Senior .NET Developer

NewDelhi, Delhi, India
Oct 30, 2024
Oct 30, 2025
Remote
Full-Time
5 Years
Job Description

We are seeking a Senior .NET Developer to join our dynamic team. This remote position will play a pivotal role in developing robust, scalable, and high-performance applications that meet the needs of our diverse client base. The ideal candidate will have a passion for technology, a strong understanding of .NET frameworks, and a collaborative spirit.

Key Responsibilities

  • Design, develop, and maintain high-quality .NET applications, ensuring optimal performance and user experience.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement and maintain RESTful web services, ensuring seamless integration with front-end components.
  • Utilize Entity Framework for efficient data access and manipulation.
  • Work with Azure technologies, including Azure Service Bus, Azure Storage, and Azure Cache for Redis, to create cloud-based solutions.
  • Develop and manage applications using Angular and ngrx, ensuring a responsive and dynamic user interface.
  • Leverage TypeScript for enhanced code quality and maintainability.
  • Participate in code reviews, providing constructive feedback to peers and maintaining best practices in code quality.
  • Utilize Azure DevOps for version control, continuous integration, and deployment.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in .NET development, with a strong focus on C#.
  • Proven experience with Entity Framework, Azure technologies, and web services.
  • Strong proficiency in front-end technologies, particularly Angular and TypeScript.
  • Familiarity with state management libraries such as ngrx.
  • Experience with cloud computing and microservices architecture.
  • Excellent problem-solving skills and ability to work independently in a remote setting.
  • Strong communication skills and a team-oriented mindset.

Why Join Us?

  • Work in a dynamic and innovative environment that encourages professional growth.
  • Be part of a company that values diversity and inclusion, making a meaningful impact in various industries.
  • Enjoy flexible work arrangements and the opportunity to collaborate with talented professionals from around the globe.

If you are a passionate developer looking to make a significant impact in a leading organization, we would love to hear from you!