
Senior Technical Lead - .NET
About the role
Job Summary
The Senior Technical Lead is a pivotal role within our development team, responsible for managing technology in complex projects.
Key Responsibilities
Dot Net Developer: Sr. Software Engineer
Min. Experience of 7+ years.
Strong programming experience in C# and .NET / .NET Core (8.0).
Good understanding of microservices architecture and design principles.
Experience developing REST APIs and service-to-service integrations.
Knowledge of authentication and authorization mechanisms such as OAuth2, JWT, or OpenID Connect.
Experience with relational databases and knowledge in regards to Automation.
Experience with Git, branching, pull requests, code reviews, and release practices.
Hands-on experience with at least one CI/CD tool: GitHub Actions, Jenkins, or Harness.
Experience with containerization using Docker or compatible container tools.
Working knowledge of Open Shift/Kubernetes deployment concepts.
Ability to deploy and troubleshoot applications on Open Shift.
Secondary skills on ReactJS.
Skill Requirements
Dot Net Developer: Sr. Software Engineer
Min. Experience of 7+ years.
Strong programming experience in C# and .NET / .NET Core (8.0).
Good understanding of microservices architecture and design principles.
Experience developing REST APIs and service-to-service integrations.
Knowledge of authentication and authorization mechanisms such as OAuth2, JWT, or OpenID Connect.
Experience with relational databases and knowledge in regards to Automation.
Experience with Git, branching, pull requests, code reviews, and release practices.
Hands-on experience with at least one CI/CD tool: GitHub Actions, Jenkins, or Harness.
Experience with containerization using Docker or compatible container tools.
Working knowledge of Open Shift/Kubernetes deployment concepts.
Ability to deploy and troubleshoot applications on Open Shift.
Secondary skills on ReactJS.
Other Requirements
Dot Net Developer: Sr. Software Engineer
Min. Experience of 7+ years.
Strong programming experience in C# and .NET / .NET Core (8.0).
Good understanding of microservices architecture and design principles.
Experience developing REST APIs and service-to-service integrations.
Knowledge of authentication and authorization mechanisms such as OAuth2, JWT, or OpenID Connect.
Experience with relational databases and knowledge in regards to Automation.
Experience with Git, branching, pull requests, code reviews, and release practices.
Hands-on experience with at least one CI/CD tool: GitHub Actions, Jenkins, or Harness.
Experience with containerization using Docker or compatible container tools.
Working knowledge of Open Shift/Kubernetes deployment concepts.
Ability to deploy and troubleshoot applications on Open Shift.
Secondary skills on ReactJS.
Benefits and perks
•Learning Budget
Required skills
.NET
C#
REST APIs
Microservices
Docker
OpenShift
CI/CD
Git
About HCL Technologies
Bengaluru
Headquarters