Application Development Manager

QE Services (QE Services) · Waterfall · Undisclosed

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

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

If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review

Desired Skills

  • Software Delivery Management
  • VSTO
  • Software Project
  • Project Management Software Development
Auto-apply to this jobView original posting ↗