Our client is seeking an experienced Senior Backend Engineer to join their thriving IT and Software department in Mahikeng . This role is critical for developing and maintaining the server-side logic, databases, and APIs that power their innovative applications. You will work within a talented team to design, build, and deploy scalable and robust backend systems, ensuring high performance and reliability. This is an exceptional opportunity for a seasoned engineer to contribute to impactful projects, mentor junior developers, and drive technical excellence within a supportive and dynamic work environment, shaping the core functionality of their digital platforms.
Key Responsibilities
- Design, develop, and maintain scalable and efficient backend services and APIs.
- Write clean, maintainable, and well-tested code using best practices and established design patterns.
- Collaborate with frontend developers and product managers to define and implement new features.
- Optimize application performance, database queries, and system architecture.
- Troubleshoot, debug, and resolve production issues, ensuring system stability and uptime.
- Participate actively in code reviews and contribute to architectural discussions.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 5+ years of professional experience in backend development.
- Strong proficiency in backend programming languages such as Java, Python, Node.js, or C#.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies.
- Understanding of RESTful API design principles and microservices architecture.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Opportunities for continuous learning and professional development.
- A flexible hybrid work model offering a balance of in-office and remote work.
- A collaborative team culture focused on innovation and growth.
- Generous paid time off.