This role can be based in either Claremont or in Paarl.
Key Performance Outputs
- Write clean, maintainable, and efficient code in C#, React, NodeJS and SQL.
- Maintain and enhance existing code repositories.
- Collaborate with other developers to design and implement new features.
- Debug and troubleshoot issues in a timely and effective manner.
- Participate in code reviews to ensure that code meets industry standards and best practices.
- Stay up-to-date with the latest trends and best practices in software development.
Educational / Experience Requirements
- Bachelors degree in Computer Science or related field.
- At least 1 year of experience in software development using C#, React, NodeJS and SQL.
- Experience with NetSuite is advantageous.
- Experience with Microsoft Azure is advantageous.
- Strong problem-solving skills and attention to detail.
- Ability to work independently as well as part of a team.
- Good communication skills and ability to collaborate effectively.
- Strong work ethic and a desire to learn and grow.