| Salary | £55,000 to £56,000 |
| Location | London |
| Job Type | Permanent |
| Date Posted | 2nd December 2011 |
Senior C2E .Net Developer
Our clients looking for an experienced .Net engineer. They are the world leading sports spread betting and quantitative pricing company. Last summer they set up a new team – Trading Services – which is focussed on improving their real time pricing and sports trading capability.
The team have just started a new project to build their next generation Cloud based sports pricing platform. This will allow sports traders to use their real time quantitative models over the web to predict the outcome of a wide range of sports events in real time.
Due to the early success of the platform they are looking to expand the team and would love to find an experienced C#/F# developer who can help us take it onto the next phase.
The underlying platform is written C# and F# but it contains a variety of open source technologies such MongoDB, RabbitMQ, Hadoop. They would like to find a .net developer who is happy working outside of a pure Visual Studio environment and who would relish the opportunity to work on a pure cloud based infrastructure.
The team is completely self contained (product, developers, devops) and operates using a continuous deployment approach. They want to find developers who have the technical discipline to be able to safely roll small amounts of code to the production system several times a day whilst keeping the system and who have sensitivity to the requirements of operational support.
They are looking for somebody who is:
- Creative and productive yet with the discipline to work in an automated, continuous deployment environment.
- Willing to learn, try new approaches and engage with a team (techies and traders) who will challenge your skills and expect direct feedback on what is or isn’t possible within a time frame.
- A .Net expert - They are primarily a C# shop but increasing amounts of our codebase are written in F# and we would be very keen to expand that capability.
- They are building a web platform and want you to have a solid understanding of REST and web principles. If you understand what HATEOAS is and why it is powerful (and also where it falls down) then we would love to speak to you.
- Excellent unit testing skills. Our continuous deployment approach means that we do not have a standard QA function and we try to avoid any manual testing at all.
- Able to demonstrate that you understand the benefits and pitfalls of hot upgrades.
- Biased to action. The team is small and everyone rolls code to production several times a day. They actively encourage the short feedback loops this gives us but they need to make sure that their code is fully tested on every deployment. Are you comfortable with this approach?
- Strong understanding of concurrency and distributed systems.
They have started small but we want to expand. If you really want to contribute to a team which is leading the way in Cloud based design and real-time Sports modelling then this is the role for you. If you are interested in doing a job that will give you autonomy and freedom and are willing to step up to take on the responsibility as well then send us your CV – we look forward to hearing from you.