EPAM Systems
EPAM Systems1h ago
LinkedIn

Lead Software Engineer –

Hyderabad, Telangana, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Lead Software Engineer – Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at EPAM Systems

Full Job Description

We are seeking an experienced and driven Lead Software Engineer with strong expertise in Python and ReactJS to guide the development of high-quality, scalable applications and lead a talented team. This role demands a robust technical background, effective leadership, and a dedication to delivering innovative solutions that meet business objectives.

Responsibilities

  • Collaborate with stakeholders to define requirements, develop technical designs, and ensure solutions align with business goals.
  • Maintain code quality and performance standards through rigorous technical reviews, including code analysis and design discussions.
  • Lead architectural decisions and champion the implementation of best practices throughout the development lifecycle.
  • Mentor team members by sharing knowledge, insights, and professional guidance.
  • Develop and maintain efficient, sustainable, and scalable applications using Python and ReactJS.
  • Implement UI/UX designs using React and frameworks like Material UI to create functional and visually appealing interfaces.
  • Oversee cloud infrastructure setup, ensuring efficient deployments and maintenance with tools such as Terraform and ArgoCD.
  • Facilitate pipeline automation and continuous delivery processes using tools like ADO Pipelines and GitHub Actions.
  • Work collaboratively with QA, product management, and DevOps teams to meet project timelines and quality benchmarks.

Requirements

  • 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 for UI/UX development.
  • Competency in JavaScript frameworks and TypeScript for building reliable, scalable solutions.
  • Hands-on experience with cloud infrastructure tools like Terraform and ArgoCD.
  • Skills in using continuous delivery tools such as ADO Pipelines and GitHub Actions to optimize deployment processes.

Nice to have

  • Familiarity with Agile development practices and methodologies to improve team collaboration.
  • Understanding of modern development trends and emerging technologies in web and cloud computing.
  • Ability to manage and optimize large-scale, distributed systems.

Company

EPAM Systems

EPAM Systems

EPAM, a global leader in AI transformation engineering and integrated consulting, partners with Forbes Global 2000 companies and innovative startups. With over three decades of expertise in custom sof...

Hyderabad, Telangana, India
Posted on LinkedIn