HamburgerMenu
hirist

Job Description

.NET Web Developer

Location : Delhi, India

Experience : 10-12 Years

Employment Type : Full-time

Job Overview :

We are seeking a highly experienced .NET Web Developer with 10-12 years of expertise to join our team in Delhi. You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance web applications using the .NET ecosystem. This role requires deep technical proficiency across various Microsoft technologies, a strong understanding of full-stack development, and the ability to lead complex projects.

Key Responsibilities :

- Design, develop, and maintain advanced web applications and services using .NET Framework / .NET Core (or .NET 5/6/7/8), C#, and related Microsoft technologies.

- Lead the technical design and architecture discussions for new features and applications, ensuring scalability, security, and performance.

- Implement robust backend services, APIs (RESTful/SOAP), and business logic layers.

- Develop dynamic and responsive frontend user interfaces using modern JavaScript frameworks (e.g., Angular, React, Vue.js) alongside HTML5 and CSS3.

- Work extensively with relational databases (e.g., SQL Server, Oracle), including database design, query optimization, stored procedures, and ORM frameworks (e.g., Entity Framework, Dapper).

- Implement and manage cloud-based solutions, leveraging services from platforms like Azure or AWS (e.g., Azure App Services, Azure SQL Database, AWS EC2, RDS).

- Adhere to software development best practices, including secure coding standards, unit testing, integration testing, and code reviews.

- Troubleshoot complex technical issues, identify root causes, and implement effective resolutions in a timely manner.

- Collaborate closely with business analysts, product owners, QA engineers, and other developers throughout the software development lifecycle within an Agile environment.

- Mentor junior developers and contribute to the overall technical growth of the team.

- Stay updated with the latest trends and advancements in .NET development, web technologies, and cloud computing.

Required Skills & Qualifications :

- 10-12 years of hands-on experience in .NET web application development.

- Expert-level proficiency in C# and .NET Framework / .NET Core (or .NET 5/6/7/8).

- Strong experience in developing web applications (ASP.NET MVC, ASP.NET Core MVC) and web APIs (ASP.NET Web API, ASP.NET Core Web API).

- Proven experience with modern JavaScript frameworks such as Angular, React, or Vue.js.

- Deep understanding of relational databases (e.g., SQL Server) and advanced SQL (including stored procedures, functions, triggers, and performance tuning).

- Experience with ORM frameworks like Entity Framework or Dapper.

- Solid understanding of Microservices architecture and distributed systems.

- Experience with cloud platforms (Azure or AWS) and deploying/managing .NET applications in the cloud.

- Proficiency with version control systems (e.g., Git, Azure DevOps Repos).

- Strong understanding of Object-Oriented Programming (OOP) principles, design patterns, and software development best practices.

- Experience with CI/CD pipelines (Azure DevOps Pipelines, Jenkins).

- Excellent problem-solving, analytical, and debugging skills.

- Strong communication and interpersonal skills, with the ability to lead and collaborate effectively.

- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

info-icon

Did you find something suspicious?