C# Developer at Zopa
London, GB
Job description

Zopa is radically transforming the way consumers borrow or grow their money. We are the leading peer-to-peer lending company in Europe, using a people-powered model to make finance simple and fair.
We deliver better value than traditional banks - more than 63,000 people have lent over £1.42 billion through Zopa since our launch in 2005, and we are regularly featured in the press as an innovator in our sector.
MoneySuperMarket named us 'Best Personal Loans Provider 2016' and we've been voted 'Most Trusted Personal Loan Provider' in the Moneywise Customer Awards for the past 6 years in a row.
Zopa has built a team which is delivering fantastic growth. As part of our expansion we are currently looking for a Software Developer to join our team.

Who we are
Zopa is an online marketplace where people meet to lend and borrow money. Lenders get great returns and borrowers get low-cost loans. With no banks in the middle everyone gets better rates. We have great people and we’re looking for more to join us at an exciting stage in our development as a company.
We’re a Ruby and .NET shop but we’re open to different platforms if the case for them is compelling. Our platform has served us well but it’s showing the strain as we grow. We are refining the good parts and replacing or improving others to deliver the best possible service to our growing numbers of borrowers and lenders.

Responsibilities:
Obtain and maintain an in-depth understanding of system architecture and implementation
Work closely with QA & Tech Operations to ensure efficient deployment, monitoring, performance and functional testing to build a high performance, highly-available system
Propose and seek agreement for improvements to systems, processes and practices
Collaborate with business owners to understand and define business needs, develop solutions and lead the technical implementation
Mentor and challenge fellow software developers
Share knowledge with and learn from fellow software developers
Choose the best tools & patterns to meet business needs
Implement solutions across the full software stack
Peer review and pair program to ensure quality and good design
Requirements

Expert in .NET and C#
Interest and competency in other languages
Have a wide range of technical skills including Windows, SQL Server, Linux and Postgres
Passionate about technology
Keep in touch with emerging technologies, languages and practices
Enjoy coding and engaged in personal projects outside work
Good trouble-shooter and problem solver with strong attention to detail
Engineering mind and an inquisitive thinker
Demonstrate responsibility and trustworthiness
Initiative and ability to plan and prioritize work efficiently
Attention to detail and commitment to quality
Take ownership of tasks and see them through to completion
Desire to work in a start-up environment