Role: C# ASP.Net Software Developer
Reporting To : Team Lead
Salary : Up to £45,000 Negotiable dependent on Experience – (We are recruiting at all levels junior and above)
Hours: Monday – Friday 9.00am – 5.30pm
Location: Building 5A The Parklands, Lostock, Bolton, BL6 4SD
Horwich Parkway train station is a 5 minute walk from our building and we are just off junction 6 of the M61.
Hello! We’re ao.com
Since climbing the Sunday Times Top 100 list to become the 4th best company to work for in the UK, here at ao.com, we’re not only the nation’s largest online retailer of white goods, but a leader in innovation when to it comes to online retail service and technology!
Today, one in every three consumers purchasing white goods online will buy from us.
Why Work For Us?
Our motto is simple – we’re devoted to happy! A happy team makes for happy customers and so we do our very best to ensure you not only do what you love… but love what you do!
What’s the C# ASP.Net Software Developer role all about?
As we are a leading online retailer, millions of customers each year will see and enjoy your work. You’ll be responsible for the design and development of exciting, industry-leading business systems.
We are looking for the ‘Best in industry’ to help us on our journey through 2015 and beyond in really cementing ourselves internationally. If you are passionate about your craft and you have a drive to continuously improve then consider a career at ao.com.
The people we employ are not afraid to question the norm, they are passionate, innovative and love what they do. Our development teams continuously exceed expectation, whether it’s through introducing new technologies, suggesting new methods of working and even winning the top prize at Hack Manchester.
What will you get from us……
We will give you the opportunity to learn and hone the best engineering practices including
Continuous Integration, Test Driven Development and SOLID principles.
Career progression opportunities
Personal development paid for by ao.com (Guaranteed 5 days each year)
The opportunity for International project experience
What will my responsibilities be as a Software Developer?
At ao.com we have dedicated teams who work together to deliver software across the entire journey for our customers.
We have vacancies across teams involved in building software for every area of the ecommerce business including logistics, order processing systems, websites, supply chain and more.
As for what we expect from our developers at ao.com – it’s all about caring!
Uncovering non-functional requirements – (“How many of these need processing in an hour”)
Choosing technology tools – “Have you guys seen this new java test runner?”
Choosing the best solution for the problem – “A spread sheet is not the best tool for this task”
Designing the solution – “Time to get the CRC cards out”
Implementing the solution – “cutting code”
Building quality in – red/green/refactor – TDD
Constantly improving our software processes – “How could we get more value out of our daily stand up?”
Constantly improving our engineering processes – “Is this a suitable candidate for automation?”
What skills do I NEED to have as a C# ASP.Net Software Developer?
We are looking for developers with experience in web based technology and development of both front end and back end systems
A degree in computing science or related subject is an advantage but not compulsory
We use the following technologies a lot, so commercial experience with them is beneficial, although you don’t need to be a master at them:
C# .Net (This is the bread and butter of the role and you will need a strong knowledge of the syntax)
NUnit, Moq, ReSharper, SpecFlow
MS SQL 2008
At ao.com we pride ourselves on our standards and love to teach those keen to hone their craft!
If you can offer the following or are chomping at the bit to work alongside other likeminded team mates, keep reading.
Solid understanding of the practical application of agile development methods
Significant software development and infrastructure architecture experience in designing and architecting enterprise web applications
You will be the heart of an autonomous delivery team, so you should be proactive and great at problem solving
We prefer close collaboration over long-winded documentation, so you need to be a great communicator and have solid interpersonal skills
Nurture a close relationship with your internal customer and helping elicit requirements
Be an inspiration of innovation to the client
Maintain strong expertise and knowledge of current and emerging technologies and products
Have a desire to improve as a developer and be lifelong learner
To see a full breakdown of our employee benefits – click here http://bit.ly/1HZr1rE