Financial Systems Software Development

Date Posted: Oct. 4, 2022, 4:40 a.m.

Safaricom Kenya

Job Description

Brief Description

Reporting to the Development Lead Fintech - Financial Services IT, the role holder responsibilities will include financial services system development, support, capacity planning and technology evolution to attain a service availability of 99.999%.

Key Responsibilities

  • Software development for new financial solutions as per the approved solutions designs and to meet the industry best practices.
  • Participate in design for new solutions.
  • Software testing to meet both functional and non-functional requirements (monitoring, performance testing etc.)
  • Document and maintain software functionality
  • Document released software
  • Participate in troubleshooting, debugging, upgrade and optimization of existing systems.
  • Recommend and execute improvements on existing systems
  • Internal Process Improvement in accordance with Software development standards.
  • Participate in code reviews.
  • Release and change management
  • Contributing towards innovation initiatives.
  • Undertake necessary measures to increase the quality of delivery and ensure zero major defects escape into production

Qualifications

  • Degree in one of the following: Computer Science, Telecommunications; Electronic Engineering; IT (Computing) – Operating systems, databases, system development
  • 2 years of work experience as an engineer in Financial Technology or a telecommunications environment (vendor or operator).
  • Software development skills in Java, python.
  • Knowledge of coding languages (e.g., Java, Python, JavaScript) and frameworks/systems (e.g., Spring boot, AngularJS, Git, Apache camel)
  • Knowledge in Agile methodology. Certification in Scrum fundamentals is an added advantage.
  • Knowledge in Dev Ops
  • Experience in mobile money systems.
  • Knowledge in cloud technologies (AWS, Microsoft Azure, Huawei or GCP). Certifications will be an added advantage
  • Knowledge in container orchestration technologies (Kubernetes etc.)
  • Proven Analytical & problem-solving skills.
  • Must be able to work without supervision & meet tight deadlines/schedules.
  • Good presentation skills required.
  • Proactive & self-motivated.
  • Good public relations, communication & interpersonal.

How To Apply

Interested and qualified candidates should make their applications through Safaricom's portal Safaricom Careers

Apply for this Job Now

Related Jobs

Safaricom Kenya

CRM Engineer

Safaricom Kenya careers, Safaricom Kenya salaries. 2023 Job vacancies at Safaricom Kenya for CRM Engineer in Kenya. Apply today.

software engineering Nairobi, Kenya Feb/10/2023
KOKO Networks

Senior Data Engineer

KOKO Networks careers, KOKO Networks salaries. 2023 Job vacancies at KOKO Networks for Senior Data Engineer in Kenya. Apply today.

software engineering Nairobi, Kenya Feb/09/2023
Safaricom Kenya

IT Solutions Architect

Safaricom Kenya careers, Safaricom Kenya salaries. 2023 Job vacancies at Safaricom Kenya for IT Solutions Architect in Kenya. Apply today.

software engineering Nairobi, Kenya Feb/09/2023
Safaricom Kenya

Data Analytics Engineer

Safaricom Kenya careers, Safaricom Kenya salaries. 2023 Job vacancies at Safaricom Kenya for Data Analytics Engineer in Kenya. Apply today.

software engineering Nairobi, Kenya Feb/02/2023