At a Glance
- Tasks: Lead the design and development of high-quality software solutions using Angular and .NET.
- Company: Join EPAM, a dynamic tech company focused on engineering excellence.
- Benefits: Enjoy competitive perks like private medical insurance, free lunches, and learning opportunities.
- Other info: Hybrid work model with exciting career growth and social events.
- Why this job: Make an impact by delivering scalable software and 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
- 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
- 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
Senior/Lead Full stack Developer (Angular &.NET) employer: EPAM Systems
EPAM Systems is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the rapidly evolving field of AI. With a strong focus on employee growth, you will have access to extensive learning opportunities and benefits such as stock purchase plans, all while working remotely or in a hybrid model across Europe. Join us to make a meaningful impact in the energy and utilities sector, driving transformation strategies alongside industry leaders.
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 insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects 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 interviews by brushing up on common technical questions related to AWS, SQL databases, and RESTful APIs. Practising coding challenges can also help you feel more confident when it’s time to showcase your skills.
✨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 are proactive and engaged with our company.
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 job description. Highlight your expertise in Angular, .NET, and AWS, as well as any leadership roles you've had. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about software development and how your experience aligns with our needs. Be sure to mention your commitment to engineering excellence and continuous learning.
Showcase Your Projects:If you've worked on relevant projects, don’t hesitate to include them! Whether it's a personal project or something from your previous job, we love seeing real examples of your work, especially those involving scalable applications and RESTful APIs.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates. Plus, it shows you're keen on joining our team at StudySmarter!
How to prepare for a job interview at EPAM Systems
✨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 too, as they’ll likely ask how you’ve used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in software development and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical skills.
✨Demonstrate Leadership and Mentorship
Since this is a senior role, be ready to talk about your experience mentoring junior developers. Share examples of how you’ve fostered a culture of engineering excellence and what best practices you advocate for.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s tech stack, team dynamics, and project methodologies. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.