NET Software Engineer | C# / Azure / APIs | Fully Remote UK
Role details
Job location
Tech stack
Job description
Optimal has partnered exclusively to hire a .NET Software Engineer for a well-established, fast-paced tech company that handles millions of transactions every day across a broad customer base. You'll be working on real-world, high-impact systems like back-end architectures, APIs, e-commerce, and customer-facing web apps that thousands of people depend on daily.
This is a hands-on full-stack-leaning role focused on scalable back-end engineering, with the flexibility to contribute to modern .NET front-end applications too. You'll work closely with Product, BAs, QA, and external partners to ship features that genuinely make a difference., * Engineer scalable back-end architectures and communication protocols to support mobile and web systems
- Build and maintain APIs, message processing, HTTP data interfaces, e-commerce, and supporting services
- Design, develop, and support feature-rich, modern, customer-facing .NET web applications
- Collaborate with Product Owners, BAs, QA, and external partners to understand and deliver quality features
- Take ownership of systems from design through deployment
- Contribute to architectural decisions and long-term technical direction
- Maintain high standards of code quality, testing, and documentation
Requirements
Eligibility:Only UK residents ILR or a British Passport - No Sponsorship
Required:C# .NET Core, APIs, Azure, SQL Server, 7+ years commercial experience(Non-Negotiable)
??Please only apply if you have ALL of the following??
Core technologies:
- C# / .NET Core
- APIs and backend services
- Azure (Service Bus, Storage, KeyVault, etc.)
- SQL Server
- Containers
- Unit testing
- Agile / Scrum
Environment:
- Minimum 5 years commercial software development experience
- Comfortable owning features end-to-end across back-end and front-end
- Strong experience designing, building, and deploying production-ready systems
- Solid understanding of modern engineering practices and scalable architectures
- Logical problem-solver - pragmatic, ambitious, and a genuine team player
Key skills:
- Strong C# / .NET Core engineering
- Building and maintaining APIs and backend services
- Hands-on Azure experience across multiple services
- Strong SQL Server skills
- Experience with containerised environments
- High standards for code quality, testing, and reliability
- Excellent written and spoken English - clear, confident communicator, * High volume data processing experience
- Kubernetes
- gRPC
- Knowledge of architectural and design patterns
- Front-end skills (CSS/SCSS, HTML, JavaScript, TypeScript, Blazor)
- Security awareness