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

CVM Operations Engineer

Safaricom Kenya careers, Safaricom Kenya salaries. 2022 Job vacancies at Safaricom Kenya for CVM Operations Engineer in Kenya. Apply today.

software engineering Nairobi, Kenya Dec/08/2022
Safaricom Kenya

CVM Development Engineer

Safaricom Kenya careers, Safaricom Kenya salaries. 2022 Job vacancies at Safaricom Kenya for CVM Development Engineer in Kenya. Apply today.

software engineering Nairobi, Kenya Dec/08/2022
Cellulant Corporation Kenya

Senior Software Engineer - Frontend

Cellulant Corporation Kenya careers, Cellulant Corporation Kenya salaries. 2022 Job vacancies at Cellulant Corporation Kenya for Senior Software Engineer - Frontend in Kenya. Apply today.

software engineering Nairobi, Kenya Dec/06/2022
Cellulant Corporation Kenya

Senior Application Security Engineer

Cellulant Corporation Kenya careers, Cellulant Corporation Kenya salaries. 2022 Job vacancies at Cellulant Corporation Kenya for Senior Application Security Engineer in Kenya. Apply today.

software engineering Nairobi, Kenya Dec/06/2022