Senior .NET Developer – Azure Microservices
Job Description
Position Overview
We are seeking an experienced Senior .NET Developer to design, develop, and implement scalable, cloud-native applications using C#, .NET, and Microsoft Azure. This individual will work within a distributed microservices architecture, building robust APIs, implementing event-driven communication, and leveraging modern software design patterns such as CQRS and Domain-Driven Design (DDD).
The ideal candidate is a strong hands-on developer who understands how to build loosely coupled services, establish clear integration contracts, and develop solutions that allow multiple engineering teams to work independently without creating unnecessary dependencies.
This role requires someone who can translate high-level technical designs into well-structured, maintainable code while making sound implementation decisions and collaborating effectively across development teams.
Key ResponsibilitiesBackend Development & Microservices Architecture
Design, develop, and maintain enterprise applications using C#, .NET, and Microsoft Azure.
Build scalable, independently deployable microservices using modern architectural patterns and best practices.
Develop RESTful APIs and establish clear API contracts to support communication between services and development teams.
Implement event-driven architectures using Azure Service Bus and MassTransit to facilitate asynchronous messaging and service integration.
Design solutions that minimize dependencies between upstream and downstream services, enabling parallel development and independent testing.
Collaborate with other developers to define service contracts, message schemas, and integration requirements before implementation.
Apply Domain-Driven Design principles, including domain boundaries and aggregates, to organize business logic effectively.
Application Design & Development
Apply CQRS (Command Query Responsibility Segregation) patterns to separate read and write operations and improve application scalability and maintainability.
Develop and maintain data access layers using Entity Framework Core (EF Core) and SQL Server hosted in Azure.
Design and implement efficient database queries, data models, and persistence strategies.
Develop reliable asynchronous workflows and messaging solutions that support complex business processes.
Build and integrate backend services with Angular-based frontend applications.
Write clean, testable, and maintainable code following SOLID principles and established engineering standards.
Technical Collaboration & Integration
Work closely with architects and senior engineers to translate architectural designs into detailed technical implementations.
Collaborate with upstream and downstream development teams to define API contracts, message structures, and integration strategies.
Identify potential service dependencies and proactively design solutions that preven
??? people applied to this job
In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
Staff Site Reliability Engineer
2K.San Diego, USA
Site Reliability Engineering
Staff Engineer
Infrastructure Operations
$90,000 - $130,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
Sr. Site Reliability Engineer
Veza.San Diego, USA
Site Reliability Engineer
Senior Engineer
Systems Architect
$120,000 - $160,000/Mo
2 years ago
Senior AWS Cloud & Site Reliability Engineer
INFY8.COM.San Diego, USA
AWS Expert
Cloud Infrastructure Specialist
Senior Site Reliability Engineer
$120,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Senior Systems Administrator
Ingenta.San Diego, USA
Systems Administration
IT Management
Network Infrastructure
$80,000 - $120,000/Mo
2 years ago