Job Title: .NET Developer
Locations: Indore, India
Exp Range: 3 to 5 Years
About the Role: We are looking for a hands-on .NET Developer who has actually built and shipped backend systems — not just maintained them. You will own backend development, design APIs, work with databases, and contribute to microservices-based architecture in a fast-paced environment. This role involves direct interaction with international clients, so strong communication is essential.
Key Responsibilities:
  • Develop and maintain scalable backend services and REST APIs using .NET Core / .NET 8+
  • Build microservices and integrate them with frontend or third-party systems
  • Write optimized queries using LINQ, stored procedures, and manage schema in MySQL and MSSQL
  • Work with cloud platforms (Azure or AWS) for deployment and infrastructure
  • Participate in code reviews, unit testing, and CI/CD pipelines
  • Debug and resolve production issues independently
  • Communicate directly with international clients — understand requirements, provide updates, and manage expectations professionally.
  • Collaborate with cross-functional teams in an Agile environment
Required Skills:
  • C#, .NET Core / .NET 8+
  • Microservices architecture and REST API development
  • MS SQL Server and MySQL — query writing and optimization
  • LINQ — strong hands-on for data querying and manipulation
  • Entity Framework Core / Dapper
  • Git — version control and collaboration
  • Excellent verbal and written English communication skills
  • Confident in client-facing interactions and international project communication
Good to Have:
  • Angular or React (for full-stack understanding)
  • Beanstalkd, RabbitMQ or any message broker experience
  • Redis caching
  • CI/CD — Azure DevOps or GitHub Actions
  • Docker basics and containerization
  • Azure or AWS (any one — hands-on preferred)
  • Any exposure to AI/ML integrations or OpenAI APIs
What We Expect:
  • Self-driven developer who takes ownership of features end-to-end
  • Strong debugging and problem-solving skills
  • Clean, readable, and maintainable code — always
  • Comfortable working with minimal supervision
  • Able to communicate technical concepts clearly to both technical and non-technical stakeholders
  • Professional and proactive in client communication — no hand-holding required
  • Open to explore new technologies