Job Title
R65000 - R80000 Per Month
Area: South Africa, Gauteng
Sector: IT / Computers / Software
Posted: 17 July 2024
Job Details
Responsibilities and Duties:
- Collaborate with other developers in the design and planning of application code to meet the business users’ requirements.
- Ensure adherence to code standards and the development process, providing assistance to fellow developers.
- Plan and implement effective development solutions, meeting specified requirements and deadlines.
- Stay informed about industry standards and incorporate best practices into development processes.
- Plan and execute Unit Testing, Systems Integration Testing, and archive test results.
- Develop System/Functional Documentation, operations manuals, systems processes, and technical designs, being accountable for their completion.
- Analyze and resolve complex system issues in collaboration with end-users and other IT support staff.
- Write technical specifications based on functional requirements.
- Translate functional requirements into design specifications, following established development standards.
- Occasional standby and production support may be required.
Qualifications and Skills:
- Matric / Grade 12.
- Relevant technical or business qualification – degree/diploma.
- Minimum 5 years of IT experience.
- Knowledge of the Software Development Lifecycle.
- Senior developer with 3+ years RPG/ILE experience.
- Proficiency in Embedded SQL and experience using IBM Rational IDE.
- Fully free-form RPG using embedded SQL.
- Proficient in SQL400 and CLLE.
- Web Front-end technology experience (e.g., PHP/JS) – advantageous.
- Experience with XML and JSON – advantageous.
- Integration with 3rd party services via web service (e.g., SOAP and RESTful API) – advantageous.
- Strong problem-solving and analytical skills.
- Sound RPG programming and solid technical skills.
- Good communication and interpersonal skills.
- Excellent documentation skills.
- Ability to liaise with users at all levels.