03 Sep
|
Tata Consultancy Services
|
Hyderabad
03 Sep
Tata Consultancy Services
Hyderabad
Role & responsibilities
Job Title
Senior .NET Full Stack Developer (React JS)
Experience
6 to 10 Years
Job Summary
We are seeking an experienced .NET Full Stack Developer with robust expertise in Microsoft .NET technologies and React JS to design, develop, and maintain scalable web applications. The ideal candidate should have hands-on experience in front-end and back-end development, API integrations, cloud technologies, and agile development practices.
Preferred candidate profile
Key Roles
- Develop and maintain enterprise-grade web applications using .NET Core/.NET 6+ and React JS.
- Design and build scalable RESTful APIs and microservices.
- Collaborate with business stakeholders, product owners, architects, and cross-functional teams.
- Participate in requirement analysis, technical design, development, testing, and deployment.
- Ensure application performance, security, scalability, and code quality.
- Mentor junior developers and contribute to technical decision-making.
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Must-Have Skills
Technical Skills
- 6-10 years of experience in Full Stack Development.
- Strong experience in C#, ASP.NET MVC, ASP.NET Core, .NET Framework/.NET Core.
- Hands-on experience with React JS, Redux, Hooks, Context API.
- Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, Bootstrap.
- Experience in developing REST APIs/Web Services.
- Strong understanding of SQL Server including Stored Procedures, Views, and Performance Optimization.
- Experience with Entity Framework (EF/EF Core).
- Experience with Azure Cloud Services (preferred).
- Knowledge of Microservices Architecture.
- Experience with Git, Azure DevOps, CI/CD Pipelines.
- Understanding of Authentication & Authorization mechanisms (OAuth, JWT, Azure AD).
- Familiarity with Agile/Scrum methodologies.
Preferred Skills
- Experience with Docker and Kubernetes.
- Exposure to Azure Functions, Service Bus, Logic Apps.
- Knowledge of Unit Testing frameworks (xUnit, NUnit, MSTest).
- Experience with SonarQube and code quality tools.
Key Responsibilities
- Design, develop, test, and deploy full-stack applications using .NET and React JS.
- Create reusable UI components and responsive user interfaces.
- Develop and consume RESTful APIs and integrate third-party services.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Optimize application performance and troubleshoot production issues.
- Collaborate with QA teams to ensure quality and reliability of solutions.
- Conduct code reviews and provide technical guidance to team members.
- Participate in sprint planning, estimations, and agile ceremonies.
- Ensure security, scalability, and maintainability of applications.
- Support production releases and perform root cause analysis for critical issues.
Good to Have
- Experience in Azure cloud-native application development.
- Knowledge of React Query, Material UI, or Ant Design.
- Exposure to Event-Driven Architecture.
- Experience working with global stakeholders and distributed teams.
- Understanding of DevSecOps practices.
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
Notice Period Preference
- Immediate to 30 Days Preferred.
📌 Walk-in || Dot net with React JS Hyderabad 5th Sept ,26 Walkin
🏢 Tata Consultancy Services
📍 Hyderabad