Nambiti Technologies is looking for a skilled Full-Stack Developer to join their team in Johannesburg. This role involves developing and maintaining software solutions while ensuring quality and performance standards are met.
Collaborative and quality-focused
As a Full-Stack Developer at Nambiti Technologies, you will play a crucial role in developing and maintaining both front-end and back-end web applications. Your day-to-day tasks will include engaging with business teams to gather and document requirements, assessing software solutions, and developing integration solutions and APIs. You will also be responsible for writing test code and performing unit testing to ensure that all applications meet security, performance, and functional metrics.
In this role, you will participate in quality management reviews, including code reviews, to ensure compliance with development standards. You will develop prototypes to clarify business requirements and create technical specifications, user guides, and deployment documentation for the software applications you build. Additionally, you will enhance existing software solutions through code optimization, performance tuning, and bug fixing.
This position is ideal for someone with at least five years of experience in software development, particularly with .Net Core, C#, and modern front-end frameworks like Angular or React. A strong background in API development and software quality assurance is essential. A degree in Computer Science or a related field is required, and Microsoft certification is a plus.
If you are passionate about delivering high-quality software solutions and enjoy collaborating with business stakeholders, this role at Nambiti Technologies could be a great fit for you.
You'll be taken to the original listing on Indeed to apply.