Principal Software Engineer, Cloud
- Location
- Cannock · GB · US +1
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design and implement features across a .NET 8 microservice platform
- Build and maintain modern front-end applications using React and TypeScript
- Apply Clean Architecture and CQRS patterns to backend services
- Author and evolve EF Core database migrations
- Write unit, integration, and end-to-end tests
- Use AI coding tools actively for scaffolding, refactoring, code review, and exploration
- Participate in code review with a focus on patterns, correctness, and maintainability
- Contribute to and uphold architectural standards and shared patterns
Requirements
- 5+ years of professional C# / .NET development (.NET 6+ preferred)
- Strong understanding of dependency injection, async/await patterns, and service lifetime management
- Experience with front-end frameworks (React)
- Experience with message-driven architecture (Rebus, MassTransit, NServiceBus, or similar)
- Comfort working in multi-tenant SaaS environments
- Solid SQL / EF Core skills and experience with schema migrations in production systems
- Demonstrable experience using AI coding tools as a genuine productivity multiplier
- Experience writing AI-assisted code at scale and helping establish team norms around it
Preferred
- Experience with technology expense management, FinOps tooling, or cloud billing APIs (Azure/AWS/GCP)
- Background in Clean Architecture / Domain-Driven Design
- Experience with spec-driven development and code generation
Skills
- .NET
- .NET 8
- C#
- ASP.NET Core
- React
- TypeScript
- Blazor
- Rebus
- MassTransit
- NServiceBus
- EF Core
- SQL Server
- Azure
- App Services
- Service Bus
- Application Insights
- xUnit
- FluentAssertions
- FakeItEasy
- Cursor
- GitHub Copilot
- Git
- Azure DevOps
- PowerShell
Similar roles
Software Engineer
Jane Street · London, England, United Kingdom · today
Machine Learning Engineer
Jane Street · London, England, United Kingdom · today
Software Engineer
Jane Street · London, England, United Kingdom · today
Machine Learning Researcher
Jane Street · London, England, United Kingdom · today
Enterprise Mobility Platform Engineer
Jane Street · London, England, United Kingdom · today
Machine Learning Research Engineer
Jane Street · London, England, United Kingdom · today