Software Engineer
Fanisi HR Solutions
Engineering & Technology
Job Summary
We are seeking to hire 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.
- Minimum Qualification : Bachelors
- Experience Level : Entry level
- Experience Length : 4 years
Job Description/Requirements
RESPONSIBILITIES:
- 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.
REQUIREMENTS:
Skills & knowledge:
- 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.
Added advantages:
- 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.
Qualifications:
- Bachelor's degree in Computer Science.
- Additional Certifications in Software Engineering + related specializations are an added advantage.
- Experience: 2-4 years of professional experience as a Java Software Engineer.
WHAT’S IN IT FOR YOU:
- Personal and professional growth in a highly dynamic business organization with a strong international footprint.
- Considerable opportunity for career growth through in-house training, continuous learning and collaborative partnerships with Montran’s global tech teams.
- High likelihood of intra-Africa travel to serve clients and the occasional international trip.
- Working for a company with strong family values.
- Expanded networks of committed professionals across the globe.
- A competitive remuneration and benefits package.
- Global impact working on national-level solutions that impact millions of lives.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.