Software Development Engineer Python / Java / C++

Job Title: Software Development Engineer Python / Java / C++
Contract Type: Contract
Location: Cambridge
Salary: £265 - £280 per day
Start Date: 2018-01-02
Reference: MM%2F947903
Contact Name: Mina Machacek
Contact Email:
Job Published: January 02, 2018 17:55

Job Description

We are looking for a Software Development Engineer that wishes to work in a world class research facility developing software for machine learning based projects. You will join a progresive and inspirational team where you will contibute to key components to improving research projects. What's required is a generalist with experience across the full software stack, and ability to rapidly learn and pick up new technologies.

Educated to BSc (required) or Masters (desired) level in Computing, Software Engineering, or a related discipline, or provable experience in industry.
-  3+ years of experience in software development, with a proven track record of taking projects from ideation to a minimal viable product.
-  3+ years of experience with Java and C/C++ required, additional experience with python and/or .Net is a plus
- Experience with Client/Server based software architectures and familiarity with computing/networking concepts relevant to such architectures
- Experience with databases; SQL
- Basic experience with front end technologies; HTML, JavaScript
- Basic experience with virtualization; VMs, containers, docker
- Experience with App development / deployment on Azure is a plus