.Net Fullstack
Infosys · Bengaluru, Karnataka, India - Hyderabad, Telangana, India - Pune, Maharashtra, India
Infosys · Bengaluru, Karnataka, India - Hyderabad, Telangana, India - Pune, Maharashtra, India
**.NET Full Stack Developer - React/Angular** Job Summary We are looking for a skilled **.NET Full Stack Developer** with expertise in **React.js and/or Angular** to design, develop, and maintain scalable web applications. The ideal candidate should have strong experience in backend development using .NET technologies and frontend development using modern JavaScript frameworks. The role requires collaboration with cross-functional teams to deliver high-quality, responsive, and secure applications. Key Responsibilities - Design, develop, test, and maintain full-stack web applications using **.NET Core/.NET 6+** and **React.js or Angular**. - Develop robust RESTful APIs and backend services. - Build responsive, user-friendly, and high-performance front-end applications. - Participate in UI/UX implementation and ensure seamless user experiences. - Integrate frontend applications with backend APIs and databases. - Collaborate with business analysts, architects, QA teams, and stakeholders to translate requirements into technical solutions. - Write clean, maintainable, and reusable code following coding standards and best practices. - Perform code reviews and unit testing to ensure quality deliverables. - Optimize application performance, scalability, and security. - Participate in Agile/Scrum development processes and sprint planning activities. Required Technical Skills Backend Development - Strong experience with: - C# - .NET Framework - .NET Core / .NET 6/7/8 - ASP.NET MVC - ASP.NET Core Web API - Entity Framework / EF Core - LINQ - Dependency Injection Frontend Development - Hands-on experience with: - React.js and/or Angular - TypeScript - JavaScript (ES6+) - HTML5 - CSS3 - Bootstrap, Material UI, or similar UI frameworks - Experience building responsive and mobile-friendly applications. Required Qualifications - Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.