Mid-Senior Backend SQL Developer
- Cape Town, Western Cape
- Permanent
- Full-time
- Translate business requirements into detailed technical specifications.
- Design and develop database schemas in MS SQL Server.
- Architect robust and scalable software solutions.
- Develop modular building blocks and reusable components.
- Write clean, maintainable, and efficient code.
- Collaborate with team members to ensure the successful delivery of projects.
- Assist in troubleshooting and resolving technical issues.
- Maintain and enhance existing software frameworks and systems.
- Stay up-to-date with emerging technologies and best practices in Software Development.
- Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ Years of experience in Software Development, with a strong understanding of the full Software Development Lifecycle.
- Proven track record of delivering high-quality software solutions.
- Proficiency in T-SQL (MS SQL Server) with experience in designing and optimising database schemas.
- Solid understanding of software architecture principles and design patterns.
- Experience with C# and/or Angular is a bonus but not a requirement.
- Knowledge of agile methodologies is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work effectively both independently and as part of a team.