.Net Developer

7 - 11 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior .NET Developer with 7-8 years of experience, your responsibilities will include: - Strong expertise in .NET Framework/.NET Core/.NET and advanced C# programming skills such as async/await, LINQ, generics, delegates, and events. - Designing and developing applications using ASP.NET Core, WPF, MVC, and Web API. - Implementing data access strategies using Entity Framework Core, Dapper, or other ORMs. - Proficiency in front-end basics like HTML5, CSS, JavaScript, and familiarity with frameworks like Angular, React, and Blazor. - Designing RESTful services and integrating them, with optional familiarity with GraphQL. - Working with SQL Server for stored procedures, performance tuning, and indexing. - Experience with unit testing frameworks like xUnit, NUnit, MSTest. - Proficiency in source control tools like SVN, GitHub, Azure DevOps. In terms of architecture and design, you will be expected to: - Apply design patterns such as Factory, Repository, Singleton, Dependency Injection, etc. - Demonstrate a strong understanding of SOLID principles. - Design scalable and maintainable systems while ensuring code quality. - Have familiarity with microservices architecture, API Gateways, Docker, and containerization. - Understand cloud platforms, preferably Azure, including App Services, Functions, and Azure SQL. Your role will also involve: - Working in Agile/Scrum/Kanban frameworks and translating requirements into technical design. - Leading and owning SDLC phases from requirements to deployment. - Writing and reviewing technical documentation, as well as effort estimation and task planning. - Utilizing code quality tools like SonarQube and ReSharper. Additionally, as a leader in the team, you will be responsible for: - Mentoring and guiding junior developers. - Conducting code reviews and ensuring coding standards and best practices are followed. - Demonstrating strong problem-solving and debugging skills. - Communicating effectively with both technical and non-technical stakeholders. - Leading technical discussions and design meetings. - Building and resolving conflicts within the team with a proactive mindset and ownership of deliverables. Certifications such as Microsoft Certified: Azure Developer Associate/Azure Solutions Architect and .NET Developer certifications are good to have but not mandatory for this role. As a Senior .NET Developer with 7-8 years of experience, your responsibilities will include: - Strong expertise in .NET Framework/.NET Core/.NET and advanced C# programming skills such as async/await, LINQ, generics, delegates, and events. - Designing and developing applications using ASP.NET Core, WPF, MVC, and Web API. - Implementing data access strategies using Entity Framework Core, Dapper, or other ORMs. - Proficiency in front-end basics like HTML5, CSS, JavaScript, and familiarity with frameworks like Angular, React, and Blazor. - Designing RESTful services and integrating them, with optional familiarity with GraphQL. - Working with SQL Server for stored procedures, performance tuning, and indexing. - Experience with unit testing frameworks like xUnit, NUnit, MSTest. - Proficiency in source control tools like SVN, GitHub, Azure DevOps. In terms of architecture and design, you will be expected to: - Apply design patterns such as Factory, Repository, Singleton, Dependency Injection, etc. - Demonstrate a strong understanding of SOLID principles. - Design scalable and maintainable systems while ensuring code quality. - Have familiarity with microservices architecture, API Gateways, Docker, and containerization. - Understand cloud platforms, preferably Azure, including App Services, Functions, and Azure SQL. Your role will also involve: - Working in Agile/Scrum/Kanban frameworks and translating requirements into technical design. - Leading and owning SDLC phases from requirements to deployment. - Writing and reviewing technical documentation, as well as effort estimation and task planning. - Utilizing code quality tools like SonarQube and ReSharper. Additionally, as a leader in the team, you will be responsible for: - Mentoring and guiding junior developers. - Conducting code reviews and ensuring coding standards and best practices are followed. - Demonstrating strong problem-solving and debugging skills. - Communicating effectively with both technical and non-technical stakeholders. - Leading technical discussions and design meetings. - Building and resolving conflicts within the team with a proactive mindset and ownership of deliverables. Certifications such as Microsoft Certified: Azure Developer Associate/Azure Solutions Architect and .NET Developer certifications are good to have but not mandatory for this role.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Senses Electronics logo
Senses Electronics

Computers and Electronics Manufacturing

Pune Maharashtra

RecommendedJobs for You

pune, maharashtra, india

vasant vihar, delhi, india

hyderabad, pune, chennai

hyderabad, telangana, india