Software Developer

  • Job Reference: N653-52S
  • Date Posted: 20 March 2023
  • Recruiter: Gregory-Martin International
  • Location: Farnham / Remote Working
  • Remote Working: Some remote working possible
  • Salary: £25,000 to £60,000
  • Sector: I.T. & Communications
  • Job Type: Permanent
  • Work Hours: Full Time
  • Contact: Sue Allen
  • Email:
  • Telephone: 01252 710215

Job Description

Software Developer – C#, .net  

Location:  Farnham, Surrey / Hybrid role

Salary:  £25,000 to £60,000 plus company benefits


Our client is a successful software house developing mission critical systems for airport operations. They are looking for motivated self-starters Software Developers / Programmers with a passion for and experience of hands-on programming - C# with .net Framework and/or .net Core. Ideally you will have a degree in Computer Science, Software Engineering or similar, with a focus on software development / software programming.  Our client is looking for a post-graduate who can expect to achieve a salary around £25,000 to £30,000; and a Graduate with experience who can earn up to £60,000. Must have no obstacles to obtain airside security clearance and have a valid Passport.


Software Developer – C#, .net Responsibilities: 

The role is primarily Work From Home (WFH), with occasional visits to our client's office near Farnham in Surrey. The successful candidates will become an integral part of a software product team and help to deliver the next generation of our clients acknowledged market-leading software products to a fast-growing global customer base. The role will allow you to expand on your current technical skills in a practical & focused environment with the opportunity to research and use innovative techniques to contribute to the success of our clients’ products. You will be working on complex mission critical systems including migrating existing products to web delivered UI with a distributed event-based business processing backend. Travel in the UK and flights overseas from time to time is possible – ideally you should be free and willing to do so and have a valid passport.


Essential Skills:

  • Experience of developing in and understanding of C# with .net Framework and/or .net Core
  • Understanding of Design Patterns (e.g. MVC, MVVM Pattern)
  • Experience of RDBMS (e.g. Oracle)
  • Knowledge of WPF
  • Experience of developing windows/web applications


Useful Skills:

  • CSS
  • Entity Framework 6 or 7 with LINQ
  • Parallel programming (e.g., TPL and PLINQ)
  • Writing unit tests
  • Use of Source Code Management (SCM) tools – ideally Subversion 
  • Troubleshooting and debugging issues
  • Experience with Object-Relational Mapping (ORM) 
  • Familiarity in working in an Agile development environment
  • Good knowledge of JavaScript frontend frameworks Vue.JS
  • User Interface/User Experience (UI/UX) design skills
  • Knowledge of JavaScript, HTML



  • Developing new features
  • Resolving existing issues
  • Performing QA: review/test code written by other developers and raising appropriate feedback
  • Investigating support calls raised by customers 



Must have no obstacles to obtain airside security clearance. 


Software Developer – C#, .net