Bachelor’s degree in computer science, Engineering or equivalent
experience
6+ years professional C# / .NET (Core → 8)
Production experience on Microsoft Azure with at least four of: Azure
Functions, Container Apps, AKS, Service Bus, Event Grid, Cosmos DB
Hands-on event-driven/event-sourcing in a production system
...
Experience with real-time data services like Azure Event Hubs and Azure
Event Grid Infrastructure-as-Code (Terraform, Bicep or ARM) and Azure
DevOps pipelines
Strong unit/integration testing discipline and exposure to
performance/load testing
A strong understanding of design patterns such as CQRS and the
Facade pattern is essential for ensuring that code is maintainable and
testable. Role & Key Responsibilities:
Solution Design & Development
Own backend design for micro-services and event-source
Build high-performance C#/.NET 8 APIs in Azure Functions or
Container Apps.
Apply DDD and clean-architecture patterns to maintain decoupled,
testable services.
Cloud-Native Engineering
Provision infrastructure using Terraform, Bicep, or ARM.
Secure workloads through Azure AD managed identities and Key Vault.
Containerize services using Docker and deploy via AKS or Container Apps. Event-Driven Architecture
Model domain events; publish and consume through Service Bus, Event Grid,
and Event Hubs.
Implement idempotent handlers, outbox patterns, and eventual consistency.
Use snapshots/projections to materialize read models for low-latency
CI/CD & Quality
Build Azure DevOps pipelines with automated unit, contract, and load tests.
Use static analysis and practice TDD and peer reviews for quality
and velocity.
Observability & Resilience
Instrument services using Application Insights / Open Telemetry.
Tune autoscaling, retries, and circuit-breaker patterns for high availability.
Technical Leadership
Mentor junior engineers, lead code reviews, and share learnings
across teams.
Partner with architects and product owners on backlog refinement
and technical debt.
experience
10show more
Bachelor’s degree in computer science, Engineering or equivalent
experience
6+ years professional C# / .NET (Core → 8)
Production experience on Microsoft Azure with at least four of: Azure
Functions, Container Apps, AKS, Service Bus, Event Grid, Cosmos DB
Hands-on event-driven/event-sourcing in a production system
Experience with real-time data services like Azure Event Hubs and Azure
Event Grid Infrastructure-as-Code (Terraform, Bicep or ARM) and Azure
DevOps pipelines
Strong unit/integration testing discipline and exposure to
performance/load testing
A strong understanding of design patterns such as CQRS and the
Facade pattern is essential for ensuring that code is maintainable and
testable. Role & Key Responsibilities:
Solution Design & Development
Own backend design for micro-services and event-source
Build high-performance C#/.NET 8 APIs in Azure Functions or
Container Apps.
Apply DDD and clean-architecture patterns to maintain decoupled,
testable services.
Cloud-Native Engineering
Provision infrastructure using Terraform, Bicep, or ARM.
...
Secure workloads through Azure AD managed identities and Key Vault.
Containerize services using Docker and deploy via AKS or Container Apps. Event-Driven Architecture
Model domain events; publish and consume through Service Bus, Event Grid,
and Event Hubs.
Implement idempotent handlers, outbox patterns, and eventual consistency.
Use snapshots/projections to materialize read models for low-latency
CI/CD & Quality
Build Azure DevOps pipelines with automated unit, contract, and load tests.
Use static analysis and practice TDD and peer reviews for quality
and velocity.
Observability & Resilience
Instrument services using Application Insights / Open Telemetry.
Tune autoscaling, retries, and circuit-breaker patterns for high availability.
Technical Leadership
Mentor junior engineers, lead code reviews, and share learnings
across teams.
Partner with architects and product owners on backlog refinement
and technical debt.
experience
10show more