Python Developer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
IF INTERESTED PLEASE WRITE A PARAGRAPH WHERE:
* Python with experience in numpy, scipy, pandas and ORMs such as SQL Alchemy
* Web experience including REST APIs, Flask and web scraping
* Proficient in writing advanced T-SQL Queries for Microsoft SQL server or via an ORM
* Knowledge of scalable SQL schema design, query performance optimisation, constraints, indexes and temporal databases
* Github/TFS, Conda and proven CI experience and multi team work experience
* Visualization platforms and graphical packages
* Knowledge of Design Patterns
SKILLS:
* Fluent in python and SQL for building significant packages and databases
* Experience in working within a technology team, in a financial institution
* Commitment to continuous integration, TDD and other SDLC best practices
* Degree in Computer Science and coursework and expertise in data structures, algorithms, distributed development and system design
* Proven track record in software and database design, development and support
* Excellent Debugging skills and a proven track record in using development best practises, clean code practises and TDD
* Outstanding analysis / problem solving skills / Intellectual curiosity
* Excellent communication and teamwork skills
* Self-starter open and flexible to change, committed to development best practises
* Comfortable interfacing with Quants, Analysts and IT Teams
* Experience in mentoring junior developers
ROLE RESPONSIBILITIES:
* Build tools and extend the existing application platforms that utilise the quantitative models using the python stack.
* Responsible for all phases of the technology life cycle including communicating specific subject matter knowledge of the design and development of the project
* Provide BAU support to existing applications, refactor and improve the legacy codebase
* Work closely with quants and forecasting analysts to implement efficient and scalable data back end systems with python data access layer
* Work closely with existing IT teams to help improve code and database deployment.
* Advising on and implementing the architecture, data model, and system design and interfacing requirements for the platform
To find out more about Computer Futures please visit www.computerfutures.com
Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales