Very few jobs offer you both a real intellectual challenge and the chance to work in a truly worthy and beneficial application area. This one does.
Our client is a fast-growing, dynamic and highly successful 3D medical imaging company providing imaging systems used in the treatment of cancer. You will join a small, friendly team of likeminded people and have the opportunity to make a real difference.
Due to expansion, they seek outstanding Software Engineers to work with modern software technologies, both to work on restructuring existing commercial-grade products and to develop new features. You will work with a team of other smart and experienced engineers, and enjoy a challenging environment.
For this Software Engineer role significant commercial programming experience is required.
You will also have a good degree in computer science, mathematics, science or engineering, and the following skills/experience:
- Windows application development experience.
- C# with Visual Studio 2008 or 2010 is essential.
- .NET Frameworks 3.5 and 4.0.
- 32-bit and 64-bit native support.
- Excellent object orientation knowledge, principles and design patterns.
- Test driven development experience.
- COM/ActiveX Interoperability.
Any experience with, LINQ, WPF MSBuild, configuration management tools (CVS or Mercurial), UML, multithreading, C++ and VB would be advantageous.
Exposure to 3D graphics, computer vision, image processing, medical imaging, or computational geometry would also be useful.
Based in modern offices in north London (very close to good transport links) and offering an excellent salary, this is an exceptional opportunity for the right candidate.
Keywords: C#, .NET, OOD, Visual Studio, Object Oriented Design, Object Oriented Programming, OOP, Computer Vision, Image Processing, Medical Imaging, 3D Graphics, GUI. North London, to £45k
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.