HamburgerMenu
hirist

EPAM - Lead Software Engineer - Python/React.js

EPAM Systems India Private Limited
7 - 12 Years
rupee21-36 LPA
Bangalore

Posted on: 28/04/2026

Job Description

Description :


We are looking for an experienced and motivated Lead Software Engineer with expertise in Python and ReactJS to oversee the development of high-quality, scalable applications and lead a team of talented developers.


This role requires a strong technical background, leadership skills, and a commitment to driving innovative solutions aligned with business needs.

Responsibilities :


- Collaborate with stakeholders to gather requirements, create technical designs, and align solutions with business goals


- Ensure code quality and performance benchmarks through technical reviews, including code reviews and design discussions

- Drive architecture decisions and ensure implementation of best practices across the development lifecycle


- Provide mentorship to team members by sharing expertise, insights, and professional guidance

- Develop and maintain efficient, sustainable, and scalable applications in Python and ReactJS

- Implement UI/UX designs with React, leveraging frameworks such as Material UI to create functional and visually appealing interfaces

- Oversee cloud infrastructure setup, ensuring efficient deployments and maintenance using technologies like Terraform and ArgoCD

- Facilitate pipeline automation and continuous delivery processes with tools like ADO Pipelines and GitHub Actions

- Collaborate cross-functionally with QA, product management, and DevOps teams to maintain project timelines and quality benchmarks

Requirements :


- Background with 7 - 12 years of professional software engineering experience

- Proficiency in Python for application development and problem-solving

- Expertise in ReactJS and experience with Material UI frameworks for UI/UX development

- Competency in Javascript frameworks and TypeScript for creating reliable and scalable

solutions


- Hands-on experience with cloud infrastructure tools such as Terraform and ArgoCD

- Skills in leveraging continuous delivery tools like ADO Pipelines and GitHub Actions to streamline deployment processes

Nice to have :


- Familiarity with Agile development practices and methodologies to enhance team collaboration

- Understanding of modern development trends and emerging technologies in web and cloud

computing

- Capability to manage and optimize large-scale, distributed systems

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in