Offre fiable
Software Engineers - Fanisi HR Solutions, Nairobi
Fanisi HR Solutions
Nairobi, Kenya
CDI
Publiée il y a 2 mois · Expire dans 3 semaines
Description du poste
We invite applications from suitably qualified candidates.
As a company that creates innovative payment and financial system solutions, such as:
- A comprehensive suite of payments, cash and liquidity management solutions,
- A complete ecosystem of clearing, settlement and instant payments solutions,
- Fraud detection and prevention,
- Mobile payments and digital wallets,
- Solutions for payment markets infrastructure: real-time / instant payments, high-value payments, retail payments,
- Solutions for capital markets infrastructure: trading platforms, post-trade processing, and investor services,
- Solutions for commercial banks: payment connectivity gateways, global payments hub.
- Develop and enhance Montran’s market infrastructure software solutions as part of a delivery team.
- Testing and QA.
- Document deliverables.
- Maintenance and support.
- Working in our 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.
- Demonstrable knowledge of data structures, algorithms, concurrency, and software engineering fundamentals.
- Demonstrable grasp of OOP principles.
- Proficiency in Java (Jakarta EE and Spring Boot knowledge is a plus).
- Demonstrable knowledge of relational databases and SQL.
- Demonstrable knowledge of web technologies.
- A strong work ethic, curiosity, and a collaborative mindset.
- Strong spoken and written English communication skills.
- A Strong and effective team player able to take and carry out instructions effectively under direction of the Lead Senior Software Engineer.
- Demonstrable ability to understand and evolve existing codebases – strong debugging and code comprehension skills.
- Demonstrable knowledge of Docker, Linux and Gradle is a plus.
- Multi-lingual. English + (French, Portuguese or Spanish).
- Familiarity with financial systems, payment solutions & platforms.
- A Master’s degree is an added advantage.
Ce poste vous intéresse ?
Se connecter pour voir l'emailPas encore inscrit ? Créer un compte gratuit