As a Senior/Lead Full Stack Developer at EPAM, you will play a key role in designing, developing and delivering high-quality scalable software solutions. You will design robust, secure and efficient systems, taking ownership of the end-to-end software delivery lifecycle. This position is ideal for a dynamic, articulate professional who excels both independently and collaboratively and who is passionate about continuous learning and engineering excellence. This role requires working in a hybrid model with visits to the client site expected in London. Responsibilities • To lead and contribute to the design and development of high-quality software architecture • To develop and maintain scalable, efficient and secure applications using Angular (front end) and .NET (back end) • To implement and optimize solutions leveraging AWS cloud infrastructure and services • To design, model and optimize SQL databases for data-intensive applications • To advocate for and implement engineering best practices including automation, code reviews and CI/CD • To ensure delivery of reliable products through comprehensive testing (unit, integration, BDD) • To mentor junior engineers and foster a culture of engineering excellence Requirements • Extensive experience as a Full Stack Developer in enterprise environments • Strong hands-on expertise with Angular and .NET for business-critical applications • Deep knowledge of AWS cloud infrastructure and native services • Advanced skills in SQL database modeling, design and optimization • Proven experience designing and implementing RESTful APIs and microservices • Proficiency in modern UI technologies (Angular, JavaScript, HTML/CSS) • Excellent analytical, problem-solving and communication skills We offer/Benefits • EPAM Employee Stock Purchase Plan (ESPP) • Protection benefits including life assurance, income protection and critical illness cover • Private medical insurance and dental care • Employee Assistance Program • Competitive group pension plan • Cyclescheme, Techscheme and season ticket loans • Various perks such as free Wednesday lunch in-office, on-site massages and regular social events • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more • If otherwise eligible, participation in the discretionary annual bonus program • If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program • *All benefits and perks are subject to certain eligibility requirements