Job Description
Key Responsibilities: Analyse, design, and develop new software applications and system enhancements Maintain, support, and optimise existing software solutions Write efficient, scalable, and well-structured code Perform code reviews and ensure adherence to development standards Mentor and support junior developers Assist peers with technical and application-related challenges Participate in system architecture, analysis, and solution design Support internal and external users Ensure system stability, performance, and reliability Conduct unit testing and support testing processes Maintain accurate workflow, process flow, and technical documentation Communicate closely with business stakeholders to translate requirements into technical solutions Deliver technical presentations when required Meet agreed development timelines and delivery commitments Participate in after-hours support and 24-hour standby when required Qualifications and Experience 23 years experience in a software develop...
Ready to Apply?
Take the next step in your AI career. Submit your application to Confidential today.
Submit Application