C# Application Developer

Oscar Harrington
05 May 2017
04 Jun 2017
Contract Type
Full Time

A C# Application Developer with experience of using C# or another object-oriented language is required for a permanent employment opportunity with a leading software technology company based in Cambridge, providing PC / Web software tools / solutions within the energy sector.

The role is offering a salary up to £55,000 per annum based on years of relevant industry experience.

The Company

Our client provides industry-leading software tools for the process industries, enabling total process management from receipt of raw materials through to delivery of finished / semi-finished products. They play a business-critical role for many global companies, totally dominating one particular sector, counting on all of the major players as customers, and are currently enjoying growth in other sectors too.

Their software tools are the established industry leader in process management and process modelling and are acclaimed to be years ahead of their next competitor. Investing over 50% of their revenue back into research and development each year, our client is committed to maintaining and building their technology lead.

Key Responsibilities

As a C# Developer, you will work as part of an Agile development team to develop new products, to develop new features, to fix bugs, integrating products to client environments and adapting legacy products to new industries. You will focus on areas including;

  • Design and development of C# business logic
  • Data access layer design and implementation
  • Multi-threaded, multi-user server components
  • Distributed high-performance computing
  • Cloud services

The company believes in utilising technology to our advantage and as such, you will be supplied with around £25,000 worth of IT for your sole use in conducting your job, plus there is a high specification server for processing data & processor hungry applications & calculations.

Skills / Experience Required


  • Qualified to Masters Degree level or above in a Science, Mathematics (or related) discipline
  • Experience using C# or another object-oriented language in a commercial, academic or personal project
  • Strong mathematical, engineering or scientific background
  • Strong problem-solving skills
  • Good communication skills


Strong understanding of algorithms and data structures, knowledge of the .NET framework, unit testing and continuous integration, experience of writing high-performance multi-threaded code and experience of using code profiling tools will are factors that will also be beneficial to you in this role.

Key Benefits

25 Days Holiday, Pension Plan, Private Health Care, Life Insurance, Flexible Working Hours, Unlimited Technical Training via Pluralsight, Laptop & Phone (personal use included), Unlimited (FREE) Food, Snacks & Drinks every day.

The site also boasts excellent natural lighting with floor to ceiling glazing, air purifiers around the office, a pool table (can be used any time of day), chill out zone, (free) technology rental, library.

If you are interested in this C# Application Developer please APPLY NOW or for further information you can contact Stuart Higgins on +44 (0) or email

Keywords : C#, C# Developer, Data access, Cloud services, object-oriented language, .NET framework, code profiling tools.