Post a job

Technical lead - .Net C#, Angular

On-site India

Job Summary

We are looking for a highly skilled Senior Software Engineer (.NET Developer) with 7+ years of experience in designing, developing, and deploying scalable enterprise applications using C#, .NET, and .NET Core 8.0. The ideal candidate should have strong expertise in microservices architecture, REST API development, cloud-native deployments, CI/CD practices, containerization, and OpenShift/Kubernetes environments. Experience in ReactJS will be an added advantage.

Key Responsibilities

 

  • Design, develop, and maintain scalable applications using C# and .NET/.NET Core 8.0.
  • Build and support microservices-based solutions following industry best practices and design principles.
  • Develop and integrate RESTful APIs and service-to-service communication frameworks.
  • Implement secure authentication and authorization using OAuth2, JWT, and OpenID Connect.
  • Design, optimize, and maintain relational database solutions and support automation initiatives.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Participate in code reviews and follow best practices for Git version control, branching strategies, and pull request management.
  • Develop and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, or Harness.
  • Create and manage containerized applications using Docker and deploy them to OpenShift/Kubernetes platforms.
  • Monitor, troubleshoot, and resolve application deployment and production issues.
  • Contribute to system performance, scalability, and reliability improvements.
  • Support frontend development activities using ReactJS when required.

Skill Requirements

 

  • Strong programming experience in C# and .NET/.NET Core 8.0 with the ability to build robust enterprise applications.
  • Solid understanding of microservices architecture and distributed system design principles.
  • Hands-on experience in developing and consuming REST APIs and implementing service integrations.
  • Good knowledge of OAuth2, JWT, and OpenID Connect authentication and authorization mechanisms.
  • Experience working with relational databases, database design, and automation processes.
  • Proficiency in Git, including branching, merge strategies, pull requests, and code review practices.
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, or Harness for automated deployments.
  • Strong hands-on experience with Docker and containerization technologies.
  • Working knowledge of OpenShift/Kubernetes deployment, configuration, and troubleshooting.
  • Ability to deploy, monitor, and support applications in cloud-native environments.
  • Experience with ReactJS for frontend development is preferred.
  • Strong analytical, problem-solving, and communication skills with the ability to work effectively in a collaborative environment.

Other Requirements

Source: the employer's careers page. Last checked 2026-10-13. Posted 2026-10-13.

Applications happen on HCLTech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from HCLTech

All jobs at HCLTech

Similar jobs in India

Hiring for a role like this? See how employers fill a role fast.