Apply on
Original
Simplified
Job Purpose
- Perform the design and development of mobile application and web portals.
- The role will also be involved in troubleshooting and debugging the developed applications/software.
Job Responsibilities
Software Development
- Deliver top quality Java code backend code across a broad array of interactive application projects.
- Support a digital platform’s backend code and the architecture of the user experience, bringing into life functionalities proposed by designers from development to delivery.
- Collaborate with front end developers to integrate user-facing elements with back end logic and other applications APIs.
- Ensure that all development efforts produced have a high degree of quality, accuracy, timeliness and comply with accessibility standards.
- Contribute to a consistent architecture for sustainability of the applications/software.
- Actively test and debug programs to ensure stability and accuracy.
- Develop and maintain back end code that improves analytical, statistical modelling and forecasting methods to support business in their decision-making process.
Software Documentation
- Actively participating in discussion and review with team members on functional requirements and documents in building and improving the company’s digital products/services.
- Actively involved in translating requirements into technical designs and documents.
Job Requirements
- Bachelor's Degree in computer science, software engineering or information technology or related fields.
- Minimum 3 years of working experience in backend development.
- Experience in Agile Software Development and understanding of Agile methodology and practices.
- Experience working in Agile teams or in a collaborative team environment which includes discussions around creative reviews, giving and receiving constructive feedback to and from team members and clients.
- Good knowledge in Java with vast Spring framework or Spring Boot experience.
Similar Jobs