Software Engineer job at Turaco
New
Today
Linkedid Twitter Share on facebook
Software Engineer
2026-02-05T06:15:24+00:00
Turaco
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_6666/logo/turaco.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Insurance
Computer & IT, Science & Engineering
KES
MONTH
2026-02-12T17:00:00+00:00
8

About the Role:

The Software Engineer will play a critical role in helping our build our technological future as we strive to improve internal processes and better serve our customers and partners. The role sits within our “Service Center” team, supporting the operations and growth of multiple country offices. The Software Engineer will work with the leadership across technology, insurance operations, Customer operations, partnerships management, and business development to gather requirements, implement solutions, communicate project statuses and make proposals.

Key Roles & Responsibilities:

  • Design, develop, document, and implement solutions to users’ needs and requirements.
  • Maintain and manage existing source code and systems.
  • Develop unit and integration tests.
  • Proactively search for and fix bugs.
  • Design and develop logical and physical data models that meet application requirements.
  • Deploying software tools, processes, and metrics.
  • Providing technological support to the rest of the team.
  • Training users on the use of systems.
  • Create technical documentation for internal and external use.
  • Investigating and using new technologies where relevant.

Key Qualifications & Your Profile:

  • Live Turaco’s values – pushing boundaries, working with excellence, and profound respect for the individual.
  • Hands-on programming experience developing in Java (Spring Boot) and/or Javascript (ReactJS, Vue, or AngularJS).
  • Understanding of SQL and practical experience with any database system.
  • Experience working in a professional software engineering team.
  • Start-up experience is highly desired.
  • Outstanding communication and interpersonal skills, with both internal and external stakeholders.
  • A willingness to roll up one’s sleeves and dig into details to solve problems and tackle hands-on work.
  • Intensely detailed oriented and data driven.
  • Humble, collaborative team player.
  • Ability to navigate ambiguity, juggle multiple complex tasks, think independently, demonstrate sound judgment, and problem solve.
  • Bachelor/Undergraduate degree in Computer Science or Software Engineering or related fields with Excellent grades is a plus.
  • Practical Engineering skills gained through self teaching, work experience, freelancing and or tech Bootcamps and training programs.
  • Strong knowledge of algorithms and data structures.
  • Design, develop, document, and implement solutions to users’ needs and requirements.
  • Maintain and manage existing source code and systems.
  • Develop unit and integration tests.
  • Proactively search for and fix bugs.
  • Design and develop logical and physical data models that meet application requirements.
  • Deploying software tools, processes, and metrics.
  • Providing technological support to the rest of the team.
  • Training users on the use of systems.
  • Create technical documentation for internal and external use.
  • Investigating and using new technologies where relevant.
  • Hands-on programming experience developing in Java (Spring Boot) and/or Javascript (ReactJS, Vue, or AngularJS).
  • Understanding of SQL and practical experience with any database system.
  • Strong knowledge of algorithms and data structures.
  • Live Turaco’s values – pushing boundaries, working with excellence, and profound respect for the individual.
  • Experience working in a professional software engineering team.
  • Start-up experience is highly desired.
  • Outstanding communication and interpersonal skills, with both internal and external stakeholders.
  • A willingness to roll up one’s sleeves and dig into details to solve problems and tackle hands-on work.
  • Intensely detailed oriented and data driven.
  • Humble, collaborative team player.
  • Ability to navigate ambiguity, juggle multiple complex tasks, think independently, demonstrate sound judgment, and problem solve.
  • Bachelor/Undergraduate degree in Computer Science or Software Engineering or related fields with Excellent grades is a plus.
  • Practical Engineering skills gained through self teaching, work experience, freelancing and or tech Bootcamps and training programs.
bachelor degree
12
JOB-6984357c92b5c

Vacancy title:
Software Engineer

[Type: FULL_TIME, Industry: Insurance, Category: Computer & IT, Science & Engineering]

Jobs at:
Turaco

Deadline of this Job:
Thursday, February 12 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Thursday, February 5 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Turaco
Turaco jobs in Kenya

JOB DETAILS:

About the Role:

The Software Engineer will play a critical role in helping our build our technological future as we strive to improve internal processes and better serve our customers and partners. The role sits within our “Service Center” team, supporting the operations and growth of multiple country offices. The Software Engineer will work with the leadership across technology, insurance operations, Customer operations, partnerships management, and business development to gather requirements, implement solutions, communicate project statuses and make proposals.

Key Roles & Responsibilities:

  • Design, develop, document, and implement solutions to users’ needs and requirements.
  • Maintain and manage existing source code and systems.
  • Develop unit and integration tests.
  • Proactively search for and fix bugs.
  • Design and develop logical and physical data models that meet application requirements.
  • Deploying software tools, processes, and metrics.
  • Providing technological support to the rest of the team.
  • Training users on the use of systems.
  • Create technical documentation for internal and external use.
  • Investigating and using new technologies where relevant.

Key Qualifications & Your Profile:

  • Live Turaco’s values – pushing boundaries, working with excellence, and profound respect for the individual.
  • Hands-on programming experience developing in Java (Spring Boot) and/or Javascript (ReactJS, Vue, or AngularJS).
  • Understanding of SQL and practical experience with any database system.
  • Experience working in a professional software engineering team.
  • Start-up experience is highly desired.
  • Outstanding communication and interpersonal skills, with both internal and external stakeholders.
  • A willingness to roll up one’s sleeves and dig into details to solve problems and tackle hands-on work.
  • Intensely detailed oriented and data driven.
  • Humble, collaborative team player.
  • Ability to navigate ambiguity, juggle multiple complex tasks, think independently, demonstrate sound judgment, and problem solve.
  • Bachelor/Undergraduate degree in Computer Science or Software Engineering or related fields with Excellent grades is a plus.
  • Practical Engineering skills gained through self teaching, work experience, freelancing and or tech Bootcamps and training programs.
  • Strong knowledge of algorithms and data structures.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link:Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Thursday, February 12 2026
Duty Station: Nairobi | Nairobi
Posted: 05-02-2026
No of Jobs: 1
Start Publishing: 05-02-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.