Software Developer

Job Description

Software Developer – C#, .NET


Our client is a specialist software house located near Farnham in Surrey. We are looking for motivated self-starters with a passion for and experience of hands-on programming and a degree in Computer Science, Software Engineering or similar. This role will be working on cutting edge technology and offers a very attractive salary of £20,000 to £45,000 depending on level and experience.


The successful candidate will become an integral part of a software product team and help to deliver the next generation of our client’s acknowledged market-leading software products to a fast-growing global customer base.


You will use the software development tools and techniques you already have, and you will be able to develop those skills in a practical, focused environment.


You will be working on a complex mission critical system with a web delivered UI built using JavaScript and RESTful APIs with distributed event based business processing.


Essential Skills:

  • Thorough experience of developing in and understanding of C# with .NET


  • Experience of RDBMS (e.g. Oracle) with Entity Framework 6 and LINQ


Useful Skills:

  • Understanding of Design Patterns (e.g. MVC Pattern)

  • Parallel programming (e.g. TPL and PLINQ)

  • Powershell experience



Must have no obstacles to obtain airside security clearance.


Location of role:              

Based at offices near Farnham in Surrey.  You will be required to travel in the UK and fly overseas from time to time - you must be free and willing to do so and have a valid passport.


Keywords:  Software Developer, C#, .NET, Computer Science, Software Engineering, ASP.NET, RDBMS, Oracle


Software Developer – C#, .NET

Location: Near Farnham, Surrey

Salary:  £20,000 to £45,000