Job description
.NET Developer (Microservices )
Experience: 4–8 years
Department: Engineering
About the Role We are looking for a passionate and detail-oriented .NET Developer to join our engineering team building large-scale, distributed microservices.
The ideal candidate has hands-on experience with .NET Core, REST APIs, and asynchronous event-driven systems using modern DevOps and cloud practices.
You’ll work closely with architects, DevOps engineers, and fellow developers to build secure, reliable, and high-performance backend services that power a mission-critical enterprise platform.
Key Responsibilities
Backend Development
• Design, develop, and maintain backend microservices using C# and .NET Core.
• Implement and optimize REST APIs and message-based event handlers using MassTransit with AWS SQS/SNS.
• Work with Entity Framework Core and MySQL/Aurora to build efficient data access layers.
• Write clean, maintainable, and testable code following SOLID and clean architecture principles.
Cloud & Integration
• Integrate microservices with AWS services such as S3, SQS, SNS, and KMS.
• Work on Docker-based services and assist in Kubernetes (K8s) deployments using Helm charts.
• Participate in CI/CD pipelines using Azure DevOps, ensuring smooth builds and deployments.
• Collaborate with DevOps engineers to troubleshoot performance, scaling, and configuration issues.
Logging, Observability, and Performance
• Contribute to centralized logging and search with OpenSearch Serverless.
• Develop and maintain index mappings and ensure log schema consistency.
• Monitor and improve application performance, optimize database queries, and analyze query execution plans.
Quality and Collaboration
• Participate in code reviews, unit/integration testing, and peer mentoring.
• Collaborate across teams to deliver secure, well-tested, and production-ready features.
• Follow best practices for versioning, configuration management, and automation.
• Document technical designs, API contracts, and deployment details.
Core Tech Stack
• Language: C#, .NET 8/7/6
• Frameworks: ASP.NET Core, Entity Framework Core, MassTransit
• Databases: MySQL / MariaDB (Aurora), Redis
• Messaging: AWS SQS, SNS
• Search & Logging: Amazon OpenSearch Serverless
• Cloud & DevOps: Docker, Kubernetes, Helm, Azure DevOps Pipelines, AWS Services
• Tools: Visual Studio 2022, CSharpier, Git, Azure Artifacts
Required Skill Profession
Computer Occupations