Job Role : .NET Backend Developer (ASP.NET Core / Microservices)
Experience : 5-7 Years
Location : Bangalore or Hyderabad
Job Overview
We are seeking a highly skilled .NET Backend Developer to design, build, and maintain scalable microservices and RESTful APIs using ASP.NET Core (.NET 6+). The ideal candidate will have strong expertise in cloud-based application development—preferably on Google Cloud Platform (GCP)—and will collaborate closely with cross-functional teams to deliver high-quality, secure, and performant backend solutions.
Key Responsibilities
- Design, develop, and maintain RESTful APIs using ASP.NET Core / .NET 6+.
- Architect and implement microservices for scalable and modular applications.
- Integrate with cloud databases, messaging systems (e.g., Pub / Sub), and third-party services.
- Apply security best practices including authentication and authorization (JWT, OAuth).
- Optimize backend performance and ensure scalability and high availability.
- Participate in code reviews, conduct unit testing, and support CI / CD pipeline setup.
- Collaborate closely with front-end, DevOps, and QA teams throughout the development lifecycle.
- Document technical specifications and maintain a clean and organized codebase.
Must-Have Skills
Strong proficiency in C# and ASP.NET Core .Hands-on experience with GCP cloud services (e.g., Spanner, Pub / Sub).Proven experience in designing and consuming RESTful APIs .Solid understanding of microservices architecture and related design patterns.Working knowledge of Docker , Kubernetes , and containerized deployments.Experience with Entity Framework Core or similar ORMs.Strong SQL skills and experience with relational databases.Proficiency with Git and CI / CD pipelines.Understanding of Agile methodologies and DevOps practices.Good-to-Have Skills
Experience with message brokers such as RabbitMQ or Kafka .Exposure to other cloud platforms or hybrid cloud environments.Familiarity with API gateways and service mesh technologies.Experience with performance monitoring and logging tools (e.g., Prometheus, ELK, Grafana).Knowledge of distributed tracing (OpenTelemetry, Jaeger).Skills :
C#, ASP.Net Core, GCP