New
2 weeks ago
Fanisi HR Solutions

Lead Software Engineer

Fanisi HR Solutions

Engineering & Technology

IT & Telecoms KSh 450,000 - 600,000
Easy Apply

Job Summary

You will guide and mentor a software engineering team while leading the design, development and maintenance of mission-critical payment and financial systems. They will drive technical architecture decisions, support cross-office collaboration, provide expert technical support to regional teams, and oversee the full lifecycle of key components

  • Minimum Qualification : Bachelors
  • Experience Level : Senior level
  • Experience Length : 12 years

Job Description/Requirements

Responsibilities:

  • Lead and grow a team of software engineers in implementation and maintenance of mission-critical systems and projects through training, coaching and mentoring.
  • Provide technical leadership to Montran Africa’s product sales and service support teams that service existing and prospective Clients.
  • Champion cross-office collaborations with Montran’s global teams in technical matters and assist regional sales technically oriented enquiries originated by Montran’s global Service Managers.
  • Facilitate appropriate in-house training of our Africa Team and ensure in-time contributions in all collaborative projects with Montran’s global teams.
  • Lead technical discussions and contribute to architectural decisions across components and integrations, in implementation projects.
  • Model business processes and translate them into clear, domain-driven software structures.
  • Own the lifecycle of assigned components – from design and implementation to deployment, monitoring, and support.
  • Perform code reviews, enforce engineering standards, and mentor less experienced developers.
  • Collaborate with QA, DevOps, delivery and product teams to ensure quality, reliability, and smooth delivery.
  • Contribute to process improvement, automation, and modernization initiatives regionally and beyond.
  • Act as the Regional Executive Director’s principal technical adviser to provide expertise in client interactions and corporate advisory and reporting.
  • Work closely with the Regional Executive Director in our Africa office in Nairobi to create, foster and reinforce a dynamic, disciplined, supportive and family-friendly work environment both in-office and cross-office collaborations.


Required Specifications:
Skills & knowledge: 

  • Excellent command of Java SE/EE, with strong understanding of distributed processing, data consistency, distributed transactions, horizontal and vertical scalability. 
  • Deep experience building and maintaining modular, scalable enterprise systems using JEE and Spring Boot or similar frameworks.
  • Demonstrably strong grasp of software architecture patterns (layered architecture, service-based architecture, event-driven systems, domain-driven design).
  • Considerable experience with SQL and relational database design (Oracle, SQL Server, PostgreSQL).
  • Easy familiarity with messaging, APIs, and integration frameworks (JMS, Kafka, REST).
  • Proficiency in unit testing, integration testing, and test automation.
  • Provable experience with SCM, build and deployment tools (Git, Gradle, Maven, Docker, CI/CD pipelines).
  • Demonstrable experience of working in Linux-based environments.
  • A clear, precise communicator in English: able to confidently explain and articulate technical and business matters. 
  • Comfortable and committed to working full-time at a physical office location to guarantee daily oversight of other technical staff with occasional late working hours to service client emergencies and other urgent needs.
  • Available and able to travel regionally and internationally on request.

Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job
View More

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

This action will pause all job alerts. Are you sure?

Cancel Proceed
Follow us On:
Get it on Google Play
2025 BrighterMonday

Or your alerts