Lead Software Engineer

Job Overview

Location
Birmingham, England
Job Type
Full Time Job
Job ID
101487
Date Posted
11 months ago
Recruiter
Alice Lidze
Job Views
60

Job Description

Job Description

Our Technology team pioneer incredible solutions that change the way our millions of customers can access fashion. We believe that fashion can make you look, feel and be the best version of you and it's this feeling of empowerment that we want our ASOSers to experience while working with us.

Our ASOSers reflect the diverse society they live in; we celebrate our differences and welcome people from all different walks of life. We're looking for people who can live and breathe our values of being authentic, brave and creative and we don't care about labels - we recognise there are endless ways to be 'you'.

Sound like a place you'd love to be? Come and join us!

Would you like be involved in designing and developing the systems that handle all of ASOS payment processing? The Payments platform team are responsible for complex integrations with a wide variety of payments providers. In our team you'll be working in an incredible depth of detail where you'll fully understand the ins and outs of how the full payments lifecycle works.
We process 1000's of transactions per minute accurately and securely. As part of our platform you'll receive regular security training and opportunities to work on performance problems at serious scale.
We're passionate about using the latest and best tech and working practices. You'll be working with NET Core, Azure Service Bus, Service Fabric, Cosmos DB and Azure DevOps to build back end messaging and API systems. If you're looking for great challenges and an environment where you'll be encouraged and supported to continuously experiment and learn new things, this could be the place for you!

At ASOS, we take real pride in our best in class microservices architecture, whilst sticking to the ASOS values of Authentic, Brave and Creative and are looking for a Lead Software Engineer to shape and guide the technical strategy and approach of one of our awesome cross functional teams.

As a Lead Software Engineer in our 30 engineering platforms operating at hyper-scale receiving thousands of requests per second, you'll lead and organise a 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. 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:

  • C# to write our application code with all new services targeting the latest version of .NET Core
  • Microsoft Azure to host our service infrastructure across multiple regions
  • Cosmos DB for document storage and event sourcing
  • Azure Service Bus for asynchronous messaging
  • Azure DevOps to manage our Git repositories, work items and CI/CD pipelines
  • Service Fabric to orchestrate our services
  • Software Craftsmanship to drive our behaviours and technical practices (XP)
  • SRE practices to improve how we operate services
  • Scrum/Kanban as our frameworks to deliver our products

What our day looks like:

  • Lead and organise an engineering team of 6 cross discipline engineers
  • Organise your teams� daily activities
  • Work closely with Platform Lead, Product Owner, Architects to plan and agree delivery milestones and help your team to meet the agreed deliverables
  • Frequently delivering new features that delight millions of customers across the globe
  • Ensuring our services are simple to operate with the goal of minimising the impact of any incidents to our customers
  • Ensuring our services can scale to cater for sales events such as our Flash Sales and Black Friday that can process over a million orders an hour
  • Writing high-quality code using a test-first approach
  • Working in a high-trust, cross-functional team to deliver software and learn from one another
  • Continuously look for opportunities to improve our products and ways of working
  • Contribute to our engineering community to improve software across the whole of ASOS
  • Participate in community sessions such as brown-bags, hackathons, to learn and share your knowledge with the aim of driving engineering improvements and innovation

Additional Information

What's in it for you?

  • Competitive salary, pension, and private medical care scheme
  • Performance related bonus
  • Flex benefits allowance - which you can chose to take as extra cash, or use towards other benefits
  • 25 days paid annual leave + an extra day for your birthday
  • Employee discount (hello ASOS discount!)
  • Tech Develops - our internal tech focussed skills development programme to focus on your personal growth as a technologist
  • Opportunity to represent ASOS at industry leading events
  • Opportunity to help shape and drive our DE&I initiatives in Tech (like our WIT movement and Diversity mentoring in Tech)
  • Opportunity to make an impact from day one and work with the latest in cutting edge of technology

Job ID: 101487

Similar Jobs

Cargill

Full Time Job

Lead software engineer Lead software engineer

A Typical Work Day May Include: • Completing preventative, predictive, ...

Full Time Job

Deloitte

Full Time Job

Lead software engineer Lead software engineer

Are you looking to elevate your cyber career? Your technical skills? Your opport...

Full Time Job

Cargill

Full Time Job

Lead software engineer Lead software engineer

Cargill Animal Nutrition is a global business that serves large-scale feed mill ...

Full Time Job

Veolia

Full Time Job

Lead software engineer Lead software engineer

Primary Duties / Responsibilities:● Assist in daily operational troublesho...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept