Software Developer

Bomba Plumbers View all jobs
Qualification:BSC
Experience:3-5 Years
Nairobi
Full Time
8/20/2026
Openings:10
|
Applicants:Less than 6

Job description

We are looking for a Software Engineer to help us build functional products and applications. You will be responsible for designing and developing robust, scalable, and secure server-side applications that power our web and mobile applications. Our engineering team supports development at the Group level, building solutions across all our markets. This is a hands-on software development role. It will encompass all aspects of the software development life cycle working with an engineering team and demands a high understanding of application design and architecture.

Responsibilities

• Design, implement and maintain software applications
• Implementing new features in cooperation with our product development team
• Drive best practice, quality and consistency within the design and development phases
• Identify opportunities to fine-tune and optimize applications
• Provide technical support and consultation for application and infrastructure
• Establish, refine and integrate development and test environment tools and software as needed
• Develop, test, implement and maintain application software working with established processes
• Recommend changes to improve established software development processes
• Develop and execute unit test plans
• Support formal testing and resolve test defects

Qualifications

• Minimum of 2 years hands-on experience in C# Backend Development
• Experience with C# frameworks such as .Net Core, .Net, or Quarkus
• Hands-on experience with SQL databases such as MySQL or PostgreSQL
• Experience with REST API development, principles and implementation
• Familiarity with Object-Oriented Design (OOD)
• Familiarity with containerization technologies such as Docker and Kubernetes
• Experience with Fineract is highly desirable
• In-depth understanding of software development lifecycle methodologies
• Proficiency in AWS (Amazon Web Services) technologies