Python Fullstack Developer
at Quanteam
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Apr, 2025 | Not Specified | 23 Jan, 2025 | N/A | Ansible,Programming Languages,System Monitoring,Django,System Deployment,Python,Communication Protocols,Economics,Java,Investment Banking,Design Patterns,Kubernetes,Software Development,Hibernate,Machine Learning,Devops,Messaging,Academic Background | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Posted by
Omair Langah
Recruitment & Resource Partner
Job: Python Fullstack Developer
Full Time Employment - Contract
Inside IR35
Location: London - Hybrid working where travel to office is mandatory
Start Date: ASAP
Screening stage includes a technical assessment as first stage and a final interview (on-site)
OVERVIEW
FO I.T. Client and Sales facing is an I.T. group providing applications to the Investment Bank Global Market Front Office for e-commerce of both EQD and fixed income products. It comprises approximately 200 people across London, Paris, New York and Mumbai. Amongst other things, this group is responsible for the development of the award-winning Cortex and SmartDerivatives applications and for electronic connectivity to customers and exchanges throughout the world.
Within this department the Cortex Common Services team is responsible for the development of server side applications to support both business functions. These include a Credit Check Service incorporating real time MDDR, PFE and Net Open Position checks, Reference Data Services, blotter view services supporting the thin client and platform services managing connectivity and comms across the wider platform.
To further enhance our offering, we are seeking to appoint a talented Java developer with a proven experience in software engineering and ideally a good knowledge of Credit Risk and/or FX Options Pricing and Booking.
SKILLS & EXPERIENCE
- AI and Machine Learning: Proficient in Python for AI and large language model (LLM) development. Experience with productionising AI models and monetising applications. Core platform built in Python with React/TypeScript, so strong Python skills and a proactive approach are essential.
- Python Development: Expertise in Python 3+ with Django and FastAPI, focused on building robust, scalable, and secure applications.
- Additional Programming Languages: In-depth knowledge of at least two of the following: C#, Java, .NET, or similar enterprise-level languages. Full proficiency in all is not required, but a strong blend is preferred.
- DevOps and Deployment: Solid grasp of DevOps, containerisation (Kubernetes), and system monitoring, with experience in CI/CD processes (e.g., Jenkins, Ansible). Familiarity with API development and system deployment in enterprise settings.
- Database Skills: Strong SQL and database management knowledge.
- Machine Learning Knowledge: Practical experience in model testing and popular ML libraries.
- Investment Banking or Finance Experience: Several years of software development, ideally with at least 1 year in front-office investment banking or equivalent, working on high-performance, low-latency systems critical to profit and loss (PnL).
- Programming Best Practices: Excellent knowledge of coding best practices, design patterns, and standard technologies (e.g., Spring, Hibernate).
- Communication Protocols: Understanding of communications protocols and messaging applications.
- Academic Background: Ideally holds a degree in engineering, sciences, or economics.
Responsibilities:
- Participate in the agile full based project software development life cycle including technical analysis, documentation, development, testing and code reviews.
- Provide 3rd line application support on a rotation basis within the team.
- Collaborate with the production support team for release and maintenance of the applications.
- Work closely with the other developers in determining and following best development and architecture practice.
- Propose and provide feedback from experience/knowledge on architecture, design and technology choices for the cutting-edge eCommerce platforms
- Propose and provide feedback on implementation plans, and technology direction of the platform
- Participate actively in collaborative team meetings and voice opinions
- Maintain and further improve the quality of deliveries and secure iterations
- Continuously improve the methods used
- Mentor less experienced developers through pair programming and code review
- Fully participate in requirement and design meetings for new functionality
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Economics, Engineering
Proficient
1
London, United Kingdom