Python Front Office Application Developer


Position: Location: Salary: Ref: Type:
Python Front Office Application Developer Negotiable 182 Contract

Front Office Contract Python Developer - Day Rate, Hybrid in the Netherlands / Utrecht

You will require the right to work in the Netherlands for this opportunity.

Our prestigious, highly-regarded customer is a market leader in investment management, with offices in 20 financial hubs across the world. As part of a new strategy, they’re investing in a wide-scale modernisation of their tech stack to support this strategy. They have a footprint of a globally distributed technology platform, deployed across both on-prem data centres and within global public cloud environments.

With a senior technology leader based in the Netherlands, they are looking to identify technologists to work on a hybrid basis; working remotely in the Netherlands with one to two days a week in the office in Utrecht. This is an opportunity for software engineers with experience working on enterprise-scale application development, who are seeking the opportunity to break into the domain of financial markets and investment management with a highly regarded wall street heavyweight.

The Position

Python software engineer in Global Credit Technology to work in the front office investment team. You will be an application developer, supporting 20 distributed traders that form part of a new strategic investment strategy for the company.

The role will focus on the needs of the fast-growing Strategic Investments business and entails building and supporting a broad range of applications and tools that support that business. This is an opportunity to participate in all aspects of the application development lifecycle, including requirements and data analysis, application development, devising test cases, release & support, while working closely with a growing team.

The ideal candidate would have a strong interest in financial markets or investment management and experience in, or a strong desire, to work as a full-stack developer using a modern technology stack. You must be curious, with very good analysis skills, have excellent programming and data management skills, strong verbal/written communication skills, exceptional attention to detail, and be a cultural fit with an emphasis on teamwork, excellence, and results.

Role and Responsibilities

· Work with front office business users to perform requirements analysis, application & report design, data modelling

· Adding new functionality to a flagship, front office application that manages investment and trading workflow and data

· Implement high quality, client-ready reports

· Develop core data architecture & reporting/analytics systems

· Ensure high focus on testing in the form of building unit and regression tests

· Work with team members to interface and integrate with other systems

· Leverage and help evolve existing frameworks and toolsets

· Align and add to the culture and overall vision/mission of the team


· 3+ years’ OO programming experience, with an emphasis on Python as your main, current programming language

· Commercial experience working on enterprise-scale application development

· Excellent analysis skills to support a new Strategic Investment initiative

· Strong problem-solving skills; you should enjoy analysing and understanding business problems and designing creative solutions

· Solutions-oriented, able to work independently and see tasks through to completion

· Demonstrated proficiency in at least one of Python, Java, C# or Ruby, and a strong desire to focus on Python

· Understanding of programming design concepts, data structures, and algorithms

· Strong SQL skills (they are principally SQL Server)

· Experience with modern development methodologies

· Excellent communication skills

Additional Beneficial Skills/Knowledge

· Experience in, or readiness to learn, building applications using the modern technology stack: RESTful, Cloud/AWS, Docker/Kubernetes, etc.

· Broad range of technical experience & interests.

Our customer is passionate about technology and passionate about providing their investment and business professionals with the best possible tools.

They engender a culture of continuous improvement both in the solutions that are delivered and in the technical environment in which they work. First and foremost they are smart technologists and combine that with a keen interest in financial markets. Their operating model is that of small, collaborative teams, but within the context and support of a large, global financial markets/ investments firm. They offer challenging and rewarding work, and opportunities for learning in both the business & technical spheres.

You must already be eligible to live and work in the Netherlands as a contractor through your own Limited Company.