Description
We are looking for a highly motivated C# /.Net developer who is genuinely passionate about Microsoft technology to join our clients team of seasoned developers to build services on their highly scalable device management and data warehousing platforms. The successful candidate will have a background in building network based, database backed systems and be happy working with others to design communication protocols through to developing systems architectures, experience in data processing and data analysis would be a bonus.Essential Technical Skills
Significant C# / .Net, SQL Server
Strong algorithm and numeracy skills
Middle layer or back-end development experience
Network programming knowledge - TCP, UDP, Sockets
Experience
System, state machine and protocol design experience
Experience building Client / Server systems in C#
Experience with high transaction rate relational databases
Excellent knowledge of OO and associated Design Patterns
Knowledge of Web technologies / MVC would be beneficial
All candidates must be eligible to live and work in the UK and will be subject to Security Clearance (SC Clearance)