Job Description
Senior Backend Engineer
Job Description
The Senior Backend Engineer is responsible for designing, developing, and maintaining scalable server-side systems at ITM Kenya Ltd. The role focuses on backend architecture, API development, database performance, and system reliability. The position contributes to architectural decisions, mentors junior engineers, and supports high-traffic production environments.
Key Responsibilities
- Design and develop backend services using modern frameworks and architectures
- Build and maintain RESTful APIs and backend integrations
- Optimise system performance, security, and scalability
- Manage and optimise SQL-based databases
- Contribute to architectural decisions and framework migrations
- Write and maintain automated unit and integration tests
- Collaborate with frontend and infrastructure teams
- Support deployment pipelines and production stability
Qualifications & Experience
- Minimum of five years’ experience in backend software development
- University degree in IT, engineering, mathematics, or a related field
- Strong experience with PHP frameworks such as Symfony or Laravel
- Solid understanding of OOP principles, SOLID standards, and clean code practices
- Experience with MySQL or PostgreSQL databases
- Working knowledge of Docker, CI/CD pipelines, and cloud platforms
- Exposure to Golang, Node.js, or Python is an advantage
- Experience working on large-scale, high-traffic platforms
Method of Application
Apply via: ITM Kenya Ltd on talentpro.itmafrica.com
💡 Looking for more opportunities at ITM Kenya Ltd? Explore jobs in Nairobi on
FindJobsKE.com