SR Software Engineer job at Solvo Global
New
Today
Linkedid Twitter Share on facebook
SR Software Engineer
2026-08-14T10:27:11+00:00
Solvo Global
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8732/logo/so.jpeg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Professional Services
Computer & IT, Science & Engineering
KES
MONTH
2026-08-21T17:00:00+00:00
8

Job Summary

As a Senior Software Engineer (Full Stack), you will work with web-based software development technologies across all tiers of the application, from database to front-end. You will join a distributed team working on PrismHR’s flagship software products in SaaS, mobile, and on-premise environments.

Specific Duties and Responsibilities

Perform complex application code development, maintenance, and debugging.

Perform unit testing on assigned work.

Prepare technical application documentation across multiple lifecycle phases.

Lead code reviews.

Develop and adhere to software engineering standards throughout the software development lifecycle.

Lead system design efforts to ensure security, performance, data integrity, and scalability requirements are addressed.

Review key requirements deliverables to ensure a cohesive and functionally sound product definition.

Work closely with the Quality Assurance team to ensure the testing strategy covers all aspects of the project.

Experience and Skills

Bachelor’s degree, advanced degree, or equivalent experience, with 10+ years of software industry experience in product design, architecture, or support.

Experience with legacy modernization is a significant advantage.

Strong communication and interpersonal skills.

Desire to mentor developers on the team.

Strong willingness to learn new technologies, tackle challenges, and take direction.

Positive attitude and ability to work effectively as an individual contributor.

Ability to collaborate effectively with the team and share expertise efficiently.

HCM domain knowledge is a plus.

Technical Skills

5+ years of JavaScript/TypeScript experience at an expert level is required.

Experience building and maintaining complex single-page web applications using modern JavaScript frameworks and libraries such as AngularJS, React, and Vue.js.

In-depth knowledge of JavaScript, HTML, CSS, SCSS, and related technologies.

Experience with RESTful web services and/or microservices, especially Node.js and Express.

Strong Node.js development experience.

Cloud experience with AWS or Azure is a plus.

Experience working with Agile development methodologies, continuous integration, test-driven development, and Git version control.

Experience with Docker under Linux or OSX.

Experience with NoSQL or MultiValue (PICK) databases.

  • Perform complex application code development, maintenance, and debugging.
  • Perform unit testing on assigned work.
  • Prepare technical application documentation across multiple lifecycle phases.
  • Lead code reviews.
  • Develop and adhere to software engineering standards throughout the software development lifecycle.
  • Lead system design efforts to ensure security, performance, data integrity, and scalability requirements are addressed.
  • Review key requirements deliverables to ensure a cohesive and functionally sound product definition.
  • Work closely with the Quality Assurance team to ensure the testing strategy covers all aspects of the project.
  • 5+ years of JavaScript/TypeScript experience at an expert level
  • Experience building and maintaining complex single-page web applications using modern JavaScript frameworks and libraries such as AngularJS, React, and Vue.js.
  • In-depth knowledge of JavaScript, HTML, CSS, SCSS, and related technologies.
  • Experience with RESTful web services and/or microservices, especially Node.js and Express.
  • Strong Node.js development experience.
  • Cloud experience with AWS or Azure is a plus.
  • Experience working with Agile development methodologies, continuous integration, test-driven development, and Git version control.
  • Experience with Docker under Linux or OSX.
  • Experience with NoSQL or MultiValue (PICK) databases.
  • Strong communication and interpersonal skills.
  • Desire to mentor developers on the team.
  • Strong willingness to learn new technologies, tackle challenges, and take direction.
  • Positive attitude and ability to work effectively as an individual contributor.
  • Ability to collaborate effectively with the team and share expertise efficiently.
  • Bachelor’s degree, advanced degree, or equivalent experience
  • 10+ years of software industry experience in product design, architecture, or support.
  • Experience with legacy modernization is a significant advantage.
  • HCM domain knowledge is a plus.
bachelor degree
12
JOB-6a7eed7ff0ef3

Vacancy title:
SR Software Engineer

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

Jobs at:
Solvo Global

Deadline of this Job:
Friday, August 21 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Friday, August 14 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Solvo Global
Solvo Global jobs in Kenya

JOB DETAILS:

Job Summary

As a Senior Software Engineer (Full Stack), you will work with web-based software development technologies across all tiers of the application, from database to front-end. You will join a distributed team working on PrismHR’s flagship software products in SaaS, mobile, and on-premise environments.

Specific Duties and Responsibilities

Perform complex application code development, maintenance, and debugging.

Perform unit testing on assigned work.

Prepare technical application documentation across multiple lifecycle phases.

Lead code reviews.

Develop and adhere to software engineering standards throughout the software development lifecycle.

Lead system design efforts to ensure security, performance, data integrity, and scalability requirements are addressed.

Review key requirements deliverables to ensure a cohesive and functionally sound product definition.

Work closely with the Quality Assurance team to ensure the testing strategy covers all aspects of the project.

Experience and Skills

Bachelor’s degree, advanced degree, or equivalent experience, with 10+ years of software industry experience in product design, architecture, or support.

Experience with legacy modernization is a significant advantage.

Strong communication and interpersonal skills.

Desire to mentor developers on the team.

Strong willingness to learn new technologies, tackle challenges, and take direction.

Positive attitude and ability to work effectively as an individual contributor.

Ability to collaborate effectively with the team and share expertise efficiently.

HCM domain knowledge is a plus.

Technical Skills

5+ years of JavaScript/TypeScript experience at an expert level is required.

Experience building and maintaining complex single-page web applications using modern JavaScript frameworks and libraries such as AngularJS, React, and Vue.js.

In-depth knowledge of JavaScript, HTML, CSS, SCSS, and related technologies.

Experience with RESTful web services and/or microservices, especially Node.js and Express.

Strong Node.js development experience.

Cloud experience with AWS or Azure is a plus.

Experience working with Agile development methodologies, continuous integration, test-driven development, and Git version control.

Experience with Docker under Linux or OSX.

Experience with NoSQL or MultiValue (PICK) databases.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link: https://www.linkedin.com/jobs/view/4450803718/

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, August 21 2026
Duty Station: Nairobi | Nairobi
Posted: 14-08-2026
No of Jobs: 1
Start Publishing: 14-08-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.