Sr. .NET Developer

8 - 12 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior .NET Developer at our Bangalore office, you will utilize your expertise in Microsoft technologies, specifically in .NET Core, C#, and ASP.NET MVC/Web API. Your role will involve developing and maintaining scalable enterprise-grade applications and providing guidance to junior developers. Your responsibilities will include developing and maintaining web applications utilizing .NET Core/.NET Framework, C#, and ASP.NET MVC/Web API. You will collaborate with architects and product managers to understand business requirements and translate them into technical solutions. Designing and implementing RESTful APIs and backend services will also be a key part of your role. Furthermore, you will be responsible for optimizing application performance, scalability, and reliability, as well as working with SQL Server and/or other relational databases for data access and performance tuning. As part of the team, you will participate in code reviews, design discussions, and unit/integration testing. Troubleshooting and resolving production issues promptly is essential. You will follow Agile development methodologies and contribute to sprint planning and delivery. To be successful in this role, you should possess at least 8 years of hands-on experience in .NET development, with a strong background in .NET Core, C#, ASP.NET MVC/Web API. Proficiency in SQL Server, including writing complex queries, stored procedures, and query optimization, is required. Experience with Entity Framework/Core, LINQ, and a solid understanding of OOP, design patterns, and SOLID principles are necessary. While exposure to Azure or AWS cloud environments is beneficial, familiarity with JavaScript, HTML, CSS, and modern front-end frameworks such as React/Angular is considered an advantage. Strong knowledge of version control systems like Git or Azure DevOps, and good debugging and problem-solving skills are also important. Preferred qualifications for this role include a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, as well as Microsoft certifications (e.g., AZ-204, AZ-400, or MS Certified: .NET Developer). Experience with CI/CD pipelines and tools like Jenkins, Azure DevOps, etc., is also preferred. In addition to technical skills, soft skills such as strong communication and interpersonal skills, the ability to mentor junior team members, a proactive attitude with an ownership mindset, and comfort working in a fast-paced, collaborative team environment are highly valued.,

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