Python Developer Opportunity

otc flow company

Subscribe to our Telegram & Twitter Channel

Python Developer in NETHERLANDS

Visa sponsorship & Relocation 1 year ago

OTC Flow continues its journey towards becoming the market leader in the environmental commodity sector. We are actively seeking a (Medior) Python Developer to join our expanding team based in Amsterdam.


About us

OTC Flow is a leading environmental commodity trading company with offices in Amsterdam and Paris. We provide trading liquidity in a broad range of financial-environmental instruments.


Our mission is to provide our global partners with access to renewable energy markets and to assist them in achieving their sustainability goals in an informed and intelligent way. Our network of partners is ever-growing and includes key players in the industrial, (semi)-governmental, and utility space.


About the job

Working in our dedicated and ambitious risk team, reporting directly to the Head of Risk, the Python developer will play a crucial role in the development of the operational risk process for OTC Flow. Together with the Head of Risk, you will organize, develop, and implement the risk framework, supporting the front-, middle-, and back-offices.


The ideal candidate for this role has great analytical skills, a very good eye for detail, advanced skills in the architecture and development of various Python-based models and frameworks, experience in software development for risk-focused programs, and preferably experience within the financial, trading & brokering industries or a B2B setting with high traffic and risk.


Main Responsibilities

  • Design and develop Python-based software applications, tools, and frameworks to support trade operations and risk management;
  • Proactively involve business and other stakeholders in the design, development, and testing phases using an agile approach;
  • Develop and maintain documentation of software solutions;
  • Stay up-to-date with emerging technologies, tools, and libraries in the Python ecosystem;
  • Proactively advise OTC Flow on software solutions that support the growth ambitions of the company.


About you

  • 3–5 years of relevant work experience (industry-agnostic);
  • Educational background in Computer Science, Quant Finance, Meteorology or Applied Earth Sciences is preferred;
  • Experience with data presentation, dashboards development, and working with microservices in Python is a must;
  • Proven experience with operational risk management is a plus;
  • Experience in leading a (small, developing team as a product owner is a plus;
  • Great communication skills and a team-player attitude.


Required technical skills

  • Python with common packages such as: Pandas, Numpy, Scipy etc;
  • Basic HTML, CSS;
  • Basic SQL DB work experience;
  • Frameworks such as Flask, Django, FastAPI etc;
  • REST API;
  • Since OTC Flow is developing several internal IT processes on the basis of Mendix, knowledge of Mendix or Jython is considered a plus.


What we offer

  • Competitive remuneration package based on experience and discretionary bonus options;
  • Assistance with relocation to the Netherlands (if needed);
  • A fast-growing, international working environment in the heart of Amsterdam;
  • A young and ambitious team with a strong focus on success and growth;
  • Daily team lunch, snacks, and drinks provided;
  • 25 vacation days per year;
  • Besides our aim for success, we invest in team events such as (sport) activities, and annual company trips.

What's next

If we have just described your profile, don't miss out on this opportunity.

The recruitment process is as follows:

  1. Submit your application with your CV; a motivation letter is a plus.
  2. We will get to know you better through a pre-screening interview with our recruitment officer.
  3. We will invite you for an interview with our hiring manager.

Please note that sometimes there are slight changes to this process, e.g. assignments.

We believe in the strength of our diverse team and are committed to creating an inclusive workplace where everyone can grow – together as a company, in teams, and as individuals. That's why we carefully consider all job applicants, fostering a culture that embraces everyone.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly