A software engineering role at the intersection of fintech and infrastructure is available. The ideal candidate will possess strong analytical and problem-solving skills, with a track record of delivering high-quality software in complex environments.
The successful individual will play a critical role in designing, developing, and delivering robust, scalable systems capable of supporting global operations. Experience with distributed systems and ownership of the full development lifecycle—from design through deployment and monitoring—is essential.
Key requirements include professional experience with C# (.NET), expertise in recent C# and .NET versions, proficiency in Azure cloud services, and familiarity with microservices, event-driven architectures, and automated testing.
Bonus schemes, pension contributions, private healthcare, and comprehensive benefits packages are among the attractive perks offered to employees.
This challenging, high-impact engineering position requires excellent communication skills and the ability to support and mentor junior colleagues.