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
- Sectors
- IT, Networks & Systems
- 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.