About the Role
WhatJobs Direct is seeking a highly skilled and experienced Senior Backend Software Engineer to join our dedicated team in Mossel Bay, Western Cape . This is a fantastic opportunity to contribute to the design and development of robust, scalable, and high-performance backend systems that power our innovative products. You will work within a collaborative environment, applying your expertise in server-side logic, database management, and API development to build cutting-edge solutions. We are looking for a problem-solver with a passion for clean code, best practices, and driving technical excellence. This role requires a strong understanding of architectural patterns and the ability to mentor junior engineers.
Key Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable code for backend services and APIs.
- Build and optimize database schemas and queries for performance and scalability.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Implement security and data protection best practices.
- Troubleshoot, debug, and upgrade existing systems.
- Write unit, integration, and end-to-end tests to ensure code quality and stability.
- Participate in code reviews, providing constructive feedback to peers.
- Contribute to architectural discussions and technology decisions.
- Optimize applications for maximum speed and scalability.
- Mentor junior engineers and share technical knowledge within the team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Backend Software Engineer or similar role.
- Strong proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, C#, Go).
- Extensive experience with relational database systems (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB, Redis).
- Solid understanding of API design principles (RESTful, GraphQL).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Familiarity with version control systems, especially Git.
- Knowledge of software development best practices, including testing, code reviews, and CI/CD.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work effectively in a team-oriented, on-site environment in Mossel Bay, Western Cape .
Benefits
- At WhatJobs Direct , we value our employees and offer a comprehensive benefits package.
- This position includes a competitive salary, medical aid contributions, and a retirement fund.
- We provide opportunities for professional development, including access to training and workshops.
- You’ll work in a supportive and collaborative office environment located in beautiful Mossel Bay, Western Cape .
- Enjoy ample paid time off and the chance to be part of a company that is committed to innovation and employee growth.
- We believe in fostering a positive work culture where your contributions are recognized and rewarded.