HCL Tech logo

Senior Technical Lead

HCL Tech
15 hours ago
Remote
Worldwide

Job Summary

Required 8–12 years Experience professionals 

We are seeking a Senior Full Stack Developer to join our finance project. You will design, build, and maintain high-quality web applications that support critical business functions across R&D, supply chain, and commercial operations. The ideal candidate combines deep technical expertise across the frontend and backend stack with the ability to mentor junior engineers and collaborate with cross-functional stakeholders in a regulated pharmaceutical environment.

Basic Ask

  • Tier 1 college
  • Accountable
  • Strong planning skills and should be able to work on the plan with the technical lead / architect
  • Strong full-stack development skills with production-grade experience
  • Ability to plan, estimate, and own delivery of features end-to-end
  • Accountable, self-driven, and comfortable operating in Agile/Scrum teams
  • Exposure to cloud-native architectures and CI/CD best practices

Key Responsibilities

Application Development & Architecture

  • Design, develop, and maintain responsive web applications using React.js / Angular on the frontend and Python (FastAPI / Flask / Django) or Node.js on the backend
  • Build and consume RESTful APIs and GraphQL services; design microservices architectures for scalability
  • Implement responsive, accessible UI/UX following WCAG guidelines and GSK design standards
  • Write clean, testable, well-documented code with comprehensive unit and integration tests

Cloud & DevOps

  • Deploy and manage applications on AWS (preferred) or Azure cloud infrastructure
  • Configure CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps
  • Containerize applications with Docker and orchestrate with Kubernetes or ECS
  • Implement infrastructure-as-code using Terraform or CloudFormation

Data & Integration

  • Design and optimize relational (PostgreSQL, SQL Server) and NoSQL (MongoDB, DynamoDB) databases
  • Integrate with enterprise systems, internal APIs, and third-party services securely
  • Build event-driven architectures using Kafka, SQS/SNS, or similar messaging systems

Collaboration & Quality

  • Participate in Agile ceremonies – sprint planning, standups, retros, and backlog grooming
  • Conduct and participate in code reviews; enforce coding standards and security best practices
  • Mentor and guide junior developers; contribute to team knowledge-sharing
  • Work with Product Owners, UX designers, and business stakeholders to translate requirements into technical solutions

Skill Requirements

Skill Area          Required Proficiency / Technologies

Frontend          React.js / Angular, TypeScript, HTML5, CSS3, Tailwind / Material UI, Webpack / Vite

Backend           Python (FastAPI / Django / Flask), Node.js (Express), Java (Spring Boot – nice to have)

Databases      PostgreSQL, SQL Server, MongoDB, DynamoDB, Redis

Cloud & DevOps         AWS (EC2, S3, Lambda, ECS, RDS) or Azure; Docker, Kubernetes, Terraform

CI/CD & Testing           GitHub Actions, Jenkins, Jest, PyTest, Selenium / Playwright, SonarQube

Architecture   Microservices, RESTful APIs, GraphQL, event-driven patterns, SSO / OAuth 2.0

Tools & Practices        Git, Jira, Confluence, Agile / Scrum, TDD, 12-factor app methodology

 

Other Requirements

null