Python Developer

London EC2M

£650 - £750 a day

Senior Python Developer (Contract)£650- £750 per day (negotiable)A leading Investment Management organisation have an interesting Python Developer role available in their consulting division. The role involves re-engineering existing Excel VBA & Matlab models into a flexible Python framework, working closely with modellers and quants, to build a highly efficient, scalable solution within a complex financial domain.The Senior Python Developer role is based in Frankfurt Mon-Fri, so the Python Developer can be based in London / UK, with fully expensed travel and accommodation etc. to Frankfurt or can be already based in and around Frankfurt.The ideal Senior Python Developer for this role will have the following skills & experience: Experience working on, and preferably building and organising larger enterprise and multi-developer python projectsPassionate about technology, taking a software engineering approach, curious and knowledgeable about what python can do – and how it does it (under the hood)Knowledge of Python Standard Library – exceptions, logging, arguments, iterators, list comprehensions, generators, decorators, context managersExperience how (and why) to structure and organise code – modules, packages Unit tests and debugging – ideally with a TDD backgroundHow to choose food source control, testing frameworks and continuous integration platformsKnows how to set up python environment, package management & virtual environmentsExperience of OO design and development and understanding classes in python – use of abc package a bonusFamiliarity with numerical packages pandas/numpy – and know why these are goodConfidence and experience to peer review other developers codeAble to guide quant developers and modellers (non-software engineers) to write structured code adhering to agreed standards and style.Interested? Apply nowJob Type: ContractSalary: £650.00 to £750.00 /dayExperience:Python: 1 year

Posted by Bond McKenzie, 26 May