Web Software Engineer
HCLTech is a global technology company with over 227,000 professionals working across 60 countries.
We deliver industry-leading capabilities centered around digital engineering and cloud technologies, powered by a broad portfolio of technology services and products.
* * * * *
Key Responsibilities:
* Develop full-stack applications using .NET Core/ASP.NET, C#, JavaScript and related technologies.
* Design and build interactive user interfaces using HTML5, CSS3, JavaScript and modern front-end frameworks like React, Angular or Vue.js .
* Implement RESTful APIs and integrate them with front-end UI for a seamless user experience.
* Collaborate with developers, designers, and product managers to ensure that the applications meet business requirements and deliver high-quality user experiences.
* Troubleshoot and debug software defects and performance issues across the entire stack.
* Write unit tests and perform integration testing to ensure high code quality and stability.
* Maintain detailed documentation for codebase, APIs and deployment processes.
* Participate in Agile methodologies including daily stand-ups, sprint planning and retrospectives.
Required Skills & Qualifications:
* Strong proficiency in .NET Core, ASP.NET and C# .
* Expertise in front-end technologies such as HTML5, CSS3, JavaScript and front-end frameworks like React, Angular or Vue.js .
* Solid experience working with relational databases like SQL Server .
* Familiarity with version control tools like Git .
* Experience with RESTful API development and integration.
* Strong understanding of web security principles and best practices.
* Knowledge of cloud platforms like Azure or AWS is a plus.
* Familiarity with containerization technologies like Docker and CI/CD pipelines is desirable.
Preferred Skills:
* Experience with front-end build tools and task runners like Webpack or Gulp .
* Knowledge of Microservices architecture .
* Exposure to other back-end technologies like Node.js is a plus.