About This Opportunity
Software Engineer Job at IBM – Nairobi
Location: Nairobi, Kenya
Job Type: Full Time
Qualification: Bachelor’s Degree
Experience: Not Specified
Category: ICT / Computer
Company: IBM
Posted: August 24, 2026
Deadline: Not Specified
Job Overview
IBM is seeking a Software Engineer to join its technology team in Nairobi. The successful candidate will contribute to the design, development, testing and delivery of software solutions while working within an Agile and collaborative development environment.
The role is suitable for a software professional with knowledge of backend development, software testing, debugging, CI/CD and Agile methodologies. Exposure to frontend development, DevOps and L3 support would be an added advantage.
About IBM
IBM is a global technology company providing software, cloud, infrastructure, consulting and other technology solutions to organizations worldwide. The company operates across multiple countries and works on technologies including artificial intelligence, cloud computing, cybersecurity and enterprise software.
Key Responsibilities
Design, develop and test software components for integration into products.
Translate stakeholder requirements into practical software solutions.
Troubleshoot and resolve customer-reported software issues.
Develop and test fixes for identified technical problems.
Contribute to automated CI/CD pipelines and software quality processes.
Work collaboratively with other developers and stakeholders in an Agile environment.
Participate in the delivery of software products using appropriate technologies.
Qualifications and Requirements
Applicants should have:
A Bachelor's Degree in a relevant field.
Knowledge or exposure to backend software development.
Understanding of software design, development and testing.
Familiarity with Agile development methodologies.
Knowledge of debugging and troubleshooting software issues.
Understanding of automated CI/CD processes.
Ability to work collaboratively with technical and non-technical stakeholders.
Additional Advantage
Experience or exposure to the following would be beneficial:
Frontend development.
DevOps engineering.
L3 technical support.
Automated software delivery pipelines.
Who Should Apply?
This opportunity may be suitable for software developers who have a foundation in backend development and want to work in an Agile enterprise technology environment. Candidates should demonstrate practical software development knowledge and the ability to design, test and troubleshoot applications.
CV Tip for Applicants
When applying for this position, make sure your CV clearly highlights software development, backend development, Agile, CI/CD, debugging, testing and DevOps-related experience where applicable. Use specific technologies and projects rather than simply listing "software development" as a general skill.
Application Information
Qualified candidates should apply through the official IBM careers platform. Applicants are encouraged to verify the vacancy and application requirements on the employer's official recruitment platform before submitting their application.
Method of ApplicationInterested and qualified? Go to IBM on careers.ibm.com to apply
Deadline: Not Specified
Important Notice
Job Openings Kenya shares employment opportunities to help job seekers discover available vacancies. Applicants should verify the position, requirements, deadline and application instructions with the original employer before applying. Never pay money to obtain a job or participate in a recruitment process.
For more job description visit: jobopenings.co.ke
Requirements
- Bachelor's degree in relevant field
- 3+ years experience
- Strong communication skills
Login to View Details
Create an account to see requirements, responsibilities, and apply.
Login / Sign UpApplication & Safety Advice
Key tips for applying to IBM
Quick Info
Type
JobCompany
IBM
Location
Nairobi
Deadline
Rolling Basis
Open until filled
Share
Help others discover this