Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Full-Stack Engineer (Python, Node.js, Angular)

AT EPAM Systems
EPAM Systems

Lead Full-Stack Engineer (Python, Node.js, Angular)

Dallas, TX

We are seeking an experienced Lead Full-Stack Engineer with strong capabilities in Python, Node.js, and Angular.
The role is hybrid (3 days in the office) within one of the following locations: Malvern, PA; Charlotte, NC; Dallas, TX. Our project team is dedicated to backend operations, primarily working with Backend for Frontend (BFF) components utilizing technologies like Node.js and AWS, with potential utilization of Java.
Req.#758289040

#LI-DNI#LI-IT1

Responsibilities

  • Develop and refine Backend for Frontend solutions
  • Automate and enhance CI/CD pipelines
  • Design and implement automated testing strategies to ensure robustness
  • Update and maintain infrastructure as code scripts to adhere to best practices
  • Review code submissions from team members to ensure high standards are maintained
  • Analyze and provide innovative solutions for legacy system challenges
  • Participate actively in all SCRUM ceremonies, promoting a strong agile environment
Requirements

Want more jobs like this?

Get jobs in Dallas, TX delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • Bachelor's or Master's Degree in Computer Science or related field
  • At least 8 years of experience in software development, with expert-level knowledge specifically in Python
  • Expert-level knowledge specifically in Node.JS
  • Proficiency in Angular
  • Extensive experience in developing applications and creating RESTful services using Python and its popular frameworks
  • Proficiency in front-end technologies
  • Strong leadership skills in technology, with the ability to analyze legacy systems and define innovative architectures
  • Proficiency in Agile methodologies
  • Deep expertise and practical experience with the AWS application stack (ECR, ECS, Lambda, S3, RDS, DynamoDB, API Gateway, CloudWatch, CloudTrail)
  • Advanced skills in CI/CD automation using tools like GitHub Actions and Bamboo
  • A thorough understanding of the full Software Development Life Cycle in structured environments including DEV, QA, UAT, and PROD stages
Nice to have
  • Experience with QA automation and tools such as Cucumber and API testing tools
  • Knowledge of Infrastructure as Code (IaC) using tools like AWS CloudFormation and Terraform
  • Frontend development experience, particularly with Angular
  • Node.js proficiency is appreciated
We offer
  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance
  • Employee Stock Purchase Program
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

YouTube video player

Client-provided location(s): Dallas, TX, USA
Job ID: EPAM-epamgdo_bltf626a1b33d49db75_en-us_Dallas_USA
Employment Type: Other