JobHabor

Principal Software Engineer, Cloud

Location
Cannock · GB · US +1
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

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