All Jobs Vacancy

Python Developer

Posted 1 week ago by Impellam Group

Overview

We are seeking an experienced Senior Python Developer to join a high-performing Risk & PnL Team supporting a critical trading platform within a leading financial services environment.

The team is responsible for the development and enhancement of TRACC , a business-critical application used by the Derivatives Execution & Clearing (DEC) business.

The Role

Working within a collaborative team of 3 Developers, 1 Business Analyst, 1 Tester and the Team Lead , you will be involved in all aspects of the platform's development and ongoing enhancement.

Key Responsibilities

  • Design, develop and maintain Python-based applications and services
  • Build and enhance APIs supporting critical business functionality
  • Deliver enhancements and features through the Jira backlog
  • Work closely with business stakeholders to gather, analyse and refine requirements
  • Participate in sprint planning, technical discussions and solution design sessions
  • Demonstrate completed work and new functionality to stakeholders
  • Champion automated testing and continuous integration practices
  • Identify opportunities for automation, simplification and platform improvements
  • Collaborate with teams across multiple locations to resolve issues and drive change
  • Take ownership of projects from design through delivery and support

Essential Skills & Experience

  • Expert-level Python development experience
  • Strong experience building and maintaining Web APIs
  • Solid understanding of SQL and database design
  • JavaScript, HTML and web application development experience
  • Proven experience with Test-Driven Development (TDD)
  • Strong focus on automated testing and deployment practices
  • Experience working with CI/CD tools, particularly Jenkins
  • Excellent communication and stakeholder management skills
  • Strong requirements analysis and problem-solving ability
  • Ability to work independently and take ownership of deliverables
  • Pragmatic approach to balancing technical excellence with business priorities
  • Strong computer science fundamentals and knowledge of design patterns
  • Agile development experience
  • Team-oriented with a proactive, can-do attitude

Desirable Skills

  • Experience working in Linux environments
  • Angular or other modern JavaScript frameworks
  • Financial services, trading or risk management experience
  • Test automation experience
  • Exposure to C#
  • Full software development lifecycle experience
Rate:
Not specified
Location:
London
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job