Tata Consultancy Services

.NET Full Stack Developer with React.js at Bank of America

Tata Consultancy Services

Hyderabad, Telangana, India · Full Time

Be the first to apply

Experience
6–12 yrs
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Education
Any graduate
Eligibility
Candidates holding any graduate degree with required experience can apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Company

Tata Consultancy Services (TCS) is a leading global IT and business solutions provider with a workforce exceeding 612,000 employees across 55 countries and a revenue of USD 29.08 billion for 2023-24. TCS delivers diverse services spanning Cloud Infrastructure, Cognitive Business Operations, Cybersecurity, Consulting, Enterprise Solutions, IoT/Digital Engineering, Data & Analytics, and more. Recognized as one of India's largest equal opportunity employers, the company boasts over 100,000 female professionals and is consistently ranked among "India's Most Respected Companies."

Role Overview

We are seeking a .NET Full Stack Developer skilled in React.js to design, develop, test, and maintain scalable web applications. This role requires working closely with cross-functional teams to create high-quality software solutions that meet business objectives, leveraging Microsoft .NET technologies on the backend paired with React.js on the frontend.

Key Responsibilities

  • Architect, develop, and support scalable web applications using ASP.NET Core and React.js frameworks.
  • Create and consume RESTful APIs and microservices adhering to modern standards.
  • Develop responsive and intuitive user interfaces.
  • Engage with business analysts, architects, and QA teams to clarify needs and deliver effective solutions.
  • Produce clean, maintainable, and reusable code aligned with coding best practices.
  • Enhance application performance, scalability, and security measures.
  • Conduct code reviews and provide mentorship to junior developers.
  • Diagnose and resolve production issues efficiently.
  • Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives.
  • Collaborate with DevOps teams to automate deployments and manage CI/CD pipelines.
  • Maintain adherence to application security protocols, compliance standards, and best practices.

Essential Skills

  • Backend proficiency in C#, ASP.NET Core, .NET versions 6, 7, and 8.
  • Expertise in building Web APIs and RESTful services.
  • Strong knowledge of Entity Framework Core and LINQ operations.
  • Experience with asynchronous programming models.
  • Understanding of microservices architectural patterns.
  • Advanced SQL query optimization and database schema design using MS SQL Server.
  • Frontend expertise in React.js, JavaScript (ES6+), TypeScript, Redux or Context API.
  • Familiarity with HTML5, CSS3, Bootstrap, and Material UI frameworks.
  • Experience in creating responsive web designs suitable for various devices.
  • Version control and DevOps tools such as Git, Azure DevOps, GitHub.
  • Knowledge of Agile/Scrum project methodologies.
  • Strong debugging, troubleshooting, and API integration capabilities.
  • Effective communication and stakeholder management skills.

Desirable Skills

  • Experience in Azure Cloud Services including App Service, Functions, and Storage.
  • Containerization with Docker and orchestration via Kubernetes.
  • Messaging systems expertise such as RabbitMQ or Azure Service Bus.
  • Understanding of GraphQL APIs.
  • Unit testing frameworks: xUnit, NUnit, MSTest.
  • Code quality tools like SonarQube.
  • Authentication standards including OAuth 2.0, OpenID Connect, JWT.
  • React Testing Library and Jest for frontend testing.
  • Exposure to AI/ML or Azure OpenAI integration.
  • Familiarity with Blazor framework.

Candidate Profile & Experience

  • 6 to 12 years of overall experience.
  • At least 5 years professionally working with React.js and a minimum of 6 years with .NET Core technology.
  • Bachelor's degree in Computer Science, Information Technology, or related disciplines.

Eligibility

Open to candidates holding any graduate degree meeting the experience criteria.

Minimum education

Bachelor's Degree

Tools & software

JavaScript required React required

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer