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

Financial Systems Software Development Engineer

Safaricom Kenya careers, Safaricom Kenya salaries. 2024 Job vacancies at Safaricom Kenya for Financial Systems Software Development Engineer in Kenya. Apply today.

software engineering Nairobi, Kenya Mar/21/2024
Safaricom Kenya

Front-end Web developer

Safaricom Kenya careers, Safaricom Kenya salaries. 2024 Job vacancies at Safaricom Kenya for Front-end Web developer in Kenya. Apply today.

software engineering Nairobi, Kenya Mar/21/2024
Equity Bank Kenya

Senior Android Developer

Equity Bank Kenya careers, Equity Bank Kenya salaries. 2024 Job vacancies at Equity Bank Kenya for Senior Android Developer in Kenya. Apply today.

software engineering Nairobi, Kenya Mar/07/2024
Equity Bank Kenya

Core Banking Application Developer

Equity Bank Kenya careers, Equity Bank Kenya salaries. 2024 Job vacancies at Equity Bank Kenya for Core Banking Application Developer in Kenya. Apply today.

software engineering Nairobi, Kenya Mar/07/2024