Analyse & Design
Assess assigned requests and projects by evaluating timelines, scope, and risks to ensure they meet stakeholder requirements.
Design software application solutions, considering platform selection and required functionality, in alignment with development standards, procedures, and methodologies.
Enhance operational efficiency through systems analysis and propose improvements to existing policies and procedures.
Development, Testing & Implementation
Plan and prepare testing strategies by changing management protocols.
Develop and test solutions based on approved specifications for assigned requests or projects.
Validate program functionality through testing to ensure expected outcomes.
Maintain and enhance existing programs and develop new applications as required.
Proactively inform management of any changes impacting project timelines or deliverables.
Administration & Documentation
Effectively use supporting tools such as SharePoint, TD/OMS, and other development platforms to manage requests, processes, and priorities.
Generate and maintain comprehensive documentation for each request or project as required by change management processes, ensuring accurate tracking of development activities and updates.
Code Quality & Standards
Ensure software quality by adhering to coding standards and assessing code against criteria, including scoping, debugging, and lifecycle practices.
Comply with programming conventions and implement process improvements and new technologies where appropriate.
Project Timelines & Delivery
Manage projects and requests within the agreed timelines.
Notify management of potential delays, renegotiate deadlines, and ensure relevant stakeholders are informed of changes.
Bug Management & Quality Assurance
Strive to maintain a low defect rate, with fewer than 5% of tasks requiring rework or containing bugs.
Coaching, Mentorship & Support
Provide mentorship and knowledge transfer to fellow developers and team members.
Support the design and specification process for various projects.
Assist users and clients with queries and contribute to the achievement of team and organisational goals.
Relevant IT Degree or Diploma.
Postgraduate qualification in IT (preferred).
Minimum of 5 years' experience with advanced ILE concepts, including procedures, service programs, functions, and free-format RPG syntax.
Working knowledge of REST API services.
Proficiency with RDI (Rational Developer for i) .
Willingness to perform after-hours and standby duties as needed.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.