Career opportunities across Africa and beyond

If we can connect, we can create a better future. Join us.

Together we can.

Discover roles across technology, operations, strategy, and customer success in a recruiting experience designed to feel deliberate and clear.

Get personalised job recommendations

Upload your resume and we'll surface strong matches faster, prioritise relevant skills, and help you move from search to shortlist with less noise.

Upload your resume

Software Engineer

Nairobi, KenyaSafaricom PLCHybrid
EngineeringFull Time
Apply Now

KES 150,000 - 300,000

Posted 1 month ago

Find out how well you match with this job

Upload your resume

Requisition

cmmgc7o7

Date posted

3/7/2026

Workstyle

Hybrid

Join Us

Join Safaricom's Technology Division to design, develop and maintain innovative software solutions that power M-PESA and other digital services used by millions. Key Responsibilities: - Design and develop high-quality software solutions - Write clean, scalable, and efficient code - Participate in full software development lifecycle - Collaborate with cross-functional teams - Conduct code reviews and ensure best practices - Debug, troubleshoot, and resolve software issues - Contribute to technical documentation - Stay updated with emerging technologies

What you'll do

Required Qualifications: - BSc in Computer Science, Software Engineering, or IT - 3+ years of experience in software development - Extensive programming experience using Java J2EE, Spring Boot - Proficiency with databases - relational data model, Stored Procedures, PL/SQL, NoSQL, InMemory DBs - Experience developing and deploying enterprise APIs on TIBCO/WebLogic/Tomcat/Docker/Kubernetes/Openshift/Azure/AWS - Solid understanding of REST/JSON, WSDL, XML, XSD - Experience with event-based systems (Apache Kafka, ActiveMQ, RabbitMQ) - Experience with Git/SVN, CI/CD (Jenkins/Drone/CircleCI) - Experience in Agile Development/SDLC Soft Skills: - Excellent communication and analytical skills - Team player with problem-solving mindset

What's in it for you

- Competitive salary (Average KES 1.1M - 1.8M annually) - Wellness programme - Creche facilities - Subsidized gym facilities - Regular social events - Career development opportunities - Medical cover for staff and dependents

Showing page 8 of 9