07 Aug
|
Tata Consultancy Services
|
Bengaluru
07 Aug
Tata Consultancy Services
Bengaluru
Role & responsibilities
Job Title: Full Stack Developer .NET & ReactJS
Experience: 6-8 Years
Location: Bangalore
Job Summary
We are seeking a highly skilled Full Stack Developer with strong expertise in .NET and ReactJS to join our growing engineering team. The ideal candidate should have experience in designing, developing, and maintaining scalable web applications across both frontend and backend layers.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using .NET Core/.NET Framework and ReactJS.
- Build robust RESTful APIs and integrate them with frontend applications.
- Develop responsive, reusable, and high-performance UI components using ReactJS.
- Collaborate with product managers, architects, and developers to deliver business requirements.
- Write clean, maintainable, and well-documented code following best practices.
- Perform code reviews, unit testing, debugging, and performance optimization.
- Work with databases to design and optimize data models and queries.
- Participate in Agile/Scrum ceremonies and contribute to technical discussions.
Required Skills
- 6-8 years of software development experience.
- Solid experience in C#, ASP.NET MVC, .NET Core/.NET 6+.
- Hands-on experience with ReactJS, JavaScript, TypeScript, HTML5, CSS3.
- Experience in developing and consuming REST APIs.
- Strong knowledge of SQL Server and database design principles.
- Familiarity with Entity Framework, LINQ, and ORM concepts.
- Experience with Git, Azure DevOps, CI/CD pipelines.
- Understanding of OOP, Design Patterns, SOLID principles, and software architecture.
- Experience with unit testing frameworks and code quality tools.
📌 .NET Application Developer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru