Full Stack Python Developer
Role details
Job location
Tech stack
Job description
We are seeking a Full Stack Python Developer to join Legal & General in London on an initial 8 months contract. You will be working on a strategic, greenfield platform build working closely with investment teams including researchers, quantitative analysts, and quantitative developers, to design and deliver a system that enables development, monitoring, evaluation, and actioning of investment research ideas.
This role is ideal for individuals who thrive in dynamic, iterative environments, enjoy architecting systems from the ground up, and want to be deeply involved in both early-stage ideation and full production implementation., * Collaborate closely with investment professionals and technologists to design and develop a robust platform that supports investment idea generation and end-to-end life cycle management
- Participate throughout the full software development life cycle, including rapid prototyping, architectural design, automated testing, deployment, and production optimization
- Develop scalable, reliable, cloud-native data and analytics components in partnership with data engineering and infrastructure teams
- Design and build high-performance data pipelines, storage systems, APIs, and supporting services
- Implement modern engineering practices such as CI/CD, automated testing, code reviews, and observability to ensure high-quality and reliable systems
- Translate complex quantitative and mathematical requirements into clean, well structured engineering solutions and communicate them clearly to both technical and non technical audiences
Requirements
- Strong full-stack engineering experience with Python and modern web technologies
- Proven experience building Python web applications, ideally using frameworks such as Django or FastAPI
- Solid Front End development skills with React or Angular/AngularJS and strong proficiency in TypeScript
- Proven experience building tools or platforms that support investment teams or Front Office users
- Familiarity with distributed systems, cloud-native architectures, and financial markets is a plus
- Strong problem-solving and communication skills, with the ability to explain complex technical or quantitative concepts clearly