HamburgerMenu
hirist

Mindteck - .Net Developer - ASP/C#

Mindteck (India) Ltd
4 - 7 Years
Pune

Posted on: 17/03/2026

Job Description

Job Summary :

We are looking for an experienced Senior .NET Developer with strong expertise in C#, .NET Core, .NET Framework, ASP.NET, and Web API development to design and build scalable enterprise applications. The ideal candidate will have deep experience in microservices architecture, REST APIs, cloud platforms, and SQL-based data systems, along with strong problem-solving abilities and the capability to mentor junior developers. You will work closely with product managers, architects, and cross-functional teams to build high-performance, scalable, and secure applications.

Key Responsibilities :

Application Development :

- Design, develop, and maintain enterprise-grade applications using C#, .NET Core, and .NET Framework.

- Build scalable RESTful APIs and backend services using ASP.NET Core.

- Develop and maintain microservices-based architecture for scalable and distributed systems.

- Implement clean, maintainable, and reusable code following SOLID principles and best practices.

System Architecture & Design :

- Participate in system design discussions and architecture planning.

- Design and implement scalable distributed systems.

- Implement design patterns, domain-driven design, and clean architecture principles.

- Optimize system performance and ensure high availability.

Database & Data Management :

- Develop and optimize SQL Server database queries, stored procedures, and indexing strategies.

- Use Entity Framework / EF Core and LINQ for data access.

- Work with NoSQL databases (MongoDB or similar) when required.

API & Integration :

- Develop and maintain RESTful services and Web APIs.

- Integrate third-party services and external APIs.

- Implement authentication and authorization mechanisms such as OAuth, JWT, and Identity frameworks.

Cloud & DevOps :

- Deploy and maintain applications on Azure / AWS cloud platforms.

- Work with Docker containers and CI/CD pipelines for automated deployments.

- Monitor applications using logging and monitoring tools (Application Insights, etc.).

Performance Optimization :

- Identify performance bottlenecks and implement solutions.

- Optimize application performance, scalability, and response times.

- Conduct code reviews and performance tuning.

Collaboration & Leadership :

- Work in Agile/Scrum development environments.

- Collaborate with product managers, designers, and QA teams.

- Mentor junior developers and guide them in best practices.

- Participate in sprint planning, estimation, and release management.

Required Technical Skills :

Core Technologies :

- C#

- .NET Core / .NET 6+

- .NET Framework

- ASP.NET MVC

- ASP.NET Web API

Backend Development :

- RESTful API development

- Microservices architecture

- Distributed systems design

- Event-driven architecture

Database :

- SQL Server

- Entity Framework / EF Core

- LINQ

- NoSQL (MongoDB preferred)

Cloud & DevOps :

- Azure or AWS

- Docker / Containerization

- CI/CD pipelines

- Git version control

Good to Have Skills :

- Experience with React, Angular, or modern frontend frameworks

- Knowledge of CQRS, messaging systems (RabbitMQ, Kafka)

- Experience with Kubernetes

- Experience with Domain Driven Design (DDD)

- Exposure to healthcare or SaaS platforms

Soft Skills :

- Strong analytical and problem-solving abilities

- Excellent communication skills

- Ability to mentor and guide team members

- Strong ownership and accountability

- Experience working in cross-functional Agile teams

Educational Qualification :

- Bachelor's degree in Computer Science / Information Technology / Engineering or related field


Salary : 12 to 22 LPA

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in