Backend Engineer - .NET / Azure / Event-Driven Architecture
Core
Technical lead for backend development delivering robust distributed systems using event-driven architecture and CQRS patterns.
Role type
Senior IC backend engineer (technical lead)
Builds
Event-driven, distributed backend systems and CQRS-based architectures
Domain
Enterprise software, distributed systems, event-driven architecture
Required skills
CQRS design and implementation, C#/.NET development, event-driven architecture, event sourcing, Azure Service Bus, API development, distributed systems, Azure development, technical leadership
Preferred skills
Java development
Technologies
C#, .NET, Azure, Azure Service Bus, CQRS, Event Sourcing
Responsibilities
Act as technical lead for backend development within a delivery pod, Design and develop event-driven, distributed backend systems, Implement and maintain CQRS-based architectures, Apply event sourcing principles, Develop and integrate APIs, Build and maintain solutions using C#/.NET and Azure technologies, Work with Azure Service Bus to support event-driven messaging, Contribute to technical design decisions and coding standards, Collaborate with engineers and stakeholders to deliver scalable solutions
Seniority
Senior, hands-on IC with technical leadership