31 Aug
|
Tata Consultancy Services
|
Hyderabad
31 Aug
Tata Consultancy Services
Hyderabad
Role
.NET Full Stack Developer (React.js)The candidate will be responsible for designing, developing, testing, and maintaining scalable web applications using Microsoft .NET technologies on the backend and React.js on the frontend. The role involves collaborating with cross-functional teams to deliver high-quality software solutions aligned with business requirements.Must-Have SkillsBackend (.NET)
- Strong experience in C#, ASP.NET Core, .NET 6/7/8
- Experience in Web API / RESTful Services development
- Strong knowledge of Entity Framework Core
- Experience with LINQ and asynchronous programming
- Understanding of Microservices Architecture
- SQL query optimization and database design
Frontend (React.js)
- Strong experience in React.js
- Hands-on experience with JavaScript (ES6+), TypeScript
- Experience with Redux/Context API
- Knowledge of HTML5, CSS3, Bootstrap, Material UI
- Experience in building responsive web applications
Database
- Strong experience in MS SQL Server
- Database design, stored procedures, indexing, performance tuning
Tools & DevOps
- Experience with Git, Azure DevOps, GitHub
- CI/CD pipeline knowledge
- Understanding of Agile/Scrum methodologies
General
- Strong debugging and troubleshooting skills
- Experience with API integrations
- Good communication and stakeholder management skills
Positive-to-Have Skills
- Azure Cloud Services (App Service, Azure Functions, Azure Storage)
- Docker & Kubernetes
- Experience with messaging systems (RabbitMQ, Azure Service Bus)
- GraphQL
- Unit Testing frameworks (xUnit, NUnit, MSTest)
- SonarQube and code quality tools
- Authentication & Authorization (OAuth 2.0, OpenID Connect, JWT)
- React Testing Library / Jest
- Exposure to AI/ML integrations or Azure OpenAI
- Experience with Blazor
Key Responsibilities
- Design, develop, and maintain scalable web applications using ASP.NET Core and React.js.
- Develop and consume RESTful APIs and microservices.
- Build responsive and user-friendly front-end interfaces.
- Collaborate with business analysts, architects, and QA teams to understand requirements and deliver solutions.
- Write clean, maintainable, and reusable code following coding standards.
- Optimize application performance, scalability, and security.
- Perform code reviews and mentor junior developers.
- Troubleshoot production issues and provide timely resolutions.
- Participate in Agile ceremonies such as Sprint Planning, Daily Standups, and Retrospectives.
- Work closely with DevOps teams for deployment automation and CI/CD implementation.
- Ensure application security, compliance, and best practices.
Preferred Experience
- Experience: 6 to 12 Years
- Relevant Experience: Minimum 5+ years in React.js and 6+ years in .NET Core
- Education: Bachelor's degree in Computer Science, IT, or related field
📌 .NET Full Stack with React JS Bank of America (Hyderabad)
🏢 Tata Consultancy Services
📍 Hyderabad