- Work model
- Hybrid
- Experience
- 5+ years
- Employment
- Not specified
- Compensation
- Not disclosed
- Technology signal
- 13 tags
Technology context
13Parsed from the vacancy text; ordered by relevance to this role.
JavaScriptAWSFull Stack.NETAngularCloudMicroservicesRESTCI/CDAutomationSQLHTMLCSS
Full listing
Role description
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