Full Stack .Net Developer

Noida, Uttar Pradesh, India
Sep 02, 2024
Sep 02, 2025
Remote
Full-Time
5 Years
Job Description

We are seeking a highly skilled Senior .NET Developer with a strong background in maintaining and upgrading .NET-based applications on Windows OS and Azure Cloud. The ideal candidate should have extensive experience with ASP.NET MVC, SSIS, Web Services, Azure Web API, and IIS Administration. Additionally, experience with SSRS, Power BI, and practical knowledge of SQL Server databases is preferred. Familiarity with DevOps tools and methodologies, such as Jenkins CI/CD, GitHub, and Azure DevOps, along with API frameworks like REST/SOAP, will be crucial for this role. The candidate will participate in design reviews, test case reviews, and production support readiness reviews for new releases.

Key Responsibilities

  1. Develop Applications. Design and create robust web applications using ASP.NET MVC, Angular, Web API, and Azure DevOps, ensuring high performance and reliability.
  2. Backend and Frontend Development. Work on both server-side (backend) and client-side (frontend) code, ensuring seamless integration and functionality.
  3. Performance Optimization. Continuously monitor and optimize application performance to ensure efficient operation.
  4. Test-Backed Code. Develop test-backed server-side code to ensure high quality and reliability in application functionalities.
  5. Analyze Requirements. Collaborate with stakeholders to understand project requirements, designing and implementing new functionality accordingly.
  6. Support and Maintenance. Provide ongoing support and maintenance for existing functionalities, promptly addressing and resolving any issues.
  7. Technology Selection. Evaluate and select the most appropriate and efficient technologies for specific application needs, ensuring they align with project goals.
  8. Application Layers. Design and build comprehensive application layers to support robust and scalable software solutions.

Mandatory Skills

  1. .NET Technologies. 5+ years of relevant experience with a strong command of .NET languages, particularly C#.
  2. Azure & Terraform. Hands-on experience with Azure Cloud services and Terraform as primary skills.
  3. Angular. Proficient in Angular for front-end development.
  4. Database Skills. Strong familiarity with SQL Server for database operations.
  5. Problem-Solving. Exceptional problem-solving abilities with a focus on solution design.
  6. High-Quality Coding. Demonstrated ability to write clean, efficient, and well-documented code.
  7. Collaboration. Ability to work closely with front-end developers and other team members to deliver cohesive solutions.
  8. Version Control. Proficient in using Git or other version control systems.
  9. Web Development. Solid front-end development skills, including HTML5, CSS3, and Bootstrap.
  10. Continuous Integration. Experience working in Continuous Integration/Continuous Build environments.
  11. Agile Development. Familiarity with Agile methodologies and the ability to thrive in an Agile environment.

Nice-to-Have Skills

  • Certifications. Relevant certifications in .NET, Azure, or DevOps will be an added advantage.

This role offers an exciting opportunity to work on cutting-edge technologies in a dynamic and collaborative environment. If you have a passion for development, a strong technical background, and the ability to solve complex problems, we encourage you to apply.

Related Jobs