LULuxoft India Llp
Senior .NET Microservices Engineer
Gurgaon ₹20-30 LPA Posted 6 Nov 2026
FULL TIME
C#
.Net Core
Job Description
Job Overview
We are seeking an experienced .NET Microservices Engineer to design, build, and support scalable, resilient, cloud-native applications that power essential banking capabilities.
The successful candidate will bring strong, hands-on expertise in .NET development, microservices architecture, cloud engineering, and DevOps practices. This role demands outstanding problem-solving ability, technical ownership, and experience using AI-assisted software engineering tools to enhance development productivity and improve delivery quality.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade microservices and REST APIs using C# and .NET 8.
- Create secure, scalable, highly available, and resilient cloud-native applications.
- Apply Microservices Architecture and Domain-Driven Design (DDD) principles.
- Build event-driven applications and integrations with Apache Kafka.
- Contribute to solution design, technical architecture, and engineering discussions.
- Diagnose and resolve complex production issues, performance bottlenecks, and application failures.
- Work closely with architecture, platform, DevOps, and business stakeholders.
- Implement automation, monitoring, logging, and observability practices.
- Support CI/CD pipeline development and Infrastructure-as-Code implementations.
- Use AI-assisted development tools and follow modern software engineering practices.
- Ensure application security, code quality, scalability, and maintainability.
- Own solutions across the entire software development lifecycle.
Mandatory Skills
- 8+ years of experience in software development, preferably in the banking or financial services industry.
- Strong hands-on experience in C#, .NET 8, ASP.NET Core.
- Microservices Architecture, Service-Oriented Architecture (SOA).
- Domain-Driven Design (DDD).
- Apache Kafka, Event-Driven Architecture.
- Oracle Database, PostgreSQL.
- AWS Cloud Services.
- Docker, Kubernetes, Containerization.
- DevOps, CI/CD Pipelines, Infrastructure as Code (IaC).
- Cloud-Native Application Development.
- Monitoring, Logging, Observability.
- Production Support, Troubleshooting, Performance Tuning.
- Strong Software Engineering, Cloud Engineering, and DevOps fundamentals.
