
Senior Software Engineer at Talent Grid Africa
- Nairobi
- Permanent
- Full-time
- Shape the future of software solutions by designing scalable, testable, and maintainable systems.
- Mentor and guide junior developers, ensuring knowledge transfer and continuous team growth.
- Work with cutting-edge technologies like Microservices, RabbitMQ, Apache Kafka, and GitFlow to deliver modern, efficient solutions.
- Collaborate with cross-functional teams (Project Managers, UI/UX designers, Product Owners) to create tailored client and in-house software.
- 3.5+ years of proven software engineering experience
- Strong expertise in Java (Spring Boot) and PHP, with experience in Angular
- Deep understanding of algorithms, data structures, and system design
- Familiarity with Agile tools like Jira, and proficiency in Git source control
- Strong background in test-driven development (TDD) and performance optimization
Myjobmag