Python Developer
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.