.NET Full Stack Developer (React & GCP) Chn/Del/Hyd/Blr
Tata Consultancy Services · Bengaluru, Karnataka, India - Delhi, Delhi, India - Hyderabad, Telangana, India - San Carlos, Rio San Juan, Nicaragua
Tata Consultancy Services · Bengaluru, Karnataka, India - Delhi, Delhi, India - Hyderabad, Telangana, India - San Carlos, Rio San Juan, Nicaragua
**Key Responsibilities** - Design, develop, and maintain enterprise web applications using C#, ASP.NET, and .NET Core. - Build responsive and modern user interfaces using React.js. - Develop and consume RESTful Web APIs and Microservices. - Design and implement scalable cloud-based solutions on Google Cloud Platform (GCP). - Work with SQL databases, optimize queries, and ensure application performance. - Utilize Entity Framework for data access and database integration. - Participate in application architecture, code reviews, testing, deployment, and production support. - Collaborate with product owners, architects, and development teams to deliver business requirements. - Follow Agile development methodologies and software engineering best practices. - Contribute to CI/CD automation and cloud-native deployment processes. **Required Skills** - 6-10 years of experience in .NET application development. - Strong expertise in C#, ASP.NET, and .NET Core. - Hands-on experience with React.js development. - Experience developing Web APIs and Microservices. - Experience working with Google Cloud Platform (GCP). - Strong SQL database development skills. - Experience with Entity Framework. - Knowledge of cloud-native architecture and modern development practices. **Preferred Skills** - Experience with Docker and Kubernetes. - CI/CD pipeline implementation experience. - Experience with cloud monitoring and logging tools. - Understanding of DevOps practices. - Exposure to AWS or Azure cloud platforms. **Desired Candidate Profile** - Strong analytical and problem-solving abilities. - Excellent communication and stakeholder management skills. - Ability to work independently and collaboratively within Agile teams. - Passion for building scalable, secure, and high-performing applications. - Self-driven learner with a continuous improvement mindset.