Software Engineers at Fanisi HR Solutions

Fanisi HR Solutions

Nairobi, Kenya CDI

Publiée il y a 1 mois · Expire dans 3 semaines

Partager :

Description du poste

## Title: Software Engineer

About the Role

Our client, Montran Corporation, a global leader in payment and capital market solutions for over 45 years, is expanding its presence in Africa. We are seeking 6 driven Software Engineers to develop, enhance, and support Montran's software solutions in a collaborative, dynamic environment. You will work closely with the Lead Senior Software Engineer, contributing to cutting-edge financial market solutions used by major institutions across Africa.

Key Responsibilities

  • Develop and enhance Montran's market infrastructure software solutions as part of a delivery team
  • Conduct testing and quality assurance activities
  • Document deliverables and technical implementations
  • Provide maintenance and support for existing solutions
  • Work in the Nairobi office in a dynamic environment, ensuring tight collaboration within the team and with cross-office teams
  • Work under the direction and supervision of the Lead Senior Software Engineer

Required Qualifications

  • Bachelor's degree in Computer Science
  • Demonstrable knowledge of data structures, algorithms, concurrency, and software engineering fundamentals
  • Strong grasp of Object-Oriented Programming (OOP) principles
  • Proficiency in Java
  • Demonstrable knowledge of relational databases and SQL
  • Demonstrable knowledge of web technologies
  • Strong spoken and written English communication skills

Required Skills & Attributes

  • Strong work ethic, curiosity, and collaborative mindset
  • Effective team player able to take and carry out instructions under the direction of the Lead Senior Software Engineer

Preferred Qualifications & Advantages

  • Jakarta EE and Spring Boot knowledge
  • Demonstrable ability to understand and evolve existing codebases with strong debugging and code comprehension skills
  • Knowledge of Docker, Linux, and Gradle
  • Multilingual proficiency (English + French, Portuguese, or Spanish)
  • Familiarity with financial systems, payment solutions, and platforms
  • Master's degree in Computer Science or related field
  • Additional certifications in Software Engineering or related specializations

Location

Nairobi, Kenya

Ce poste vous intéresse ?

Se connecter pour voir l'email

Pas encore inscrit ? Créer un compte gratuit