Job Summary
🔹 Role Summary
Looking for a strong Full‑Stack Developer with hands‑on expertise in ReactJS (Frontend) and Azure .NET Core (Backend) to support the HCL Engage platform development. The developer will be part of the Engineering team responsible for building high‑performance, scalable, and secure customer‑experience (CX) modules aligned with the Engage Revamp initiative.
🔹 Key Responsibilities
Frontend (ReactJS)
- Develop scalable, reusable frontend components using ReactJS, Hooks, Redux, TypeScript (if applicable).
- Implement responsive design aligned with HCLTech UI/UX standards (as indicated in MSR decks). [P&E review...Oct 10 AM | PowerPoint], [P&E review...ct 10 AM 2 | PowerPoint]
- Integrate frontend components with backend APIs (REST).
- Optimize UI for performance, accessibility, and cross-browser compatibility.
Backend (Azure .NET Core)
- Develop secure and scalable .NET Core APIs, integrating with SQL Server / Azure SQL.
- Implement authentication & authorization using Azure AD / Identity.
- Build microservices aligned with cloud best practices.
- Manage API performance, exception handling, logging, and security compliance.
Delivery & Collaboration
- Work with Product Owners, Tech Leads, and Designers to understand business requirements.
- Participate in Agile ceremonies (Daily Scrum, Sprint Planning, Retrospectives).
- Collaborate with DevOps teams for deployments using Azure DevOps CI/CD pipelines.
- Ensure code quality through unit tests (Jest, NUnit/xUnit), code reviews, and best practices.
- 2–6 years (E1.2/E2.2) of hands-on development experience.
- Prior experience working in large-scale CX or portal applications preferred
Key Responsibilities
1. To develop & deliver codes for the project/ work assigned by following established standards of quality and delivery SLA
2. To maintain the existing project by resolving/troubleshooting/debugging issues occurring in the existing project/application.
3. To understand client requirements and accordingly develop code to create required features.
4. Documentation of work.
Skill Requirements
🔹 Required Skills
Technical Skills
- ReactJS, JavaScript (ES6+), HTML5, CSS3, Redux.
- .NET Core, C#, REST API development.
- Azure Cloud fundamentals: App Services, Key Vault, Storage, App Insights.
- SQL Server / Azure SQL (CRUD, stored procedures).
- Familiarity with Git, Azure DevOps pipelines.