Information TechnologyFull-TimeEntry-level(0-1 yr)
Job Description
Role Overview
The Software Engineer will play a critical role in helping build Turaco's 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. You will work with leadership across technology, insurance operations, customer operations, partnership 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.
Deploy software tools, processes, and metrics.
Provide technological support to the rest of the team.
Train users on the use of systems.
Create technical documentation for internal and external use.
Investigate and use 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.
How to Apply
Interested and qualified candidates should visit the Turaco application page on breezy.hr to submit their application.
How to Apply
Interested and qualified candidates should apply online through the Turaco application portal on Breezy HR. You can access the application link directly at: https://www.myjobmag.co.ke/apply-now/1207597.