Cloud Software Engineer - Financial Infrastructure
A unique opportunity to shape the future of cross-border financial infrastructure.
We are seeking experienced Software Engineers to join our high-performing engineering teams. The ideal candidates will possess strong analytical and problem-solving abilities, with a track record of delivering high-quality software in complex environments.
The Role:
* Design, development, and delivery of the next generation of financial infrastructure technology
* Building core services, enhancing platform components, and contributing to the development of robust, scalable systems capable of supporting global operations
Key Responsibilities:
* Professional experience with C# (.NET)
* Expertise in recent C# and .NET versions (e.g. C# v9.0+ and .NET 6.0+, ideally v10.0/.NET 8.0)
* Proficiency in Azure cloud services (e.g. Azure SQL, Cosmos DB, Functions, Container Apps)
* Experience with microservices, event-driven architectures, and automated testing
* Familiarity with messaging systems such as Azure Service Bus, Event Grid, or Event Hub
* Practical experience with Infrastructure as Code tools like Terraform and Bicep
Requirements:
* Excellent communication skills and the ability to support and mentor junior colleagues
* Prior experience working on globally distributed systems is highly desirable
* Knowledge of threat modelling and exposure to financial services or highly regulated environments are also beneficial
About the Position:
This role is suited to individuals seeking a challenging, high-impact engineering position at the intersection of fintech and infrastructure, where secure, scalable, and performant software is critical.
Benefits:
* Fully remote and hybrid working arrangements
* Bonus scheme
* Pension contributions
* Private healthcare
* Comprehensive benefits package