4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a Senior .NET C# Developer with a proven track record of building scalable and high-performance web applications using the Microsoft technology stack. You should have at least 5 years of hands-on experience in developing enterprise-grade applications with C#, ASP.NET, and related technologies. Your main responsibilities will include designing, developing, and maintaining .NET applications using C#, building web applications using ASP.NET MVC, Web API, and/or ASP.NET Core, implementing and consuming RESTful APIs, developing data access layers using technologies like Entity Framework, LINQ, and SQL Server, participating in system architecture and technical design discussions, conducting code reviews and mentoring junior developers, troubleshooting and resolving complex application issues, ensuring application security, performance, and scalability, following Agile development practices, and participating in daily standups and sprints. To excel in this role, you should have a minimum of 4 years of experience in .NET application development, strong proficiency in C# and the .NET Framework (preferably .NET Core/5/6+), experience with ASP.NET MVC, Web API, and/or ASP.NET Core, solid understanding of OOP, design patterns, and best practices, familiarity with front-end technologies like HTML5, CSS3, JavaScript, and jQuery, version control experience with tools like Git, TFS, and Azure DevOps, exposure to CI/CD and DevOps practices, and experience with cloud platforms such as Azure and AWS. Qualifications for this position include a Bachelor's Degree in Computer Science or a related field, experience with microservices, Docker, and Kubernetes, knowledge of message queues like RabbitMQ or Azure Service Bus, familiarity with testing frameworks like NUnit, xUnit, and MSTest, understanding of Agile methodologies such as Scrum and Kanban, and Microsoft Certifications in .NET development. In addition to technical skills, soft skills are also crucial for success in this role. You should possess strong analytical and problem-solving abilities, excellent communication and collaboration skills, be self-driven with the ability to work independently, have a high attention to detail, a commitment to quality, and an eagerness to learn and adapt to new technologies.,

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

RecommendedJobs for You

mumbai, new delhi, bengaluru

mumbai, new delhi, bengaluru