We are seeking an experienced Full Stack .NET Developer with a minimum of 5 years of hands-on experience. This role requires expertise in both backend and frontend development, with a strong focus on .NET technologies and modern web frameworks. The ideal candidate will be adept in .NET Core, MVC, EF Core, and have a solid understanding of frontend technologies, including ReactJS or Angular.
Key Responsibilities
- Design, implement, and maintain server-side applications using .NET Core, MVC, and Entity Framework (EF) Core.
- Develop and manage RESTful APIs for seamless communication between system components.
- Create responsive and user-friendly interfaces using HTML, CSS, and JavaScript.
- Implement frontend frameworks, either ReactJS or Angular, based on project needs and requirements.
- Utilize ASP.NET to build scalable, high-performance web applications.
- Ensure best practices in coding and performance optimization.
- Develop robust REST APIs to enable efficient data exchange and integration.
- Work closely with cross-functional teams to understand project requirements and deliver high-quality solutions.
- Participate in code reviews, design discussions, and collaborative problem-solving.
Desired Skills and Qualifications
- Minimum of 5 years of experience in .NET development with a strong focus on .NET Core, MVC, and EF Core.
- Proven expertise in frontend technologies including HTML, CSS, and JavaScript.
- Proficiency in either ReactJS or Angular for frontend development.
- Solid experience in REST API design and implementation.
- Strong understanding of ASP.NET for building scalable web applications.
Additional Skills
- Experience with version control systems like Git.
- Knowledge of modern development practices and agile methodologies.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
Why Join Virtusa?
- Innovative Projects. Work on exciting and transformative projects with leading-edge technologies.
- Career Growth. Opportunities for professional development and career advancement in a supportive environment.
- Dynamic Culture. Be part of a collaborative team that values innovation, creativity, and excellence.
How to Apply. If you are a skilled Full Stack .NET Developer with a passion for building high-quality applications and a desire to work in a dynamic environment, we encourage you to apply. Join Virtusa and contribute to our mission of delivering exceptional technology solutions!