
Software Developer L1
- Johannesburg, Gauteng
- Permanent
- Full-time
- 1 year 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)
- Version Control (Git, MS TFS)
- Docker knowledge
- Node.js
- 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)
- Provide input on the Application Roadmap in line with the Technology Strategy
- Write code according to Industry best practice and standards with focus on re-usability, high availability and portability meeting business requirements using the relevant technologies
- Develop platform independent solutions that are cloud ready as well as develop web-based solutions that are mobile ready
- Design and develop unit test cases for any development work
- Effective client support
- Effectively communicate and regularly engage with key stakeholders at different levels
- Plan and prioritise, demonstrating abilities to manage competing demands