Engineering · Full-time · Hybrid
Software Engineer , .NET
● Hybrid
Full-time
.NET / C#
ASP.NET Core
Azure
Microservices
Posted Apr 2026
About the role
- Design and build high-performance, enterprise-grade APIs and services using .NET 8+ and C#
- Architect microservices and distributed systems that handle millions of events daily
- Integrate AI capabilities into existing .NET codebases without disrupting existing services
- Work closely with enterprise clients to understand complex domain requirements and translate them into clean, maintainable code
- Participate in architecture reviews, technical roadmaps, and cross-team design decisions
- Champion code quality, test coverage, and observability standards across the team
What we're looking for
- 4+ years of professional experience with .NET and C#
- Strong understanding of ASP.NET Core, Entity Framework, and REST API design
- Experience with cloud platforms (Azure preferred) and container-based deployments (Docker, Kubernetes)
- Comfortable working with SQL and NoSQL databases at scale
- Experience with event-driven architectures (message queues, event streams)
- Solid understanding of SOLID principles, clean architecture, and domain-driven design
- Bonus: exposure to AI/ML integration, LLM APIs, or Python interop
Tech you'll use day to day
// Your daily stack
const stack = {
language: 'C# / .NET 8+',
framework: 'ASP.NET Core, EF Core',
cloud: 'Azure (AKS, Service Bus)',
messaging: 'Kafka / Azure Service Bus',
data: 'SQL Server, CosmosDB',
testing: 'xUnit, Moq, integration tests',
ai_layer: '@adaptives/enterprise SDK',
ci_cd: 'GitHub Actions, ArgoCD'
}
// Nice to have
const bonus = ['Python interop', 'LLM APIs', 'gRPC']
What success looks like at 6 months
- Shipped at least one production feature end-to-end on an enterprise client system
- Comfortable leading architecture discussions for new service designs
- Contributed to team engineering standards and helped improve CI/CD pipeline coverage