We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

C# Software Engineer (24690)

£Excellent DoE

Windows desktop applications, business logic; Global leader

Our client is an established software house, now part of multinational company, providing solutions to one of the biggest global industry sectors. And it's a great place to work, with superb benefits!

They are now seeking bright, talented software engineers to work as part of an Agile development team on their Windows desktop applications.


  • good, relevant degree
  • experience in C# (or possibly another OO language)
  • good communication and problem solving skills

Desirable knowledge/experience:

  • Strong understanding of algorithms and data structures
  • Extensive knowledge of the .NET framework
  • Unit testing and continuous integration
  • Code profiling tools
  • Background in Engineering, Science or Mathematics

Above all, our client is looking for people who are bright, enthusiastic and self-motivated, who will integrate well with the existing team. A range of experience will be considered.

They offer a relaxed yet professional and supportive work environment, and excellent benefits, helping to make this a superb opportunity to join an industry leader and be part of their success.

Contact ECM Selection directly now for full details of this opportunity.

Keywords: software engineer, C# developer, desktop applications, Windows, Microsoft .NET, code profiling tools, automated UI testing, Coded UI, C# software developer, Cambridge

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.