06 Nov
|
Luxoft India
|
Gurugram
06 Nov
Luxoft India
Gurugram
Job Overview
We are looking for an experienced .NET Microservices Engineer to design, develop, and support scalable, resilient, and cloud-native applications for critical banking capabilities.
The ideal candidate should have strong hands-on experience in .NET development, microservices architecture, cloud engineering, and DevOps practices. The role requires excellent problem-solving skills, technical ownership, and experience leveraging AI-assisted software engineering tools to improve development productivity and delivery quality.
Key Responsibilities
1. Design, develop, test, and maintain enterprise-grade microservices and REST APIs using C# and .NET 8.
2. Build secure, scalable, highly available, and resilient cloud-native applications.
3. Implement Microservices Architecture and Domain-Driven Design (DDD) principles.
4. Develop event-driven applications and integrations using Apache Kafka.
5. Participate in solution design, technical architecture, and engineering discussions.
6. Troubleshoot complex production issues, performance bottlenecks, and application failures.
7. Collaborate with architecture, platform, DevOps, and business teams.
8. Implement automation, monitoring, logging,
and observability practices.
9. Contribute to CI/CD pipelines and Infrastructure-as-Code implementations.
10. Adopt AI-assisted development tools and modern software engineering practices.
11. Ensure application security, code quality, scalability, and maintainability.
12. Take ownership of solutions throughout the complete 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.
- Solid Software Engineering, Cloud Engineering, and DevOps fundamentals.
📌 Senior .NET Microservices Engineer (Gurugram)
🏢 Luxoft India
📍 Gurugram