Senior Software Engineer (Azure, C#) in London

Senior Software Engineer (Azure, C#) in London

London Full-Time 60000 - 75000 £ / year (est.) Home office (partial)

At a Glance

  • Tasks: Develop and deliver high-quality software in a collaborative Agile team.
  • Company: Join ASOS, a leader in innovative tech with a vibrant culture.
  • Benefits: Competitive salary, private medical care, 25 days leave, and employee discounts.
  • Other info: Participate in hackathons and drive diversity initiatives in tech.
  • Why this job: Make an impact from day one with cutting-edge technology and creative projects.
  • Qualifications: Experience in C#, Azure, and Agile methodologies required.

The predicted salary is between 60000 - 75000 £ per year.

Hybrid working. We work in‑office at least 2 days a week to move faster, learn quicker, and build a strong, collaborative culture. At ASOS, we take pride in our best in class microservices architecture while staying true to the values of Authentic, Brave, and Creative. We are looking for Senior Software Engineers to support and deliver the on‑going software that makes ASOS awesome!

As a Senior Software Engineer in one of our 30 engineering platforms operating at hyper‑scale and receiving thousands of requests per second, you will work as part of strong cross‑functional Agile teams, driving quality and technology, sharing your skills and experience with the team, and mentoring other engineers day‑to‑day. From problem solving to new concept ideas, you have the genuine opportunity to unleash your full potential and creativity on a variety of ASOS software projects.

What we’re using:

  • Latest versions of .NET Framework, .NET Standard and .NET Core (C#)
  • Azure Service Fabric/AKS/ACS/Cloud Services
  • Azure Service Bus
  • Azure Cosmos DB, SQL DB
  • Git, TeamCity and Octopus Deploy
  • ATDD/BDD
  • Software Craftsmanship
  • Scrum/Kanban

What our day looks like:

  • Work as part of an enthusiastic and motivated agile development team that takes pride in delivering high‑quality software into production
  • Take a test‑first approach from business requirements through to code
  • Continuously develop and improve our code and technology, whilst playing an active role in the conception of brand new features for our millions of global customers
  • Keep our customers happy by writing high‑quality code to handle our hyper‑scale demand
  • Join our regular Tech Develops days to learn new things, take part in internal and external hackathons, share your knowledge, and help to drive improvements in engineering

What you will need:

  • A desire to develop simple and maintainable solutions that are aligned to modern engineering patterns and practices
  • Hands‑on experience with automated testing practices such as TDD/ATDD/BDD
  • Able to design and implement cloud‑native distributed systems that leverage RESTful APIs, messaging, and streaming
  • Proven experience in Agile and XP methodologies (Scrum, pair‑programming)
  • Experience operating microservices in a production environment
  • Able to define continuous delivery pipelines to ensure software can be delivered reliably & efficiently to production
  • Knowledge of at least one cloud provider (Azure, AWS, GCP)

What’s in it for you?

  • Competitive salary, pension, and private medical care scheme
  • Performance related bonus
  • Flex benefits allowance – you can choose to take it as extra cash or use it towards other benefits
  • 25 days paid annual leave + an extra day for your birthday
  • Employee discount
  • Opportunity to represent ASOS at industry leading events
  • Opportunity to help shape and drive our DE&I initiatives in Tech (including the WIT movement and diversity mentoring in Tech)
  • Opportunity to make an impact from day one and work with the latest cutting‑edge technology

Senior Software Engineer (Azure, C#) in London employer: 慨正橡扯

ASOS is an exceptional employer that fosters a vibrant and collaborative work culture, encouraging innovation and creativity among its employees. With a strong focus on professional growth, you will have the opportunity to mentor others while working with cutting-edge technology in a hybrid environment that promotes flexibility and work-life balance. Enjoy competitive benefits, including a performance-related bonus, generous leave, and the chance to contribute to meaningful diversity initiatives within the tech community.

Contact Details:

慨正橡扯 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (Azure, C#) in London

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech talks, or even online webinars. The more you engage with others, the better your chances of landing that Senior Software Engineer role at ASOS.

Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving Azure and C#. This will give potential employers a taste of what you can bring to their team.

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding Agile methodologies. Practice common interview questions and be ready to discuss how you've tackled challenges in past projects.

Apply Through Our Website

Make sure to apply directly through the ASOS careers page. It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about joining our awesome team!

We think you need these skills to ace Senior Software Engineer (Azure, C#) in London

C#
.NET Framework
.NET Standard
.NET Core
Azure Service Fabric
Azure Service Bus
Azure Cosmos DB

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Azure, C#, and microservices to show us you’re the right fit for our team.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about software engineering and how you align with our values of Authentic, Brave, and Creative. Share specific examples of your work that demonstrate your problem-solving skills.

Showcase Your Projects:If you've worked on relevant projects, don’t hesitate to include them! We love seeing real-world applications of your skills, especially if they involve cloud-native systems or Agile methodologies.

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 us you’re keen to join our awesome team!

How to prepare for a job interview at 慨正橡扯

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Azure and C#. Brush up on your knowledge of microservices architecture and cloud-native distributed systems. Being able to discuss your hands-on experience with these tools will show that you're ready to hit the ground running.

Showcase Your Agile Experience

Since the role involves working in Agile teams, be prepared to share specific examples of how you've successfully implemented Agile methodologies like Scrum or XP in your previous projects. Highlight any experiences with pair programming or mentoring others, as this aligns with the collaborative culture they value.

Prepare for Problem-Solving Questions

Expect to face technical problem-solving questions during the interview. Practice coding challenges that involve designing RESTful APIs or implementing automated testing practices like TDD/ATDD/BDD. This will not only demonstrate your technical skills but also your approach to tackling complex problems.

Emphasise Continuous Learning

ASOS values continuous improvement and learning, so be ready to discuss how you keep your skills sharp. Mention any recent courses, hackathons, or tech events you've attended. Showing that you’re proactive about your professional development will resonate well with their culture of innovation.