top of page

Senior Software Engineer

Years of Experience: 5+ years experience as a software developer.
Reporting to : Software Engineering Lead

Base Salary (Range) : KES 300,000 to 450,000 per month

 

Job Description

Our client is in the healthcare industry and is looking for a full-time Senior Full-stack Software Engineer
to join our growing Engineering team and build out the next generation of our platform. The ideal
candidate is a hands-on platform builder with significant experience in developing scalable data
platforms. We are looking for someone who is at ease working in an agile environment with little
supervision. This person should be comfortable navigating both sides of the stack i.e. frontend and
backend. This person should embody a passion for continuous improvement and test-driven development.

 

Responsibilities

1. Execute the full software development life cycle.
2. Meeting with development managers to discuss software projects.
3. Designing new software programs, websites, and applications.
4. Reviewing tasks assigned to junior developers such as coding, testing, debugging, and
analytics.
5. Writing advanced programming code that is well-designed, testable and efficient.
6. Document and maintain software functionality
7. Creating technical documents for new software programs.
8. Troubleshoot, debug and upgrade existing systems
9. Managing project timelines and tasks.
10. Support the training of staff on software use.

Requirements

1.Bachelor’s degree in computer engineering or computer science.
2. Advanced knowledge of programming languages and system frameworks including
JavaScript/Typescript, Spring Boot with Kotlin, HTML5, Python, Java, React, and Git.
3. Experience creating and maintaining SQL and NoSQL databases including SQL, PostgreSQL,
MongoDB.
4. Experience with building APIs and services using REST, SOAP, etc.
5. Experience with Cloud platforms including GCP, AWS, Azure.
6. Experience working with Agile development technologies.

Application process

●  Shortlisted candidates will be sent a brief case study to be completed in a week.
● Successful candidates will then proceed to an interview with the leadership team.
● Communication will be sent out within 2-3 weeks after the interview.

bottom of page