About the position
My client based in Cape Town is currently looking for a Full Stack Engineer to join their team on a contract basis.
IT / Finance
Responsibilities
- End-to-end development: from design through to deployment, with a focus on scalable, maintainable code.
- Develop and optimise front-end (UI/UX) and back-end systems for high performance.
- Collaborate with designers to create responsive, user-friendly interfaces.
- Manage version control and code repositories (GitHub, Bitbucket, TortoiseGit).
- Design and manage databases (MS SQL Server), ensuring security, data consistency, and optimisation.
- Translate business requirements into technical specifications.
- Design scalable, secure, and reliable system architecture (cloud-based: AWS, Azure, GCP).
- Research and test new tools/technologies, creating prototypes where needed.
- Ensure performance optimisation, cost efficiency, and compliance with data governance and security standards.
- Continuously improve systems, processes, and technical practices.
Qualifications
- Bachelor's degree in engineering, Computer Science, or related field.
- 8+ years' experience as a Full Stack Developer.
- TOGAF Enterprise Architecture certification (advantageous).
Competencies
- Languages & Frameworks: C#, .Net Framework, ASP.Net, JavaScript, HTML, CSS.
- Databases: MS SQL Server, database design, advanced SQL queries, stored procedures, performance tuning.
- Version Control: GitHub, Bitbucket, TortoiseGit.
- Architecture & Cloud: Experience designing scalable system architecture, with knowledge of AWS, Azure, and Google Cloud.
- Other: SSIS, Windows Services, knowledge of SDLC methodology, security protocols, and architectural best practices.
- Strong problem-solving, collaboration, and cross-functional communication skills.
If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review
Desired Skills: