Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Aut

Recruiter
ASOS
Location
London
Salary
Competitive
Posted
03 Sep 2017
Expires
22 Sep 2017
Contract Type
Permanent
Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Automation) Salary: GBP0 - GBP90,000 per year Location: London Overview Discover what it's like to be a Senior Software Engineer at ASOS: We have ambitious growth plans here at ASOS and numerous opportunities for experienced Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Automation) at all levels to join our cutting edge Technology Team based in the heart of Camden, London. The Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Automation) will be??? As a Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Automation) you will be a powerhouse of software design and delivery at ASOS. Working as part of a strong cross functional Agile team you will drive quality and technology forward bringing your skills and experience to bear across the team. You will be a Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Automation) with commitment to deliver high quality well tested software with proven experience of leading teams in the successful delivery of complex, highly performing and high quality software systems within an Agile environment. We'd love to meet someone with??? • Proven experience of working in teams in the successful delivery of complex, highly performing and high quality software systems • Experience of Agile and XP practices • Proven experience of working with business stakeholders, Product Owners and Business Analysts to analyse requirements, develop ideas and design solutions • Understanding of non-functional requirements, quality assurance and continued improvement methods • Commitment to deliver high quality well tested software and to inspire those around you to do the same • Excellent multi-tasking and strong communication skills are essential • Mentoring skills • Excellent analytical and problem solving skills • Expert and broad base of knowledge in the following technologies: • .Net 3.5/4 • NET • WCF • SQL (T-SQL), • HTML, CSS, JavaScript, JQuery • Software design patterns • Testing (unit, integration etc.) • Inversion of Control/Dependency Injection. • Distributed message system design/development • Visual Studio / TFS 2010 • BDD frameworks • Working knowledge of most of the following: • Cloud based development • Website design, Usability, Accessibility • Behaviour Driven Development (BDD)/Test Driven Development (TDD) • Net MVC • Exposure to AOP • MSBuild / Powershell • Parallel programming • 3rd party JavaScript libraries, e.g. JQuery • Message Queuing Technologies e.g. MSMQ • Test Automation Technologies What's in it for you? • A truly unique, energetic and Agile working environment where you'll be surrounded by passionate experts in their field from varying backgrounds and industries with two common interests: Technology & Fashion. • Generous salary, bonus and pension matching. • Excellent Learning & Development schemes and career development programmes • Generous holiday allowance, subsidised canteen, free gym classes and regular GBP1 sample sales! • Life insurance, medical care, cycle to work scheme and huge staff discount + much more Like what you see? Here's what the Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Automation) will be doing??? • Work in a matrix managed, fast paced Engineering team helping drive the delivery and technical competency of your team and the entire department forward • Responsible for the line management and career development of one or two team members. • Work in an agile, cross functional team taking responsibility for the engineering team deliverables and quality • Working closely with team members and business stakeholders to gather and define requirements • Involved with the technical design of solutions for your team, working with the appropriate stakeholders including business, architecture and service • Working with the Solution Architect to ensure the team delivers to required quality and adheres to best practice • Expected to be proactive, lead by example, be hands on, involved in all tasks and take on sprint backlog items • Guide and mentor within the team and provide feedback to the line manages around performance and reviews • To seek out and actively promote ideas and techniques in the community - both within ASOS and externally • Understand the impact of any changes to the bigger ASOS eco-system • Take responsibility for the delivery for tasks from initial design to delivery into production • Understand the impact changes will have on load and performance 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. ASOS is the UK's number one fashion and beauty destination, expanding globally at a rapid pace. Technology is at heart of this business growth and by delivering incredible solutions we're able to pioneer the technical innovation needed to keep our 20-something market engaged, the cloud based architecture to support our global reach and the agile engineering methods to deliver value fast. Where will I be working? Greater London House, Mornington Crescent, London What hours will I work? 9.00am - 5.30pm (Monday to Thursday) 9.00am - 5.00pm (Friday) For more information about this role please contact our Talent Partner, Vashma Bolton To apply for the role of Senior Software Engineer (.Net, C#, SQL, JavaScript, Testing, Test Automation), please click 'apply now'.