SUMMARY:
We are in the market for an experienced Software Developer (SDLC). The incumbent will be responsible for designing, developing, testing and maintaining software solutions in line with SDLC best practices.
POSITION INFO:
Key responsibilities:
- Software Requirements Gathering and Analysis: Understanding and documenting functional and non-functional requirements of a solution.
- System Design: Defining the design and architecture of the proposed solution based on gathered requirements.
- Development: Configuration and or coding of software solutions to meet solution requirements.
- Testing: Identification and resolution of defects in the developed solution to ensure it meets quality standards.
- Deployment: Release the solution to the production environment for use by the organisation and or relevant stakeholders.
- Maintenance: Support, update and continuously improve the software solution post deployment.
- Alignment to recognised SDLC models e.g. Agile and DevOps
Minimum experience and qualifications:- Must have a minimum of 5 years' experience in software development, and exposure to Agile and DevOps methodologies
- Must have relevant Microsoft, cloud, or development certification (mandatory)