Job Description
We are currently hiring for our client, a leading organization in the banking industry, for a .NET Developer opportunity in Gurugram.
The role offers an opportunity to work on enterprise-scale applications, modern .NET technologies, and impactful banking projects.
Responsibilities
- Design, develop and maintain backend services using .NET (C#)
- Build and optimize SQL queries, stored procedures and data processing workflows
- Troubleshoot production issues, perform root-cause analysis and implement long-term fixes
- Design and develop microservices and event-driven components
- Use Kafka (or other messaging/streaming platforms) for asynchronous communication and data streaming
- Help define best practices for service communication, resiliency and observability (logging, metrics, tracing)
Required
- 4–6 years of experience as a backend/software developer
- Strong experience with .NET (C#) and related frameworks
- Solid experience with SQL (e.g., MS SQL Server, Oracle, or similar)
- Understanding of object-oriented design, clean code and design patterns
- Experience with Kafka or similar message brokers / streaming platforms
- Experience building and operating microservices (e.g., using Docker, Kubernetes)
- Knowledge of CI/CD tools and pipelines
- Experience with performance tuning and scalability of backend systems
- Familiarity with unit testing and test automation frameworks
- Above all, we value team players with a flexible mindset who are eager to learn, share knowledge, and contribute to a strong engineering culture.
If this sounds like a potential fit for you, then apply! Or, if you know someone who could be a great fit for this opportunity, please feel free to share it with them.
About this job listing
This job opportunity is provided through our
external job listing network. MyJobAlerts helps
you discover job opportunities and redirects you
to the original listing to apply.