- Deneyim
- 5+ yrs
- Maaş
- —
- Açılışlar
- 1
- Yayınlandı
- 1 gün önce
Where you'll work
İş tanımı
About HCLTech
HCLTech, formerly known as HCL Technologies, is a global technology company headquartered in India. It provides a range of services and products focused on digital, engineering, cloud, and AI, serving clients across major industries. HCLTech employs over 223,000 people in 60 countries and has a strong presence in India, contributing to the country's technological advancements.
Key Responsibilities
- Lead the design, development, and deployment of robust .NET-based applications.
- Provide technical guidance and mentorship to development teams.
- Design and implement microservices-based architecture solutions.
- Develop and maintain RESTful APIs and service integrations.
- Ensure code quality through reviews, standards, and best practices.
- Collaborate with cross-functional teams for requirement analysis and solution design.
- Drive CI/CD implementation and automation practices.
- Manage application deployment in containerized and cloud environments.
- Troubleshoot and resolve production issues effectively.
Skill Requirements
- Minimum 5+ years of experience in software development.
- Strong expertise in C#, .NET / .NET Core (preferably .NET 8.0).
- Solid understanding of Microservices Architecture & Design Patterns.
- Experience in building REST APIs and service-to-service communication.
- Hands-on experience with Relational Databases (SQL Server, etc.).
- Proficiency in Git, branching strategies, pull requests, and code reviews.
- Experience with CI/CD tools such as GitHub Actions, Jenkins, or Harness.
- Knowledge of Docker/containerization technologies.
- Working experience with Kubernetes/OpenShift deployments.
- Ability to deploy, monitor, and troubleshoot applications in OpenShift/K8s environments.
Preferred Skills
- Exposure to cloud platforms (Azure/AWS) is an added advantage.
- Experience in automation and performance optimization.
- Strong analytical and problem-solving skills.