Senior .NET Developer

Bengaluru, Karnataka, India
Dec 18, 2024
Dec 18, 2025
Onsite
Full-Time
7 Years
Job Description

We are seeking a highly skilled and experienced Senior .NET Developer with a strong background in modern web and application development. This role is ideal for a passionate developer who thrives on working with cutting-edge technologies and is dedicated to delivering high-quality solutions. If you have a minimum of 7 years of professional experience in .NET development and a proven track record of working with Angular or React, we want to hear from you.

Key Responsibilities

  • Design, develop, and maintain robust and scalable web applications using the latest .NET Core framework.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Implement and maintain Azure App Services, ensuring optimal performance, security, and scalability.
  • Develop front-end components using Angular or React, creating user-friendly and responsive interfaces.
  • Leverage the Microsoft Technology Stack to build high-performing and reliable web and data applications.
  • Write clean, efficient, and maintainable code following best practices and industry standards.
  • Participate in code reviews, debugging, and troubleshooting to ensure the delivery of high-quality applications.
  • Work on the integration of various APIs and services within the Azure ecosystem.
  • Stay updated with the latest advancements in .NET, Azure, Angular/React, and related technologies to bring innovative solutions to the team.

Required Skills and Qualifications

  • 7+ years of experience in .NET development, with a strong foundation in C# and object-oriented programming.
  • Hands-on experience with .NET Core and related frameworks.
  • Proficiency in front-end development using Angular or React, with a deep understanding of JavaScript, TypeScript, and responsive design principles.
  • Expertise in working with Microsoft Azure, particularly Azure App Services and cloud-based application development.
  • Solid understanding of the Microsoft technology stack, including ASP.NET, Entity Framework, and SQL Server.
  • Strong problem-solving skills with a focus on delivering high-quality solutions within deadlines.
  • Familiarity with DevOps practices, CI/CD pipelines, and source control tools like Git.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Preferred Skills

  • Experience in developing microservices and RESTful APIs using .NET Core.
  • Knowledge of additional Azure services such as Azure Functions, Azure Logic Apps, and Azure Storage.
  • Understanding of modern software architecture patterns, including domain-driven design and dependency injection.
  • Exposure to Agile methodologies and experience in a collaborative development environment.

Why Join Us?

  • Opportunity to work on innovative projects using the latest technologies.
  • Be part of a dynamic and talented team that values growth, learning, and creativity.
  • Competitive compensation package and comprehensive benefits.
  • Flexible work environment with opportunities for professional development.

If you are a dedicated and skilled developer with expertise in .NET Core, Azure, and modern front-end technologies like Angular or React, we encourage you to apply and take the next step in your career.

Apply now and be part of a team that drives innovation and excellence in software development!