Senior Software Engineer Back End (.Net)
Role details
Job location
Tech stack
Job description
We are working with a global financial services technology organisation that builds business-critical platforms used across international markets. They're looking for a Senior Software Engineer to join a highly capable engineering team delivering scalable, cloud-native systems.
This is a hands-on role with real technical ownership, strong collaboration, and the chance to influence architecture and engineering standards while working on complex, high-impact systems.
Why consider this role?
- Work on technology used across global financial markets
- Strong focus on quality, automation, and modern engineering practices
- Opportunity to influence technical direction and mentor others
- Hybrid working and long-term career development
What you'll be doing:
- Designing and building distributed, cloud-native services
- Developing modern APIs and backend systems in C#/.NET
- Working closely with architects and senior engineers
- Taking ownership of delivery from design through to release
- Improving testing, scalability, and reliability
What they're looking for:
- Strong experience with .NET (Framework / Core) and C#
- Background building distributed or event-driven systems
- API development experience (REST / GraphQL)
- Solid database experience (SQL Server, MySQL)
- Cloud experience (AWS and/or Azure)
- A pragmatic, delivery-focused engineering mindset
Requirements
If you're an experienced engineer looking to work on complex systems with real scale and ownership, drop me a message for a confidential conversation., Back end .Net C# SQL AWS Azure