Application Development Manager

QE Services IT Recruitment

Midrand

On-site

ZAR 1,000,000 - 1,400,000

Full time

37 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

QE Services IT Recruitment seeks an Application Development Manager in Johannesburg to lead cross-functional development squads and own end-to-end software delivery. You will translate business needs into technology solutions, oversee sprint planning, and manage performance, recruitment and vendor relationships.

The role requires strong Agile delivery, cloud-native architecture expertise in Azure, and governance of security, cost and compliance.

Qualifications

  • Bachelors or equivalent in Informatics, Engineering or Computer Science.
  • Minimum 5+ years software development experience.
  • At least 2 years in a technical leadership/management role.
  • Overall career around 7 years in IT.
  • Experience leading cross-functional technical teams (Developers, BAs, QA, Scrum Masters).
  • Strong Agile delivery experience and delivery tooling.
  • Hands-on with source control, sprint tracking, CI/CD and release pipelines.
  • Strong understanding of cloud-native architecture and modern practices.
  • Working knowledge of C#/.NET and Azure services.
  • Experience with Azure DevOps Boards, Repositories and Pipelines is advantageous.

Responsibilities

  • Lead and manage cross-functional development squads and oversee software delivery.
  • Translate business needs into technology solutions via workshops.
  • Manage team performance, development plans, reviews and recruitment.
  • Lead sprint and release planning, capacity planning and backlog prioritisation.
  • Collaborate with stakeholders and Product Owners to align priorities.
  • Remove blockers and report on delivery metrics and quality.
  • Manage third-party vendors and service delivery relationships.
  • Act as the technical owner for a portfolio of applications.
  • Establish technical standards and Definition of Done.
  • Govern Azure environments including cost, security and compliance.
  • Drive cloud migration towards Azure cloud-native architecture.
  • Participate in architecture forums and approve technical decisions.
  • Ensure CI/CD pipelines meet quality, security and release standards.
  • Oversee testing strategies and risk/compliance requirements.
  • Drive continuous improvement and AI adoption across development.

Skills

People Leadership
Technical Leadership
Agile Delivery
Strategic Thinking
Stakeholder comms
Cloud Governance
Software Architecture
CI/CD
Problem Solving
Requirements Analysis
Vendor Management
Risk & Compliance
AI Adoption
Communication Skills

Education

Bachelors in Computer Science/Com Informatics/Engineering

Tools

Azure DevOps
Azure Functions
Azure Service Bus
GitHub Copilot

Job description

My client based in Johannesburg is currently looking for an Application Development Manager to join their team on a permanent basis.

IT / FINANCE
Responsibilities
  • Lead and manage cross-functional development squads and oversee delivery of software and digital initiatives.
  • Conduct requirements-gathering workshops and translate business needs into technology solutions.
  • Manage team performance, development plans, 1:1s, performance reviews and recruitment.
  • Lead sprint and release planning, capacity planning, resource allocation and backlog prioritisation.
  • Collaborate with business stakeholders and Product Owners to align priorities and delivery commitments.
  • Remove delivery blockers, manage escalations and report on delivery metrics and quality.
  • Manage third-party vendors and service delivery relationships.
  • Act as the technical owner for a portfolio of applications.
  • Establish and enforce technical standards, code review practices and Definition of Done.
  • Govern Azure environments, including cost, security and compliance.
  • Drive cloud migration towards Azure cloud-native architecture.
  • Participate in architecture forums and approve technical and architectural decisions.
  • Ensure CI/CD pipelines meet quality, security and release standards.
  • Oversee manual and automated testing strategies.
  • Manage audit, risk and compliance requirements, including POPIA and FAIS.
  • Ensure security is embedded across technology solutions.
  • Drive continuous improvement across development and operational practices.
  • Support AI-assisted development initiatives, including GitHub Copilot and Azure AI services.
  • Contribute to IT strategy and the organisation's digital transformation initiatives.
Qualifications & Experience
  • Com Informatics, B.Eng, B.Sc. Computer Science or equivalent qualification.
  • Minimum 5+ years' software development experience.
  • At least 2 years' experience in a technical leadership or management role.
  • Overall career experience of approximately 7 years.
  • Experience leading cross-functional technical teams, including Developers, Business Analysts, QA Engineers and Scrum Masters.
  • Strong experience with Agile delivery methodologies and delivery tooling.
  • Hands-on experience with source control, sprint tracking, CI/CD and automated build and release pipelines.
  • Strong understanding of cloud-native architecture and modern software development practices.
  • Working knowledge of C#/.NET, Azure Functions and Azure Service Bus.
  • Experience with Microsoft Azure, including cloud governance, security, compliance and cost management.
  • Experience with stakeholder management at both technical and executive/business levels.
  • Financial services or other regulated-environment experience is advantageous.
  • Experience with Azure DevOps Boards, Repositories and Pipelines is advantageous.
Competencies
  • People Leadership & Team Management
  • Technical Leadership
  • Agile Delivery Management
  • Strategic Thinking
  • Stakeholder & Executive Communication
  • Cloud & Azure Governance
  • Software Development & Architecture
  • CI/CD & DevOps
  • Problem Solving & Decision Making
  • Requirements Analysis
  • Project & Resource Management
  • Vendor & Relationship Management
  • Risk, Audit & Compliance Management
  • Continuous Improvement
  • Change Management
  • Business Acumen
  • Innovation & AI Adoption
  • Strong Analytical Skills
  • Excellent Communication & Interpersonal Skills
Desired Skills
  • Software Delivery Management
  • VSTO
  • Software Project
  • Project Management Software Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager Software Engineering
Manager Software Engineering

ATS Client • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Manager Of Application Development Johannesburg
Manager Of Application Development Johannesburg

Humankind Group • Johannesburg

On-site
ZAR 800,000 - 1,000,000
Application Development Manager - JHB
Application Development Manager - JHB

Hire Resolve • Springs

On-site
ZAR 800,000 - 1,200,000
Software Development Manager (CPT Onsite)
Software Development Manager (CPT Onsite)

Datafin • Cape Town

On-site
ZAR 900,000 - 1,500,000
Applications Manager
Applications Manager

K2 Recruit • Cape Town

On-site
ZAR 800,000 - 1,000,000
Java Software Development Manager
Java Software Development Manager

Hire Resolve • Centurion

On-site
ZAR 900,000 - 1,200,000
IT Development & Support Manager
IT Development & Support Manager

Hire Resolve • Johannesburg

Remote
ZAR 600,000 - 800,000
Engineer, Software
Engineer, Software

Standard Bank of South Africa Limited • Johannesburg

On-site
ZAR 900,000 - 1,300,000
ICT Development and Architecture Manager
ICT Development and Architecture Manager

Durpro Workforce Solutions • Durban

On-site
ZAR 600,000 - 800,000
Development Manager (Telecoms)
Development Manager (Telecoms)

AtripleA recruitment & temps • South Africa

On-site