Senior Manager Application Development Support

1 week ago


Pretoria, Gauteng, South Africa Auditor-General of South Africa Full time

The purpose of this position is to plan, create, test, deploy and support an information system, defining application architecture and developing applications, programs and systems to meet business needs/requirements that are defined by the systems analysis team, through engagements and interviews with end users and stakeholders. The incumbent is responsible for supporting and managing application updates, enhancements, and implementation of modules and/or new solutions for ERP applications and system development, which includes managing, designing, coding, configuring, testing, and administering various components of a large-scale complex software projects supporting critical business functions utilized across the AGSA in line with the AGSA digital technology strategy.

This position reports to the Business Unit Leader: ICT and is responsible for leading and managing a team of software and application developers, supporting them in building leading, optimised, robust and innovative software and application solutions that are fit for purpose.

Roles & Responsibilities

Strategic Function

  • Provide strategic inputs to the strategy of the business unit (BU) and manage the output of the centre to ensure implementation of the BU balance score card (BSC) initiatives.
  • To drive the strategic direction of AGSA software and application products & services considering emerging and legacy technologies.
  • To oversee strategy for both product and bespoke code base platform definition and implementation.

Product Management

Innovation

  • To proactively drive innovation with new ideas and options made available by new technologies.
  • To maintain and actively contribute to a list of innovation & research projects.
  • To assist by offering strategic and technical advice for anyone working on these projects.
  • Implementing and monitoring ongoing strategies to enable the organisation to deliver quality and excellence through robust testing education and policies that are balanced and appropriate to the scope of project being delivered.
  • Foster a focus on excellence across the development team.

Systems Development Management

  • Adopting and adapting systems development life cycle models based on the context of the work and selecting appropriately from predictive (plan-driven) or adaptive (iterative/agile) approaches
  • Collaboration and open communication with stakeholders with a focus on delivering value from systems development
  • Managing risks and allowing for timely adjustment of plans and deliverables to continue to meet customer requirements and deliver value
  • Aligning systems development activity and deliverables with architectures and standards and ensuring quality, security and privacy are built in
  • Developing roadmaps to communicate systems development plans
  • Identifying the resources needed for all stages (planning, estimation, execution) of systems development projects and how demand will be met with a supply capacity.
  • Facilitate technology and methodology decision making throughout team, including standardisation of system architecture, reusable code base development, versions of software tools, best practice, source control and deployment processes.

Software Design

  • Leads the selection and development of appropriate software design methods, tools, techniques; whether predictive (plan-driven) approaches or more adaptive (iterative/agile) approaches.
  • Develops organisational policies, standards, and guidelines for software design and software architectures.
  • Ensures adherence to technical strategies and systems architectures (including security).

Programming/Software Development

  • Develops organisational policies, standards, and guidelines for software construction and refactoring.
  • Plans and leads software construction activities for strategic, large and complex development projects.
  • Develops new methods and organisational capabilities and drives adoption of, and adherence to policies and standards.

User Experience Design

  • Obtains organisational commitment to policies, standards, and strategies to deliver required usability, accessibility, and security.
  • Specifies user experience design standards and methods to meet organisational objectives for systems, products and services and combining digital and off-line experiences.
  • Plans and leads user experience design activities for strategic, large and complex programmes.

Application Support

  • Provides input and implement plans regarding AGSA Application Architecture Landscape.
  • Emphasises on Innovative solutions to increase operational efficiency specifically around mobility and the implementation thereof.
  • Maintains applications to support operational and mobility requirements.
  • Remediates of system failures, logging all failures, documenting work procedures and system configuration.
  • Installation, administration, and configuration of business applications.
  • Ensures that the AGSA software complies to licensing agreements.
  • Determines software and hardware requirements to provide solutions to problems.
  • Liaises with 3rd party vendors to resolve escalated incidents, problems, and queries.

Stakeholder management

  • To scan the environment to ensure a clear understanding of internal stakeholder needs and decide whether AGSA can inherit existing /support legacy code bases – and how to handle AGSA growing levels of software support
  • Build and maintain positive and value-adding relationships with internal and external stakeholders.
  • Create strategic partnerships with relevant stakeholders to enhance product development and conduct continuous and regular environmental scanning to enhance products and AGSA value proposition.
  • Communicate the (ICT) strategy and objectives to both internal and external stakeholders to ensure understanding of these by all relevant stakeholders.
  • Liaise with stakeholders and ensure that the organisation remains relevant and in-line with industry standards.
  • Provide support and guidance to internal stakeholders on products design and meet their requirements.
  • Engage with both internal and external stakeholders to identify and evaluate performance barriers and success in order to continuously improve on the service delivery.
  • Ensure a well-considered value chain among colleagues within the BU and ensure complementarity of work and promote team work.
  • Manage service level agreements (SLAs).

People Management

  • Cascade the BU BSC at centre level.
  • Provide leadership and direction for the centre and manage team performance to drive productivity.
  • Motivate, coach and mentor staff to ensure maximum productivity and development of the staff to their full potential.
  • Determine the mix and level of capability required to enable the centre to support BU and organisational objectives.
  • Contribute to transformation/culture plans

