Enable job alerts via email!

Manager : Application Development

Avbob South Africa

Gauteng

On-site

ZAR 75,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in South Africa seeks a Manager for Application Development to lead their ICT team. The role involves planning, coordinating, and managing organizational software applications and systems. Responsibilities include overseeing development lifecycles, ensuring systems alignment with business strategy, and fostering a culture of innovation & continuous improvement. The ideal candidate will have strong leadership skills and experience in strategic planning within application development.

Benefits

Competitive remuneration package
Employee development opportunities
Rewards for excellent performance

Qualifications

  • Proven experience in application development and team management.
  • Strong understanding of software development lifecycles and technical frameworks.
  • Experience in leading cross-functional teams.

Responsibilities

  • Develop and implement comprehensive application development strategies.
  • Oversee decision-making processes related to software architecture and development tools.
  • Manage internal teams and third-party developers for project delivery.

Skills

Leadership
Strategic Planning
Software Development
Project Management
Agile Methodologies
Technical Writing

Education

Bachelor’s degree in Computer Science or related field

Job description

We are looking for a Manager: Application Development to join our ICT team.

This role is responsible for planning, coordinating, and managing all activities related to the design, development, and implementation of organisational information systems and software applications.

You will oversee the maintenance and support of existing systems, ensuring alignment with business strategy, innovation, security, and system scalability. You will be working for a company that is over years old with strong values.

In return for your services, you will be paid a competitive remuneration package.

You will be working for an organization that values employee development and rewards excellent performance.

Responsibilities:
  1. Develop and implement comprehensive application development strategies aligned with business goals.
  2. Champion innovation while ensuring adherence to ICT governance frameworks and industry best practices.
  3. Lead the planning and structuring of development functions to support business continuity and growth.
  4. Oversee decision-making processes related to software architecture, system acquisitions, and development tools.
  5. Conduct and coordinate feasibility studies to evaluate the practicality and ROI of proposed systems or applications.
  6. Provide technical recommendations to support procurement and development decisions.
  7. Lead the end-to-end software development lifecycle — from design and development to testing, deployment, and maintenance.
  8. Ensure that all business-critical applications are well-supported, secure, and compliant with service level agreements.
  9. Oversee system enhancements, manage requests for changes, and ensure adherence to change control standards.
  10. Continuously evaluate existing applications for improvement, replacement, or integration with new technologies.
  11. Direct and manage internal teams and third-party developers working on projects or support initiatives.
  12. Ensure the delivery of high-quality, scalable software solutions that meet evolving business needs.
  13. Create and manage detailed project plans, timelines, and resource allocations for development initiatives.
  14. Collaborate closely with cross-functional project teams to ensure on-time and within-budget delivery.
  15. Define success metrics and quality benchmarks for all application-related projects.
  16. Ensure agility and adaptability in responding to shifting business priorities and technical requirements.
  17. Work closely with business units to understand functional requirements and translate them into technical specifications.
  18. Collaborate with business analysts, systems owners, developers, and other stakeholders throughout the SDLC.
  19. Provide technical leadership in enterprise-wide digital transformation efforts.
  20. Foster a culture of collaboration, innovation, and continuous improvement within development teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.