Software Engineer

Position:

Organization: Safaricom Telecommunications Ethiopia PLC

Not Specified

Job Requirements

  • Education: BSc or MSc in Computer Science , IT , Software Engineering , any other related fields.

  • Experience: More than 2 years of experiences on MM system supports, development in banks , FinTechs, DFS and related areas.

Job Competencies

Business Competencies:

  • Must be able to work without supervision & meet tight deadlines/schedules.

  • A strong desire to learn and figure out how to create market leading user-friendly web and mobile applications

Creativity and Innovation

  • Excellent Problem solving skills

Business Know how

  • Experience of working in Fintech organization

  • Attention to detail

Working with Change

  • Excellent communication skills

  • Quick to adopt and willingness to work/deliver in a short period

Project and Programme Management

  • Knowledge of Scrum/Kanban Agile methodologies

Functional Competencies:

  • Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject.

  • Experience in Continuous integration and deployment methodologies using automated tools such as Jenkins and ansible.

  • Basic understanding of cloud computing is a plus

  • Knowledge in mobile money systems, integrations, or financial systems

  • Extensive knowledge of networking and system administration (Unix/Linux).

  • Knowledge in ITIL Service Operations processes and Agile methodology.

  •  Proficient in database management skills on gauss DB, oracle, Postgres , MySQL, mongo DB, Cassandra and etc .

  • Must have a technical knowledge on payment aggregator and payment gateway technologies like IPG, APIGEE , .

  • Must have technical knowledge of core mobile money system or cloud payment systems.

  •  Strong understanding of both JSON, SOAP and development on swagger UI using open API’s.

  • Experience developing solutions using agile, DevOPs, testing and CI/CD automation tools e.g., Jenkins, SonarQube, Git lab.

  • Extensive knowledge of motoring tools like Splunk , Digital View , Grafana, Zabbix and others

  • Certification in cloud technologies like AWS & GCP

  • Certification in cloud native technologies such as Kubernetes

Duties and Responsibilities

  • Provide support for financial solutions which include MPESA core and integration services and products.

  • Provide an end-to-end advanced L2 supports for all MPESA systems.

  • provide input to the M-PESA roadmap to ensure timely delivery of relevant products to Safaricom Customers.

  • Build Monitoring dashboards and alerting mechanism for proactive monitoring of MPESA products

  • Participate in design, testing and implementation of new products, services and functionalities

  • Lead and conduct BCP test activities, conduct user access reviews

  • Deliver AI based solutions for the best system availability like automations, chatbots and automate daily routine tasks.

  • Implement CI/CD tools for automating deployments and apply all DevOps technologies.

  • Development of microservices using java, spring boot, spring boot security and managing MPESA APIs in advanced manner.

  • Coordinate all MPESA changes, deployment, product configuration.

  • Manage all incidents without any directive proactively based on the SLA/OLA.

  • Support all aspects of  L2 scope for MPESA systems.  i.e G2,OD , IPG , APIGEE , DXL , channels and other existing and future.

  • Development of automated tests for functional, performance, and security testing.

  • use of agile and scrum frameworks in project delivery while making use of tools like Jira, Confluence etc.

  • Implement an end to end monitoring dashboards for MPESA products using Splunk , Grafana , Digital view , Zabbix.

  • Implement  test strategies and implementation methodologies for the MPESA channels and products to ensure all products are working without defects.

How to Apply

Apply Here: THIS LINK

Job Requirements Master's Degree or Bachelor's Degree in Computer Science , IT , Software Engineering or in a related field of study with relevant work experience on MM system supports, development in banks , FinTech's, DFS and related areas. How to Apply Click on the apply button below

Deadline: Apr 7, 2026, 12:00 AM

Location: Addis Ababa

Amount: 1