Senior Software Engineer, Studios (C#, Azure, CQRS)
Senior Software Engineer, Studios (C#, Azure, CQRS)

Senior Software Engineer, Studios (C#, Azure, CQRS)

City of London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Join a dynamic team to develop high-quality software for millions of fashion lovers.
  • Company: ASOS, a leading online fashion retailer with a vibrant and inclusive culture.
  • Benefits: Competitive pay, bonuses, flexible leave, and professional growth opportunities.
  • Why this job: Be part of innovative tech projects that impact the shopping experience for young customers.
  • Qualifications: Experience in .NET Core, React, and a passion for quality software development.
  • Other info: Collaborative environment with a focus on diversity, equity, and inclusion.

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

Overview

We’re ASOS, the online retailer for fashion lovers all around the world.

We exist to give our customers the confidence to be whoever they want to be, and that goes for our people too. At ASOS, you’re free to be your true self without judgement, and channel your creativity into a platform used by millions.

But how are we showing up? We’re proud members of Inclusive Companies, are Disability Confident Committed and have signed the Business in the Community Race at Work Charter and we placed 8th in the Inclusive Top 50 Companies Employer list.

Everyone needs some help showing up as their best self. Let our Talent team know if you need any adjustments throughout the process in whatever way works best for you.

Job Summary

Our approach to working together means that ASOSers are required to be in the office at least two days per week. This enables stronger collaboration, faster decision-making, and a strong team culture, while still offering the flexibility to work remotely when appropriate.

As a Software Engineer in one of our 30 engineering platforms operating at hyper-scale receiving thousands of requests per second, you\’ll work as part of strong cross functional agile team driving quality and technology bringing your skills and experience to share with the team and mentor the other engineers\’ day to day.

With around 5000 new products going live every week there is huge scope to provide capabilities which allow our colleagues to improve their efficiency and make more effective decisions driving a better product offer to our fashion loving twentysomething customers.

We’re goal oriented and love technology. You’ll be part of a team working on the latest like .NET Core, React / Node.js, Docker and Kubernetes whilst maintaining best practices like TDD and CI/CD automation.

Responsibilities

  • 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.
  • You will continually develop and improve our code and technology, playing a key role in the team.
  • Writing high quality code to drive company growth and effectiveness of the buying and merchandising teams who use our software.
  • 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.
  • Supporting our culture by championing Diversity, Equity & Inclusion strategies.

Qualifications

  • A customer first mind set
  • Expertise and experience in a broad base of technologies, including .NET Core (C#) & ASP.NET Core, React/node.js
  • A good understanding of the Application Lifecycle and a solid understanding of Quality Assurance, Database Engineering and Build and deployment
  • An appreciation for a properly layered architecture
  • An ability to understand and model the business domain
  • In-depth knowledge of the tools and practices available and appropriate to each phase of software delivery, such as:
    • DDD, TDD, BDD, Integration Testing, Performance Testing
    • CQRS, Event Sourcing, Event Storming
    • CI, Continuous Delivery, Build Automation
    • JavaScript and associated UI frameworks and web technologies
    • Relational and non-relational database technologies (e.g. SQL Server and MongoDB)
    • Cloud based development & delivery platforms (ideally Microsoft Azure)
  • Strong interpersonal and communication skills
  • A constant drive for self-improvement supported by yourself and ASOS
  • An ability to actively promote ideas and techniques within the team
  • A desire to be at the forefront of technical discussion and design
  • A product focus with a desire to build great experiences for our customers

Benefits

  • Competitive compensation and performance-related bonuses

  • Professional development and career growth support

  • Generous paid leave, including additional personal celebration days

  • Flexible benefits allowance

  • Access to learning resources and internal knowledge-sharing events

  • Employee perks and wellness support options

#J-18808-Ljbffr

Senior Software Engineer, Studios (C#, Azure, CQRS) employer: ASOS

At ASOS, we pride ourselves on fostering a vibrant and inclusive work culture where creativity thrives and every individual is encouraged to be their authentic self. As a Senior Software Engineer, you'll not only contribute to cutting-edge technology in a dynamic environment but also benefit from extensive professional development opportunities, competitive compensation, and a supportive team atmosphere that champions diversity and innovation. With our commitment to employee growth and well-being, ASOS stands out as an exceptional employer for those seeking meaningful and rewarding careers in the heart of the fashion retail industry.
A

Contact Detail:

ASOS Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current ASOS employees on LinkedIn or at tech meetups. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those using .NET Core, Azure, or CQRS. This gives you a chance to demonstrate your expertise beyond just words.

✨Tip Number 3

Ace the interview by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the ASOS team.

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

.NET Core (C#)
ASP.NET Core
React
Node.js
Docker
Kubernetes
TDD (Test-Driven Development)
CI/CD (Continuous Integration/Continuous Delivery)
CQRS (Command Query Responsibility Segregation)
Event Sourcing
Integration Testing
Performance Testing
Relational Database Technologies (e.g. SQL Server)
Non-relational Database Technologies (e.g. MongoDB)
Cloud Development (Microsoft Azure)
Strong Interpersonal and Communication Skills

Some tips for your application 🫡

Show Your True Self: When you're writing your application, let your personality shine through! We want to see the real you, so don’t be afraid to express your creativity and passion for technology.

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with .NET Core, Azure, and CQRS. We love seeing how your skills align with what we do at ASOS!

Be Clear and Concise: Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to see your key achievements and skills at a glance.

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 you’re excited about!

How to prepare for a job interview at ASOS

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET Core, C#, and Azure. Brush up on your knowledge of CQRS and TDD practices, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. ASOS values a customer-first mindset, so be ready to explain how your solutions improved user experience or team efficiency.

✨Emphasise Team Collaboration

Since the role involves working in an agile team, highlight your experience with collaboration tools and methodologies. Share examples of how you’ve contributed to team success and supported diversity and inclusion within your teams.

✨Ask Insightful Questions

Prepare thoughtful questions about ASOS’s engineering culture, ongoing projects, and how they approach continuous improvement. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.

Senior Software Engineer, Studios (C#, Azure, CQRS)
ASOS

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Senior Software Engineer, Studios (C#, Azure, CQRS)

    City of London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-09-30

  • A

    ASOS

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>