Tata Consultancy Services

FSD .Net

Tata Consultancy Services • $100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in full stack development with a focus on Angular and Node.js.
  • Strong understanding of cloud migration, particularly with Microsoft Azure.
  • Experience with RESTful API design and backend performance optimization.
  • Familiarity with security protocols including OAuth 2.0 and OpenID Connect.
  • Proficient with Infrastructure as Code tools such as Terraform or Bicep.
  • Knowledge of CI/CD practices and tools, particularly Azure DevOps.

Responsibilities

  • Analyze existing application architecture for migration capabilities.
  • Design cloud-native solutions that ensure scalability and security.
  • Lead the migration of frontend and backend services to Microsoft Azure.
  • Integrate content management systems (Optimizely CMS) for effective content delivery.
  • Refactor application components to conform to cloud best practices.
  • Implement secure authentication processes and maintain compliance standards.
  • Collaborate with various stakeholders to resolve issues and enhance application performance.

Benefits

  • Flexible working arrangements.
  • Opportunities for professional development and upskilling.
  • Access to the latest tools and technologies in cloud computing.
  • Collaborative work environment with cross-functional teams.
  • Participation in innovative projects involving modern tech stacks.
Full Job Description
Role Description:
Job Description Full Sta ck Developer (Angular, Node.js, Azure Cloud Migration) Role Summary
We are seeking an experienced Full Stack Developer to lead the modernization and migration of an existing Angular, Node.js, and MongoDB (Mongoose) application from an on-premises environment to Microsoft Azure.
The role involves application assessment, cloud-native architecture, migration planning, implementation, performance optimization, security, and CI/CD automation.
Key Responsibilities:
• Analyze the existing on-premises application architecture and identify cloud migration opportunities.
• Design and implement a scalable, secure, and highly available solution on Microsoft Azure.
• Migrate Angular frontend and Node.js backend services to Azure.
• Integrate Optimizely CMS (Headless or CMS) for content authoring and content delivery.
• Refactor application components where necessary to align with cloud-native best practices.
• Design RESTful APIs and optimize backend services for scalability and performance.
• Implement secure authentication and authorization using OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID where applicable.
• Configure Azure App Services, Azure Functions (if required), Azure Storage, Azure Key Vault, Azure Monitor, and Azure Application Insights.
• Implement Infrastructure as Code using Terraform, Bicep, or Azure Resource Manager templates.
• Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
• Optimize application performance, monitoring, logging, and alerting.
• Implement automated unit, integration, and end-to-end testing.
• Collaborate with architects, DevOps engineers, QA teams, and business stakeholders throughout the migration lifecycle.
• Troubleshoot production issues and support deployment activities.
Required Skills Frontend:
• Angular (v15+ preferred) • TypeScript • RxJS • NgRx (preferred) • React • HTML5, CSS3, SCSS • Responsive UI development Backend • Node.js • Express.js and NestJS • C# • ASP.NET Core • R

TCS does not use artificial intelligence tools for candidate screening or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar FSD .Net jobs: