Engineer; Financial Solutions


We are pleased to announce the following vacancy in the Digital IT Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below:

Reporting to the Manager; Financial Solutions Support, the role holder will be responsible for the data and application availability of assigned systems and applications.

Key Responsibilities:

  • Participate in design, testing and implementation of new products, services, functionalities or upgrades
  • Use software skills to automate repetitive tasks within M-PESA system and the ecosystem
  • Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects
  • Optimize existing software design architectures and ensure new architecture provide always on solutions
  • Collaborate with team members to improve processes, tools, systems and procedures
  • Participate and provide input to the M-PESA roadmap to ensure timely delivery of relevant products to Safaricom Customers;
  • Implement DevOps technologies and processes e.g containerization
  • Engage stakeholders to ensure new functionality, processes and systems are fully understood
  • Transfer system knowledge to internal customers on new features and support processes
  • Diagnose and troubleshoot technical issues on the assigned systems and apply a work around or a permanent solution to resolve within SLA
  • Provide prompt and accurate feedback to stakeholders on assigned tasks
  • A Bachelors degree in Information Technology, Computer Science, Engineering or relevant field as a minimum
  • Minimum 2 years of work experience as an engineer in a telecommunications or financial services environment (vendor or operator)
  • Ability to diagnose and troubleshoot complex technical issues
  • Expertise in system monitoring and alerting strategies and can draw on their experience to drive improvements in system monitoring with automation, third party tools and frameworks
  • Working knowledge of databases and SQL
  • Excellent problem-solving and communication skills
  • Software development skills preferably in Java, Python.
  • Knowledge in ITIL Service Operations processes and Agile methodology. Certification in Scrum fundamentals or higher is an added advantage.
  • Working knowledge in dev ops and dev ops tools like Github
  • Knowledge in Tibco is an added advantage
  • Knowledge in mobile money systems, integrations or Financial systems
  • Must be able to work without supervision & meet tight deadlines
  • Good presentation skills
  • Proactive & self-motivated


Click “APPLY FOR JOB” button above to apply for this job.

About Safaricom Kenya

Safaricom is a leading communications company in Kenya with the widest and strongest coverage. The home of the famous Mobile Money service- M-PESA