Python Developer - With BA Experience


Premium Job From Michael Bailey Associates

Recruiter

Michael Bailey Associates

Listed on

7th December 2018

Location

Basel

Salary/Rate

Negotiable

Salary Notes

Negotiable

Type

Contract

Start Date

02/01/2019

This job has now expired please search on the home page to find live IT Jobs.

Our client who are a global investment bank are looking for a Python Developer who has solid experience of Data Modelling and Database Design Experience and good understanding of financial instruments. The role will be based in Basel.

The role will be for an initial 3 month contract but due to the nature of the project there will be extensions on offer.

Candidates will be responsible for:

* Design and initial implementation of an operational database solution orchestrated by Python, where to migrate the current reporting infrastructure implemented in Excel. The desired solution should be able to:

* Interface with an external calculation application and store the data in the designed internal database

* Apply a range of calculation transformations in Python to the data to produce aggregated reporting results

* Perform quality checks on the received data, including time series analysis

* Process incoming data from various sources (databases, Excel files, PDFs, csv, Bloomberg)

* Prototype into the designed solution a performance report for a CPPI-like benchmark strategy

The ideal candidate will have a background in the following:

* Python v3.5+, pandas, pytest, matplotlib

* MS SQL Server 2016+

* experience in C# 6.0+ is desirable

* MS TFS 2017, git: setup & maintenance of CI workflows for python and .NET

* can work independently, committed to deliver high quality

* proactive, curious and interactive personality, willing to contribute actively to the design of the solution

* good understanding of financial instruments and transactions, especially related to asset management

* basic knowledge of descriptive statistics

* both front-end and back-end development experience

* object-oriented and functional programming paradigms

* experienced in test-driven development concepts, agile (Kanban) development methodologies

* experienced in creating automated unit- and integration tests and using them as part of daily development work

To apply send your CV

Michael Bailey International is acting as an Employment Business in relation to this vacancy.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: