Associate Consultant

HCL

4 - 7 years

Noida

Posted: 12/17/2024

Job Description

Job description:

Full Stack Developer
Architect software components to meet customer demands,
Provide or update diagrams of the solutions,
Promote best practices for documentation to ensure clarity and understanding across the codebase and development processes.
Implementation of new features.
Maintain software.
Enhance and optimize existing codebase to improve application performance and scalability.
Write code tests for backend and frontend.
Uphold code quality standards through comprehensive testing, rigorous code reviews, and continuous integration practices.
Update in GitHub/Gitlab the state of the issue as it moves across the lifecycle (backlog, in-progress, cancelled, tests, completed)
Design and implement reusable libraries assets that can be consumed by multiple business units.
Design and implement data persistence using the appropriate technology (S3, relational databases, No-SQL (DynamoDB), Redis).
Develop and maintain robust front-end components utilizing ReactJS and TypeScript.
Design and implement visually appealing, responsive user interfaces leveraging Tailwind CSS, and following project conventions.
Utilize Storybook for efficient UI component development, testing, and showcasing.
Creation and maintenance of Storybooks.
Create and manage backend services and RESTful APIs using Python, adhering to design patterns for scalability, maintainability, and seamless integration with front-end applications.
Collaborate closely with cross-functional teams to define, design, and deploy new features, including integrations with third-party systems through RESTful APIs.
Deploy, monitor, and optimize applications on AWS, employing serverless architecture principles and integrating with DynamoDB for efficient data handling.
Implement and manage infrastructure as code using Terraform, ensuring scalability, security, and reliability.
Keep time tracking records


Required Critical Reasoning Skills:

Analysis: ability to organize, partition, recognize, establish differences, classify concepts.
Problem solving
Accuracy and great attention to details.

Required expertise on the following technologies:

Python 3
Django, uWSGI, pandas, Django Rest Framework
HTML
JavaScript
ReactJS
AWS (Lambda, DynamoDB)

  • Analyse As-is process and perform detailed analysis of functional and business requirements
  • Participate in preparation of To-be solution
  • Design, prepare and execute Unit tests
  • Develop code for solution, complete code to implement solutions, Provide guidance to development team
  • To check and validate the project modules developed before final review by the team head
  • Apply in-depth knowledge to maintain oneormore technology areas

About Company

HCL Technologies, founded in 1976 by Shiv Nadar and headquartered in Noida, India, is a global leader in IT services and consulting. With a presence in over 50 countries and more than 225,000 employees, HCL provides a wide range of services, including IT and business solutions, engineering, R&D, cloud services, and digital transformation. The company caters to diverse industries like banking, healthcare, telecommunications, and manufacturing. Known for its Employee First philosophy, HCL emphasizes innovation, talent development, and customer-centric solutions, making it a key player in the global technology landscape with annual revenues exceeding $12 billion.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).