Back End Engineer
Core
Design and optimise data-driven applications and backend services for a global fund administration and middle office solutions provider.
Role type
Mid-level .NET backend engineer
Builds
Production .NET Core backend services, APIs, and data-heavy workflows
Domain
Financial services / Fund administration
Deliverable
production ML models | product features
Required skills
C#, .NET Core (LTS), Dapper, SQL, xUnit/NUnit, queueing/messaging technologies
Preferred skills
Azure (App Services, Application Insights, containers), Azure DevOps, YAML CI/CD, Git, Clean Architecture/N-Tier, Docker, Terraform, contract-first APIs (OpenAPI)
Technologies
.NET Core, C#, Dapper, SQL, xUnit, NUnit, Azure, Azure DevOps, Docker, Terraform, OpenAPI
Responsibilities
Building and enhancing .NET Core backend services in production; Designing and implementing data-heavy workflows; Developing APIs prioritising performance and security; Working with queueing/messaging technologies; Writing unit tests; Participating in code reviews and sprint delivery; Troubleshooting complex technical issues
Seniority
Mid-level, hands-on IC