Senior Developer

Technology, Data & Digital · Software & Web Development · Backend · Full Stack

Smart Summary

AI-generated overview of this position

HCLTech is seeking a Senior Developer for their Bengaluru, India location. This role involves maintaining existing features, troubleshooting bugs, and developing new enhancements using NodeJS, JavaScript, and databases. The ideal candidate will have a minimum of 5 years of coding experience, with at least 1 year in TypeScript, and possess strong skills in API development, CI/CD, containerization, and cloud technologies.

Job Summary

    1. Node JS

Education

  • Degree, Post graduate in Computer Science or related field (or equivalent industry experience)

Experience

  • Minimum 5 years of coding experience in NodeJS, JavaScript and Databases.
  • At least 1 year hands-on in TypeScript .
  • Hands on experience in performance tuning, debugging, monitoring

Technical Skills

  • Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies
  • Practical experience with GraphQL.
  • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
  • Understanding of containerization, experienced in Dockers , Kubernetes.
  • Exposed to API gateway integrations like 3Scale.
  • Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth)
  • Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka

Functional Skills

  • Experience in following best Coding, Security, Unit testing and Documentation standards and practices
  • Experience in Banking, Financial and Fintech experience in an enterprise environment preferred
  • Experience in Agile methodology.
  • Ensure quality of technical and application architecture and design of systems across the organization.
  • Effectively research and benchmark technology against other best in class technologies.

Soft Skills

  • Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing  deep knowledge and experience.
  • Self-motivator and self-starter,   Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
  • Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management

Key Responsibilities

1. To maintain existing features, troubleshoot bugs , resolve ad-hoc requests and provide support for enhancement (major and minor) /new developments based on business/ client requirements as well as from the functional and technical team of HCL on the project.
2. To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements as well as keeping track of schedule for on time delivery of assigned tasks as per the defined quality standards.
3. To perform activities related to enhancement creation of documents for CMMi and client requirements
4. To provide technical guidance to junior developers
5. To interact with the customer and internal teams to gather requirements for development purposes.

Skill Requirements

null

Other Requirements

null

#senior-developer#nodejs#javascript#typescript#api-development#graphql#ci-cd#docker#kubernetes#fintech#agile#bengaluru
HCLTech Logo

Company

HCLTech

Job Posted

3 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bengaluru, India

Qualification

Bachelor, Master

Applicants

Be an early applicant