Summary
Join Moniepoint, a rapidly growing financial services platform in Africa, as a Software Engineer. You will collaborate with a team of developers to design, develop, and maintain software applications. This role requires at least 5 years of experience in software development, proficiency in Java and Spring Boot, and familiarity with Agile methodologies. You will work with various technologies including Kubernetes, Docker, and AWS. Moniepoint offers a competitive salary, pension, health insurance, paid leave, and a supportive work environment focused on learning and development.
Requirements
- At least 5 years of experience as a Software Developer, Software Engineer or similar role
- 5+ years of Java and Spring boot experience
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Knowledge of coding languages (e.g. C++, Java) and frameworks/systems (e.g. AngularJS, Git)
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
- Ability to learn new languages and technologies
- Excellent communication skills
- Resourcefulness and troubleshooting aptitude
- BSc/BA in Computer Science, Engineering or a related field
Responsibilities
- Work with developers to design algorithms and flowcharts
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing software
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
Benefits
- Attractive salary
- Pension
- Health insurance
- Paid leave
- Culture - We put our people first and prioritize the well-being of every team member. Weβve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human
- Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.