Financial management and operational management

  • Compile the centre budget and contribute to the development of the business unit's budget.
  • Manage the centre expenditure.
  • Ensure compliance with internal processes and procedures.
  • Manage supply chain processes.
  • Contribute to the risk assessment activities in the BU.

Other responsibilities (Applicable to All JD's)

Perform and/or manage other projects, tasks and assignments not stipulated on the Job description as and when required.

Skills, Experience & Education

This position requires a minimum qualification of a Bachelor`s Degree (NQF level 7) in Computer Science / Information Technology or equivalent qualification.

Experience

The incumbent requires at least 10 years in either ERP/Enterprise Application platform, software development, application and database support, of which 5 years should be in a management/ supervisor role.

Closing Statement

The AGSA is not responsible for the verification of data provided and shall not be liable for any errors, factual, transcription or otherwise, contained in the information posted. Therefore, ensure that your online application and CV is correct, accurate and up to date. To successfully upload documents on the career site, ensure that the document name does not contain any special characters.This appointment is subject to the preferred candidate obtaining the necessary security clearance, reference checking and competency assessment. We embrace and committed in achieving employment equity within the organisation. Auditor General welcomes applications from all persons with disabilities.

Closing date: 12 November 2025

NB: Please note that only shortlisted candidates will be contacted. Should you not hear from the us within four weeks, kindly consider your application unsuccessful.



  • Pretoria, Gauteng, South Africa Munch Software Full time

    At Munch, we're reinventing dining with a seamless mobile order-and-pay experience. Our all-in-one platform powers everything from PoS and kitchen management to guest ordering and business insights — making restaurants smarter, faster, and more enjoyable for everyone.Join us and help build the product that's transforming the future of food...


  • Pretoria, Gauteng, South Africa Essence Coaching Group Full time

    Senior Applications Functional Specialist Location: Pretoria, Gauteng Job Type: Full-Time, Onsite Annual Salary:  ZAR 1,100,000 gross Overview A leading organisation is seeking a Senior Applications Functional Specialist to drive and manage a team responsible for functional support, testing, analysis, configuration, and continuous improvement of business...


  • Pretoria, Gauteng, South Africa Femploy By InfiniteCode Full time

    Only applicants will prior banking experience will be considered for the role.Role Overview:The main purpose of this position is to drive or lead the support, maintenance and enhancement of all Business Solutions and Technology (BSTD) applications to ensure systems availability, health and optimal performance.Detailed descriptionThe successful candidate will...


  • Pretoria, Gauteng, South Africa Betway Africa Full time

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Software DevelopmentThe Senior Software Developer confers with their stakeholders to analyze user requirements and convert requirements to design documents. They design architectures, including the software, hardware, and communications, to support...

  • Senior Developer

    2 days ago


    Pretoria, Gauteng, South Africa Steer73 Full time

    Senior Developer (Backend)Department: Development & QAEmployment Type: Full TimeLocation: Remote, South Africa, PretoriaDescription We are looking for a Senior Developer to join our team at Steer73. You'll play a key role in delivering high-quality solutions across a variety of client and internal projects. Working closely with product managers, QA, and...

  • Senior Developer

    7 hours ago


    Pretoria, Gauteng, South Africa Steer73 Full time

    Senior Developer (Backend)Department: Development & QAEmployment Type: Full TimeLocation: Remote, South Africa, PretoriaDescription We are looking for a Senior Developer to join our team at Steer73. You'll play a key role in delivering high-quality solutions across a variety of client and internal projects. Working closely with product managers, QA, and...


  • Pretoria, Gauteng, South Africa ExecutivePlacements Full time

    Recruiter:Boikago GroupJob Ref:SQLDEV112025Date posted:Monday, November 17, 2025Location:Pretoria, South AfricaSalary:R70 000 per monthSUMMARY:Senior SQL DeveloperPOSITION INFO:Senior SQL DeveloperOur client in the Technology Services sector based in Midrand is looking for a Senior SQL DeveloperKEY DUTIESDesign, test, implement and maintain the integrated...


  • Pretoria, Gauteng, South Africa BICRM Full time

    *** Our Johannesburg Office is Hiring *** 12 months renewable contract ***We are hiring 2 Senior Oracle EBS Developers to provide support and enhancements on Oracle EBS , custom developments, and 3rd-party system integrations.Key TechnologiesAME, Workflow, OAF, ApexOracle Reports, BI Publisher, OBIEEOracle HCM OTBI, Fusion Data IntelligenceOracle Open...


  • Pretoria, Gauteng, South Africa Acumen Resources Development (Pty) Ltd Full time

    IntroductionReports to: The Commercial ManagerLocation: Travel between all factory sites, customer locations, and the showroomPackage:Paying R100K + BenefitsThis person plays a pivotal role in shaping the product vision and strategy, guiding the entire product development lifecycle from ideation to market introduction. The Manager is responsible for...


  • Pretoria, Gauteng, South Africa South African Reserve Bank Full time R1 000 000 - R3 000 000 per year

    Brief descriptionThe main purpose of this position is to manage the Management Support division and provide a support function in the operations of the International Economic Relations & Policy department (IERPD) within the South African Reserve Bank (SARB).Detailed descriptionThe successful candidate will be responsible for the following key performance...