Job Description
We are looking for a Lead Full Stack Developer to join our team in London and help deliver scalable, secure and cloud-based applications. This role combines full-stack software engineering, AI enablement and modern cloud development. The successful candidate will have strong experience in Front End and Back End development, hands-on expertise with Azure and Databricks and the ability to design reliable solutions that support complex business needs.
Responsibilities
Design, develop and maintain scalable full-stack applications using modern technologies
Build responsive user interfaces with React, TypeScript and related Front End technologies
Develop secure REST APIs and Back End services using .NET/C# or Python
Create reusable components, shared services and maintainable application architectures
Develop and integrate solutions using Azure and Databricks services
Implement AI-powered functionality using large language models, AI services and modern engineering frameworks
Design and support integrations with enterprise applications, databases and external APIs
Contribute to CI/CD pipelines, automated testing and software delivery processes
Ensure application security, reliability and performance through monitoring and best practices
Collaborate with cross-functional stakeholders to deliver technical solutions and continuous improvements
Requirements
Strong experience developing production applications using React
Proficiency in TypeScript, JavaScript, HTML5 and CSS3
Professional experience with .NET/C# or Python development
Experience designing and developing secure REST APIs and Back End services
Hands-on experience with Microsoft Azure and Databricks
Understanding of generative AI, large language models and AI-enabled application development
Strong knowledge of SQL, relational databases and enterprise system integration
Experience with Git-based development workflows and GitHub Actions CI/CD pipelines
Understanding of authentication, authorization, application security and cloud operations
Strong analytical, problem-solving and stakeholder communication skills
Nice to have
Knowledge of retrieval-augmented generation (RAG), agent-based workflows or AI orchestration patterns
Experience with asynchronous processing, messaging or event-driven architectures
Familiarity with Docker and containerized application deployments
Experience working with OAuth 2.0, OpenID Connect and single sign-on solutions
Exposure to monitoring, observability and production support practices
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, and courses
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
We're Hiring: Full Stack Lead Developer in Manchester employer: EPAM Systems Ltd
EPAM is an exceptional employer that fosters a dynamic and collaborative work culture, particularly for the Associate Director, Advisor Relations role based in Europe. With a strong emphasis on employee growth through comprehensive learning and development opportunities, EPAM empowers its team members to excel in their careers while enjoying a generous benefits package that includes 26 paid holiday days and a robust pension plan. The company's commitment to innovation and strategic partnerships ensures that employees are at the forefront of shaping market perceptions and driving impactful business outcomes.