Full-time Posted June 23, 2026
Apply Now

Job Description

Overview A high-performance technology practice delivering transformative solutions to leading financial institutions across Africa and Europe is seeking an exceptional Senior Software Engineer to join their elite technology team. This opportunity is suited to a technically exceptional individual with deep technical expertise, architectural insight, and a passion for engineering excellence.
What you need to land the job
Strong foundation in software engineering: proficiency in programming languages such as Python, Java, C#, or similar. A Bachelor’s degree in Computer Science, Engineering, or a related field is a plus, but demonstrated expertise matters most.
Deep understanding of software engineering principles: experience with software design patterns and architectural principles, with the ability to write clean, maintainable, and efficient code.
Dev Ops fluency: experience with CI/CD tools to streamline software development and delivery.
Database Management: experience...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application