
Software Developer L3
- Johannesburg, Gauteng
- Permanent
- Full-time
- 10 years' experience as a software developer.
- Web based development(HTML5, Javascript, Angular, ReactJS, CSS)
- Object oriented development (Java, C#, .Net Core, Python)
- Database Management (SQL, MySQL, PostgreSQL)
- Version Control (Git, MS TFS)
- 3 years' development experience of cloud applications.
- Docker knowledge
- Kubernetes
- Node.js
- NGINX
- Deep understanding of new emerging web and mobile development frameworks and models
- Degree in Information Technology Management, Computer Science, Business Administration, Commerce or similar
- Technical certifications, e.g. SQL, .Net, Java, Python (advantageous)
- Plan phases of the software development life cycle (SDLC) for a variety of projects
- Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts
- Conduct system and impact analysis of new development changes and remedy them prior to development
- Collaborate with internal teams and vendors to fix, improve and develop new applications
- Liaise with clients to coordinate the rollouts
- Ability to develop software across different domains and technologies (Full Stack).
- Stakeholder management