What you'll do
Lead backend development within your pod, setting technical direction and standards.
Design and build event-driven services using CQRS and Event Sourcing patterns.
Develop APIs and distributed services on Azure, using Azure Service Bus for messaging.
Review code and designs, and guide other engineers on architecture decisions.
Work closely with architects, product owners and delivery teams to ship secure, reliable services.
What you'll need
Proven commercial experience with CQRS (essential).
Event Sourcing and event-driven architecture.
Strong .
NET / C# (Java considered, but C# preferred).
Azure, including Azure Service Bus.
API development and distributed systems design.
Experience leading or mentoring engineers.
Active SC clearance (essential, no sponsorship).