Senior Rpg Developer

Pretoria, GP, ZA, South Africa

Job Description

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.



Advantageous:

Experience in web development (HTML, JavaScript, etc.).



Between 5 - 7 Years

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1433799
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, GP, ZA, South Africa
  • Education
    Not mentioned