One of the UK`s most exciting technology development companies is looking for a Python Developer to join their expanding team. You will be joining a truly exceptional organisation undergoing rapid growth due to the huge success that their market disruptive technology is having on the mechatronic robotics world. The successful Python Developer will join a dynamic, friendly and supportive development team where you can expect not only exciting and cutting-edge projects and technology to develop on but a structured career path with a company who is committed to developing their employees.
As a Python Developer you will be responsible for the development of new Python-based support software for control and testing of their next generation mechatronic automation robotics systems. The Python Developer will have a passion for software craftsmanship and drive to continually learn new skills whilst developing brand-new products which are being used to quite literally save people's lives!
- Strong Python development skills with familiarity with both Python 2.7 and 3.x
- On-the-job experience of using Python to develop software applications
- Experience with automated testing and continuous integration
- Reporting, Diagnosing and fixing software issues
The following knowledge/experience would be highly advantageous:
- PyQt, numpy, pandas, ctypes, socket, struct, threading
- Ability to read and understand C/C++
- Experience with Agile development methodologies
- Code refactoring for testability
You can expect a very competitive salary and fantastic benefits package, whilst joining a company who foster a great culture of ambition, creativity and teamwork!