Python Developer

Python Developer

Posted 1 day ago by Apex Systems

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The Python Developer role involves designing and implementing backend software solutions in Python, primarily within the structured Notes domain. The position requires collaboration with various teams, including Quants, Sales, and Trading, to ensure effective integration and alignment with business requirements. The developer will also contribute to system architecture decisions and provide production support for critical systems. This is a contract-to-hire position with a strong likelihood of extension, based in London with onsite expectations of 2-3 days a week.

Key Responsibilities:

  • Design and implement backend Python software solutions within the structured Notes domain.
  • Collaborate on React UI app, ensuring clean API contracts and integration with backend services.
  • Work in close collaboration with Quants/Sales/Trading and other tech teams.
  • Contribute to system design and architecture decisions for a globally distributed FO platform.
  • Play an active role in defining and evolving development best practices in the team.
  • Collaborate with sales and structuring to ensure alignment with business requirements.
  • Provide production support for critical FO systems, including issue diagnosis and remediation.

Key Skills:

  • Strong programming experience with Python or another OO language.
  • Working experience in global markets preferably in a desk aligned role.
  • Design and implementation of JSON RESTful APIs, including versioning and backward compatibility.
  • Strong understanding and exposure to object-oriented practices and principles.
  • Hands-on experience with automated testing, mocking frameworks, and CI/CD pipelines.
  • Excellent communication and stakeholder management skills.
  • Experience delivering business-critical applications in fast-paced, high-pressure environments.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Duration (contract-to-hire?): 1 year, possible extension strong likelihood of extension (long-term project)

Remote/onsite/hybrid: London office, st pauls

Onsite expectations (if any): 2-3 days a week

Job Responsibilities

  • Design and implement backend Python software solutions within the structured Notes domain.
  • Collaborate on React UI app, ensuring clean API contracts and integration with backend services.
  • Work in close collaboration with Quants/Sales/Trading and other tech team.
  • Contribute to system design and architecture decisions for a globally distributed FO platform.
  • Play an active role in defining and evolving development best practices in the team.
  • Collaborate with sales and structuring to ensure alignment with business requirements.
  • Provide production support for critical FO systems, including issue diagnosis and remediation.

Essential Skills

  • Strong programming experience with Python or another OO language.
  • Working experience in global markets preferably in a desk aligned role.
  • Design and implementation JSON RESTful APIs, including versioning and backward compatibility.
  • Strong understanding and exposure to object-oriented practices and principles.
  • Hands on experience with automated testing, mocking frameworks and CI/CD pipelines.
  • Excellent communication and stakeholder management skills.
  • Experience delivering business-critical applications in fast-paced, high-pressure environments.