SUMMARY:
Our client in the insurance sector is seeking a Senior Developer to develop, create, and modify general application software and specialized utility programs.
POSITION INFO:
Senior RPG Developer
Full-time
Location: Fourways, Johannesburg
Basic: R70 000 pm + benefits
Job Purpose:
Our client in the insurance sector is seeking a Senior Developer to develop, create, and modify general application software and specialized utility programs. The role involves analysing user needs, designing and customising software solutions to optimise operational efficiency, and contributing to system architecture within specific application areas. The Senior Developer may work independently, lead development efforts within a team, and supervise junior programmers as needed.
Key Responsibilities:
• Lead development of complex new and existing applications based on user requirements.
• Identify and implement improvements in existing business systems and processes.
• Troubleshoot and resolve advanced software defects to maintain system functionality.
• Conduct thorough testing to diagnose and correct performance issues.
• Contribute to the design and implementation of robust information security measures.
• Continuously build technical knowledge through training, certifications, and self learning.
• Mentor and coach team members to build internal development capability.
• Ensure compliance with company policies, procedures, and regulatory standards.
• Contribute to the application software roadmap and prioritise work based on business needs.
• Deliver high-quality customer service while identifying opportunities for client retention or growth.
• Build strong interpersonal relationships across diverse teams and departments.
• Establish and leverage internal and external professional networks.
• Demonstrate resilience by maintaining composure and learning from challenges.
• Adapt approaches in response to changing business priorities or environments.
• Use persuasive communication to gain buy-in and support for initiatives.
• Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
• Develop and direct software system testing and validation procedures.
• Direct software programming and development of documentation.
• Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
Minimum Requirements
• Grade 12 / SAQA-accredited equivalent (Essential)
• Recognised software development certification, diploma, or degree (Essential)
• Minimum 5 years’ experience in systems development using relevant technologies (RPG mandatory)
• 5 or more years’ experience using relevant programming languages or technologies (Essential); Azure experience (Advantageous)
• Technical and leadership skills preferred, but not mandatory
Behavioural Competencies
• Tech Savvy
• Manages Complexity
• Accountability
• Cultivates Innovation
• Action Oriented
• Builds Networks
Send CV to or go to