At a Glance
- Tasks: Lead the design and development of high-quality software solutions using Angular and .NET.
- Company: Join EPAM, a forward-thinking tech company with a focus on innovation.
- Benefits: Enjoy competitive salary, health benefits, and unique perks like free lunches and on-site massages.
- Other info: Hybrid work model with opportunities for continuous learning and career growth.
- Why this job: Make a real impact in a dynamic environment while mentoring junior engineers.
- Qualifications: Extensive experience in full stack development with strong skills in Angular, .NET, and AWS.
The predicted salary is between 60000 - 80000 £ per year.
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
- 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.
Senior/Lead Full stack Developer (Angular & .NET) employer: EPAM Systems, Inc.
At EPAM, we pride ourselves on being an exceptional employer that fosters a culture of innovation and continuous learning. As a Senior/Lead Full Stack Developer in London, you will benefit from a hybrid work model, competitive perks such as free lunches and on-site massages, and extensive professional development opportunities, including access to over 22,000 courses on LinkedIn Learning. Join us to not only advance your career but also to be part of a collaborative team that values engineering excellence and personal growth.
StudySmarter Expert Advice🤫
We think this is how you could land Senior/Lead Full stack Developer (Angular & .NET)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at EPAM or similar companies. A friendly chat can lead to valuable insights and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using Angular and .NET. This is your chance to demonstrate your expertise and passion for full stack development, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions related to AWS, SQL databases, and RESTful APIs. Practice coding challenges and be ready to discuss your past experiences in detail—this is where you can really impress them!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Senior/Lead Full stack Developer (Angular & .NET)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior/Lead Full Stack Developer role. Highlight your expertise in Angular, .NET, and AWS, and don’t forget to mention any mentoring experience you've had!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to showcase your passion for software development and continuous learning. Mention specific projects where you’ve implemented engineering best practices or led a team.
Showcase Your Projects:If you’ve worked on relevant projects, make sure to include them in your application. Whether it’s a personal project or something from your previous job, demonstrating your hands-on experience with scalable applications will set you apart.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at EPAM Systems, Inc.
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Angular and .NET, as these are crucial for the role. Brush up on your knowledge of AWS cloud services and SQL database optimisation, as you might be asked to discuss how you’ve used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical and problem-solving abilities.
✨Demonstrate Leadership and Mentorship
Since this is a senior position, be ready to talk about your experience mentoring junior developers. Share examples of how you’ve fostered a culture of engineering excellence and implemented best practices in your teams.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s development processes, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.