Specialist – Senior ERP Dev needed at Auditor-General of South Africa
Job title : Specialist – Senior ERP Dev
Job Location : Gauteng,
Deadline : April 18, 2025
Quick Recommended Links
Strategic Function
- Contribute to the planning, development and maintenance of ERP customizations to support the AGSA’s operations.
- Support the implementation of the centre Balance Score Card (BSC) initiatives.
- Contributes to the development and implementation of the BU balance score card (BSC) initiatives
Product Management
Solution Design:
- Responsible for the identification of systems/applications related issues that require more attention, and work to resolve such based on an understanding of the business problem/need this includes identification of risks that could impact business.
- Source and provide explanations and make recommendations regarding current application functionality, new features and application enhancements.
- Provide technical input to the ICT senior managers (SM) with regard to technical decisions with consideration of long-term implications.
- Responsible for the formulation of system solutions or propose business process alternatives to mitigate risks and meet business requirements.
- Provide inputs to project planning with regards to business priority, criticality, time frames and required resources.
- Provide system analysis and programming expertise in the analysis, design and development of business applications.
- Provide technical expertise make recommendations regarding application requirements and solutions.
Develop Business Applications:
Address post implementation review feedback:
- Ensure that the post-implementation testing/review is done and feedback received
- Provide recommendations to address post-implementation feedback where corrective action is required.
- Ensure business applications are developed in accordance with applicable policies, procedures, methodologies and standards.
Provide Business Applications Support:
- Handle inquiries related to application development, maintenance and enhancements, support and tuning of new and existing applications for maximum efficiency
- Provide support on integration features between software packages
- Provide technical and functional support and guidance to stakeholders in the operation of application
- Provide guidance and technical support to the stakeholders on programming techniques to enable users to extract data for reporting purposes
- Provide business application support for escalated cases from second-line support
Stakeholder Management
- Establish, build and maintain collaborative working relationships with relevant internal stakeholders.
- Build and maintain positive and value-adding relationships with relevant external stakeholders.
- Scan the environment to ensure a clear understanding of stakeholder needs.
- Proactively interact with stakeholders to determine their needs and deliver on them accordingly.
- Engage with both internal and external stakeholders to identify and evaluate performance barriers and success in order to continuously improve on the service delivery.
- Work in collaboration with colleagues in the centre to ensure timeous delivery of the work.
- Establish and maintain relations with recognised professional bodies within own professional sphere.
- Manage service level agreements (SLAs).
People Management
- Support the implementation of the activities outlined in the BU People Plan, transformation/culture plans.
- Manage team performance to drive productivity.
- Motivate, coach and mentor staff to ensure maximum productivity and development of the staff to their full potential.
- Participate in initiatives to attract talent.
Financial management and operational management
- Contribute to the compilation of centre budget, and manage project expenditure related to functional area.
- Ensure compliance to the organisation’s governance processes, policies and processes.
- Manage supply chain processes within own functional area.
Other responsibilities (Applicable to All JD’s)
- Perform and/or manage other projects, tasks and assignments delegated by the senior manager not stipulated in the role profile description as and when required.
- Define problem definition for application development:
- Formulate and define application scope and objectives
- Devise and modify procedures to solve business problems
- Prepare detailed specifications from which programs will be developed, tested, debugged, and documented
- Provide technical expertise to the business analyst regarding system requirements and solutions
- Develop business applications to meet business requirements:
- Complying with the system development life cycle (SDLC) and project management life cycle methodologies by participating in scope assessment, risk and cost analysis
- Ensure that applications are configured to meet business requirements
- Develop software applications that meet the business requirements by converting the specifications, fixes etc. into working systems
- Provide technical development leadership through full project life cycle from discovery of requirements through to implementation and go live
- Establish appropriate workarounds for functional issues
- Perform unit testing and ensure full quality assurance performed:
- Perform unit testing of new developments and maintenance to the application system
- Liaise with the business through business analysts or service level manager to determine best correction for errors
- Correct program code, syntax or logic errors as required
- Release business applications effectively and efficiently:
- Release application development
- Identify the areas on which the implementation may have an effect in terms of daily operations
- Compile relevant communication to these areas
- Verify that the content of the training manual is aligned with system functionality.
Skills, Experience & Education
- This position requires a minimum qualification of a Bachelor`s Degree (NQF level 7) in Information Technology or Computer Science.
Experience
- The incumbent requires at least 5 years’ experience in systems analysis, software development or related technical experience in the following:
- Experience developing using the PeopleSoft Tool set: Application Designer, Application Engine, Component Interfaces, People Code, Application packages and Integration Broker
- PeopleSoft systems and software packages knowledge, including implementation, system integration and support
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs