> Markdown version of [/jobs/ext/2801371-senior-lead-software-engineer-python-java](https://www.wearedevelopers.com/jobs/ext/2801371-senior-lead-software-engineer-python-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Lead Software Engineer - Python / Java - **Company:** Qes - **Location:** London, UK - **Experience:** Expert - **Contract:** Franchise - **Skills:** Java (Programming Language), Software Applications, Python (Programming Language), Scrum Methodology, Software Engineering, Software Systems, TypeScript, ReactJS, Production Code - **Published:** September 9, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-lead-software-engineer-python-java/46481734 ## About the Role (React) within the team. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts and proficient advanced experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in Python programming language Excellent analytical skills (i.e. problem solving) Experience in leading an agile delivery team leveraging scrum, sprint planning, retrospectives and reporting progress to senior stakeholders. Preferred Qualifications, Capabilities, and Skills: Experience of working in a front office environment within financial services Knowledge of Java, Python, Typescript, React #J-18808-Ljbffr ## Description close collaboration with our front office partners from sales, trading and quantitative research. Job Responsibilities: Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Acts as a front office developer within the QES technology team. Collaborates closely with front office teams (trading, structuring) to support the QES platform. Develops platform and visualization components required by the desk. Utilizes principal technologies such as Java, Python and TypeScript ## Related Videos - [Designing the Future of Human<>Agent Collaboration](https://www.wearedevelopers.com/videos/1447-designing-the-future-of-human-agent-collaboration) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)