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 belowDeadline: Apr 7, 2026, 12:00 AM
Location: Addis Ababa
Amount: 1
