TCS is hiring...
Role: .NET Full stack Developer
EXP: 8 - 12 YEARS
LOCATION: Chennai, Bangalore, Hyderabad
Job Description
Design, develop, and maintain scalable and robust web applications using ASP.NET Core, C#, and related technologies.
- Implement and manage applications on Azure, leveraging various services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Storage, and other relevant Azure offerings.
- Design and implement secure and efficient RESTful APIs and web services for data exchange between applications.
- Work with SQL and NoSQL databases, including Azure SQL Database and Cosmos DB, ensuring efficient data storage, retrieval, and optimization.
- Collaborate with front-end developers to integrate user interfaces using technologies like HTML5, CSS3, and JavaScript frameworks (e.g., Angular, React).
- Write clean, maintainable, and well-tested code, adhering to coding standards and best practices. Conduct unit, integration, and performance testing.
- Implement and maintain CI/CD pipelines using Azure DevOps or similar tools for automated builds, testing, and deployments.
- Monitor application performance, identify and resolve issues, and optimize applications for performance, scalability, and security.
- Work effectively with cross-functional teams, including designers, project managers, and other developers, throughout the software development lifecycle.
- Create and maintain technical documentation for developed applications and Azure infrastructure.
- Strong expertise in ASP.NET Core, C#, and the .NET ecosystem.
- Proven experience developing and deploying applications on Microsoft Azure, with a solid understanding of various Azure services.
- Experience with SQL and/or NoSQL databases.
- Familiarity with front-end web technologies (HTML, CSS, JavaScript) and potentially relevant frameworks.
- Experienced in Angular 13
- Understanding of DevOps principles and experience with CI/CD practices.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.