Senior C# / .Net Developer who loves sport - wiggle.co.uk, Portsmouth

Recruiter
Wiggle
Location
Portsmouth
Salary
45000.00 - 52999.00 GBP Annual + Excellent Basic
Posted
17 Sep 2014
Closes
29 Sep 2014
Contract Type
Permanent
Hours
Full Time

Wiggle is a successful and rapidly growing ecommerce site for cycle and triathlon goods, with significant volumes of international sales. We started out as Butlers Cycles, a small independent bike shop in Portsmouth that had been trading since 1920. After an initial success of selling bike bits and various other items online Wiggle.co.uk was officially launched in 1999. From there we have grown and expanded to our current 80,000 sq foot warehousing where at any time we can be stocking over 45,000 products and over a million units including bikes to our range of swimwear, running and triathlon gear.

Our vision is: To be consistently thought of by our customers as the 'World's best Sports Retailer'.

Our IT team is over 70 strong and as grown over the last 3 years. As this expansion continues there will a number of opportunities to progress to more senior roles in the company's IT department.

This role would be based in our Portsmouth office.

The Technology We Use:

• C#, (Some legacy VB.Net)
• ASP.Net MVC & WebForms, HTML, JavaScript, jQuery, CSS
• NHibernate, Entity Framework, Dapper, PetaPoco, NUnit, Rhinomocks,
• MSpec, Moq, StructureMap
• Spring.Net, Castle windsor
• Ruby , Cucumber Watir
• MS SQL Server, RavenDB
• nServiceBus, MSMQ, IIS
• TeamCity, Git, DropKick
• Endeca, Red Prairie
• nCrunch, Resharper
• Jira, Confluence

What is the role?

We are looking to recruit a passionate and engaged software developer who is driven by continual improvement and the need to respond to rapidly changing business needs. Due to the nature of this role the successful candidate would be working on a variety of technologies. You will have exposure to all applications from the customer facing website through to the back office.

Wiggle's team are enthusiastic who enjoy what they do. Amongst other practises, we use Pair Programming, TDD, BDD, Refactoring, and Continuous Integration, and actively review and tune our agile processes.

Your primary responsibilities will be

• Delivery of new features and enhancements in an efficient and timely manner.
• Identify improvements in existing architecture and code to continuously refactor and evolve the product you are working on.
• Collaborating, "Three Amigos" style (stakeholder, developer and tester) to identify business needs and spike and build solutions.
• Provide support and maintenance of business applications, with focus on developing preventative, rather than corrective fixes.
• Collaborate with in-house and near-shore development teams around application changes.

Your experience will include

• Commercial Experience of:
o Microsoft .Net platform
o Testing frameworks i.e. NUnit, Moq, MSpec etc
o Agile software development methodologies
o Object oriented design and design patterns (not just MVC!)
o SQL Server
o Integration with and migration from legacy systems
• Exposure to:
o At least one other development language
o Heterogeneous platform architecture or service/message bus
• Desirable:
o Design & build of retail and ecommerce systems (ERP, WMS, MMS, BI, etc)
o 3rd party vendor supplied platforms and packages

Characteristics

• Proactively keeping up to date with advances in the development community.
• Ability to knowledge share and bring new ideas to the team.
• Excellent communication skills and the ability to communicate to an audience at the right level.
• Motivated and enthused by difficulty & challenge, coupled with a strong team focus.
• Strong collaborative engagement with business stakeholders during all areas of work.
• A keen interest in sport would also be desirable asset

No agencies please - we are recruiting this role directly so please do not call us, any CVs will be treated as a kind gift.