Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 19, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The Auditor-General of South Africa ("AGSA") is established in terms of section 181(1) (e) of the Constitution of the Republic of South Africa, 1996 (Act No.108 of 1996) as a state institution supporting the constitutional democracy. The constitutional functions of the AGSA are set out in section 188 of the Constitution and sections 4 of the Public...
    Read more about this company

     

    Senior Manager: Application Development, Support & Maintenance

    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.
    • This position requires a minimum qualification of a Bachelor`s Degree (NQF level 7) in Computer Science / Information Technology or equivalent qualification AND Certification (s) with one or more development methodologies / programming languages

    Skills, Experience & Education

    Experience

    • The incumbent requires at least 10 years in ERP/Enterprise Application platform and Software development, of which 5 years should be in a management role.
    • Experience in working with API services
    • Experience in applying lean and agile development methodologies

    Method of Application

    Interested and qualified? Go to Auditor-General of South Africa on careers.agsa.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Auditor-General of South Afric... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail