.NET React Developer
CHENNAI, Infosys Limited · Chennai, Tamil Nadu
Not Disclosed
Job Description
## Educational Qualification
* Bachelor of Engineering (B.E.)
* Bachelor of Technology (B.Tech)
* Bachelor of Computer Applications (BCA)
* Master of Computer Applications (MCA)
## Service Line
**Application Development & Maintenance**
## Key Responsibilities
* Gather and evaluate business requirements to design effective software solutions.
* Develop, enhance, and maintain enterprise applications using **C#**, **.NET Core**, and related Microsoft technologies.
* Build modern, responsive, and user-friendly web interfaces using **React.js**.
* Design, develop, and integrate **RESTful APIs** with internal applications and third-party services.
* Diagnose and resolve application issues across development, testing, user acceptance testing (UAT), and production environments.
* Participate in technical design sessions and contribute to architecture and solution planning.
* Review code to ensure quality, security, performance, and adherence to coding standards.
* Work closely with developers, testers, business analysts, and stakeholders to deliver projects on schedule.
* Monitor application performance, identify optimization opportunities, and implement improvements.
* Design and maintain SQL Server databases, including tables, stored procedures, views, and optimized queries.
* Prepare technical documentation, deployment guides, and support documentation.
## Additional Responsibilities
* Demonstrate strong verbal and written communication skills.
* Collaborate effectively with onsite, offshore, and remote development teams.
* Troubleshoot technical issues and provide efficient, long-term solutions.
* Stay updated with emerging technologies and continuously improve technical skills.
* Contribute positively to team objectives and maintain a collaborative work environment.
* Deliver high-quality solutions with a strong customer-focused mindset.
* Be willing to travel when required for project or client engagements.
## Technical & Professional Requirements
* Hands-on experience with **C#**, **.NET Core**, **ASP.NET MVC**, and **ASP.NET Web API**.
* Strong knowledge of **React.js** and modern front-end development practices.
* Proficiency in **JavaScript**, **TypeScript**, **HTML5**, and **CSS3**.
* Experience designing and consuming **RESTful APIs**.
* Good understanding of **SQL Server**, **Entity Framework**, database design, and query optimization.
* Familiarity with **Git** and version control best practices.
* Knowledge of software development life cycle (SDLC), object-oriented programming, and Agile methodologies.
* Strong analytical, debugging, and problem-solving skills.
## Preferred Skills
* .NET Core
* React.js
* ASP.NET MVC
* ASP.NET Web API
* C#
* SQL Server
* Entity Framework
* JavaScript
* TypeScript
* HTML5 & CSS3
* REST API Development
* Git
* Agile/Scrum Development
* Bachelor of Engineering (B.E.)
* Bachelor of Technology (B.Tech)
* Bachelor of Computer Applications (BCA)
* Master of Computer Applications (MCA)
## Service Line
**Application Development & Maintenance**
## Key Responsibilities
* Gather and evaluate business requirements to design effective software solutions.
* Develop, enhance, and maintain enterprise applications using **C#**, **.NET Core**, and related Microsoft technologies.
* Build modern, responsive, and user-friendly web interfaces using **React.js**.
* Design, develop, and integrate **RESTful APIs** with internal applications and third-party services.
* Diagnose and resolve application issues across development, testing, user acceptance testing (UAT), and production environments.
* Participate in technical design sessions and contribute to architecture and solution planning.
* Review code to ensure quality, security, performance, and adherence to coding standards.
* Work closely with developers, testers, business analysts, and stakeholders to deliver projects on schedule.
* Monitor application performance, identify optimization opportunities, and implement improvements.
* Design and maintain SQL Server databases, including tables, stored procedures, views, and optimized queries.
* Prepare technical documentation, deployment guides, and support documentation.
## Additional Responsibilities
* Demonstrate strong verbal and written communication skills.
* Collaborate effectively with onsite, offshore, and remote development teams.
* Troubleshoot technical issues and provide efficient, long-term solutions.
* Stay updated with emerging technologies and continuously improve technical skills.
* Contribute positively to team objectives and maintain a collaborative work environment.
* Deliver high-quality solutions with a strong customer-focused mindset.
* Be willing to travel when required for project or client engagements.
## Technical & Professional Requirements
* Hands-on experience with **C#**, **.NET Core**, **ASP.NET MVC**, and **ASP.NET Web API**.
* Strong knowledge of **React.js** and modern front-end development practices.
* Proficiency in **JavaScript**, **TypeScript**, **HTML5**, and **CSS3**.
* Experience designing and consuming **RESTful APIs**.
* Good understanding of **SQL Server**, **Entity Framework**, database design, and query optimization.
* Familiarity with **Git** and version control best practices.
* Knowledge of software development life cycle (SDLC), object-oriented programming, and Agile methodologies.
* Strong analytical, debugging, and problem-solving skills.
## Preferred Skills
* .NET Core
* React.js
* ASP.NET MVC
* ASP.NET Web API
* C#
* SQL Server
* Entity Framework
* JavaScript
* TypeScript
* HTML5 & CSS3
* REST API Development
* Git
* Agile/Scrum Development