Sr .NET Developer

Hyderabad, Telangana, India
Oct 08, 2024
Oct 08, 2025
Remote
Full-Time
5 Years
Job Description

We are seeking an experienced Full Stack .NET Developer with deep expertise in .NET, .NET Core, Microservices, and Angular to join our dynamic team. The ideal candidate will play a pivotal role in designing, developing, and deploying robust and scalable software solutions that integrate seamlessly across our .NET and Angular environments. Collaborating closely with cross-functional teams, you will contribute to the delivery of high-quality software products that align with our business objectives.

Key Responsibilities

  • Design, develop, and deploy scalable, secure, and maintainable software applications using .NET, .NET Core, and Microservices architecture.
  • Create and maintain efficient and well-documented Angular applications that integrate effectively with .NET backend services.
  • Collaborate with QA, DevOps, and Product Management teams to define and prioritize project requirements.
  • Conduct thorough code reviews to ensure compliance with coding standards, best practices, and technical guidelines.
  • Resolve complex technical issues promptly and effectively, minimizing downtime and optimizing productivity.
  • Stay updated with advancements in .NET, .NET Core, Microservices, and Angular technologies to enhance development processes.
  • Contribute to the design and implementation of scalable Microservices architecture to ensure reliability and maintainability.
  • Develop and manage automated testing frameworks to achieve comprehensive test coverage.
  • Work with DevOps teams to implement CI/CD pipelines for efficient software delivery.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5 years of hands-on experience in .NET, .NET Core, and Microservices development.
  • Proficiency in Angular development, including component-based architecture, services, and routing.
  • Strong expertise in C#, .NET Framework, and .NET Core.
  • Experience with Microservices architecture principles, including service discovery, communication, and orchestration.
  • Solid understanding of software design patterns, principles, and best practices.
  • Excellent problem-solving skills with a knack for troubleshooting complex technical issues.
  • Effective communication and collaboration skills, with the ability to work well in cross-functional teams.
  • Familiarity with automated testing frameworks such as NUnit, xUnit, or Jest.
  • Hands-on experience with containerization technologies like Docker.
  • Experience with CI/CD pipelines using tools like Jenkins or Azure DevOps.

Note. Immediate Joiners preferred.