Senior.NET Developer

Bangalore, Karnataka, India
Sep 27, 2024
Oct 12, 2025
Remote
Full-Time
10 Years
Job Description

We are seeking a highly skilled Senior .Net Developer with over 10 years of experience in full-stack web application development. The ideal candidate will have a strong background in Azure web application development and a passion for creating dynamic and user-friendly web solutions.

Key Responsibilities

  1. Application Development. Design, develop, and maintain robust web applications using C# and .NET Core, ensuring scalability and performance.
  2. Front-End Development. Create dynamic and responsive user interfaces using HTML5, CSS3, and modern JavaScript frameworks such as Angular or ReactJS.
  3. Cloud Solutions. Leverage extensive experience with Microsoft Azure to implement and manage cloud-based applications.
  4. Version Control. Utilize Git and GitHub for effective version control and collaborative development practices.
  5. API Development. Develop and integrate Restful APIs and web services to enhance application functionality and user experience.
  6. Database Management. Write and optimize complex SQL queries and T-SQL scripts to support application data needs.
  7. CI/CD Implementation. Experience in establishing and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines for streamlined development processes.

Technical Requirements

  1. Experience. 10+ years in web application development with a focus on .NET technologies.
  2. Frameworks. Proficiency in C#, .NET Core, and front-end frameworks/libraries (Angular, ReactJS).
  3. Cloud Expertise. Extensive hands-on experience with Microsoft Azure and related cloud technologies.
  4. Version Control. Strong familiarity with Git and GitHub.
  5. API Knowledge. Solid understanding of Restful APIs and web services.
  6. Database Skills: Proficient in developing and optimizing SQL queries and T-SQL scripts.
  7. CI/CD Tools: Experience with CI/CD pipelines and related tools for automated deployment.

Join Us. If you are ready to take on challenging projects and contribute to innovative solutions in a collaborative environment, we encourage you to apply! Join Infosys and be part of a team that values excellence, creativity, and growth.