Senior Software Engineer - ASOS | Birmingham

01 Sep 2017
29 Sep 2017
Contract Type

Senior Software Engineer (Birmingham)

Located in Birmingham our Tech team focuses on delivering the very best cutting edge Fintech solutions in the market to date. As our Senior Software Engineer you will be the powerhouse of software design and delivery here at ASOS. Our Development team is very cross-functional and Agile so you'll working with the wider tech team to drive quality and bring our technology even further.

What you'll be doing:
  • You will be helping drive the delivery and technical competency of your team forward
  • Managing career development for one or two members of the team
  • Working in an agile environment taking responsibility for engineering best practice
  • Working closely with the wider technical team and Solution Architects to deliver solutions
  • Proactively take on sprint backlog items
  • Actively seek out and promote new ideas and initiatives
  • Understand the wider impact of any changes made to the ASOS eco-system
  • Take responsibility for the delivery of tasks from initial design to delivery into production
  • Understanding how changes made will effect load and performance

Who we'd like:

You're an experienced Senior Engineer, who's passionate about great products and clean code, but are now ready to jump into a high visibility role and help push ASOS to the next level

  • Excellent development skills covering .NET 3.5/4, ASP.NET, WCF, SQL, Web (HTML, JS, CSS, JQuery)
  • Strong understanding of Software Design patterns, development methodologies & Frameworks (TDD, BDD, Testing)
  • Excellent knowledge of Distributed message system design/development
  • Inversion of Control/Dependency Injection knowledge
  • Visual Studio/TFS 2010
  • Proven experience of working on high performing quality software systems
  • Commercial Agile & XP experience
  • Strong stakeholder management across multiple teams i.e. Business Analysis, Product & UI
  • Knowledge of non-functional requirements, QA and continuous improvement
  • Dedication to delivering high quality well tested software

Fantastic to have! (but not essential):

  • Cloud based experience (ideally Azure)
  • Exposure to AOP
  • MSBuild/Powershell
  • Parallel Programming
  • Test Automation

Why work here:
  • Generous Salary, bonus and pension matching
  • Great development programs
  • 25 days holiday + 1 day for your birthday
  • Huge staff discount and regular sample sales
  • Life Insurance, medical care, cycle to work
  • And plenty more...

Technology at ASOS

ASOS is one of the UK's top fashion and beauty destinations, expanding globally at a rapid pace. Our values are to be authentic, brave and creative, and we live and breathe these in everything we do. We believe fashion can make you look, feel and be your best and, with technology in our DNA, we deliver the latest trends to our digital-obsessed 20-something market. Our award winning Tech teams sit at the heart of our business. We deliver technical innovation and pioneer incredible solutions, which are crucial to our continued success. We're extremely ambitious and thrive on the individuality of our amazing employees. Our values encompass everything needed for our tech people to be the thought leaders of tomorrow.