cover image
The JM Longbridge Group

Contract Python Software Engineer

Hybrid

London, United Kingdom

£ 675 / day

Freelance

04-03-2025

Job Specifications

Global Financial Services Firm is hiring for a Contract Python Software Engineer to join a forward-thinking team, working on scalable cloud-based solutions and API development. You will ideally have a background in Quant Finance / Commodity Trading / Regulatory. This is a 6-month Contract paying between £600 - 675 per day Inside IR35.

In this role, you will work closely with Solution Architects, Product Managers, and Project Managers, translating business needs into technical reality while identifying risks and dependencies along the way.

Key Responsibilities
Stakeholder Collaboration: Work with technical and business teams to gather and define requirements.
Solution Design: Partner with Solution Architects to design and document target-state solutions.
Agile Delivery: Lead and contribute to an Agile software team, delivering high-quality, fully tested solutions in small increments.

Required Technical Skills
Cloud-Based System Design & Development – Experience building scalable cloud applications.
Python Development – Expertise in building and testing RESTful API services.
Automated Testing – Experience with unit, integration, component end-to-end, and performance testing.
Azure Expertise – Working knowledge of Azure Entra ID, AKS, Front Door, networking & DNS, SQL Server, Cosmos DB, Service Bus, and Blob Storage.
Message Bus/Queue Systems – Hands-on experience with message-driven architectures.
Authentication & Security – Strong understanding of OIDC, OAuth 2.0, and JWTs.

Other skills include:
Systems Integration – Experience integrating various software platforms.
Kubernetes & Kafka – Hands-on experience with container orchestration and event streaming.
Infrastructure as Code (IaC) – Experience with Terraform and GitHub Actions.
Monitoring & Observability – Familiarity with OpenTelemetry (OTEL).
Data Science Libraries – Working knowledge of NumPy and Pandas.

Please apply for immediate interview!

About the Company

The JM Longbridge Group is an established recruitment consultancy based in London offering Technology, Business Transformation, Big Data, Digital, Finance & Legal professionals to a select group of clients. With over 25 years’ experience across the globe, we are committed to recruiting and developing high calibre professionals to some of the leading organisations across financial services, major corporates and consultancies. Our passion for the industry ensures we stay abreast of latest trends and technologies to enable ... Know more

Related Jobs

Company background Company brand
Company Name
Harvey Nash
Job Title
IT Support Analyst - 5 days a week in office
Job Description
IT Support Analyst - Desktop Support - £250 per day A Leading Investment and Asset Management Business are looking to hire an IT Support Analyst to support their Financial Advisory and Asset Management businesses in London, the Middle East and Ireland. 6 month initial contract (scope to roll) £275pd via Umbrella company (Inside IR35) Based in Green Park, London. They will expect you on-site 5 days per week (very occasional flexibility) The successful candidate will report to senior members of the team. The Interim IT Support Analyst's responsibilities include (but are not limited to) the following duties: Providing end user support for all employees within the London office and support for remote users in the Middle East and Ireland; Operating the helpdesk ticketing system, receiving and logging user requests and relaying information to those responsible for action, including monitoring logged requests until completion; Providing IT and AV support to high profile clients and meetings; Deployment and administration of hardware, software and mobile technologies (iPhone/iPad); Maintaining records for iPhone/Mobile (inventory and billing); Undertaking practical and administrative tasks involved in joiners and leavers' processes; Handling and setting up of PC monitors, PC screens, IT equipment, cabling to workstations, patching, telephone configurations; Provide weekly maintenance of client meeting rooms, training room, other meeting rooms, pool laptops, Main Equipment Room ("MER"), IT store; Ad hoc project work when required and provide day to day support; Possible international travel on an ad hoc basis. Qualifications and skills The successful candidate will have a minimum of 3 years' experience providing support in an IT environment. Excellent Microsoft Office skills: formatting of Word documents, understanding of Excel formulas and data visualisation. Understanding of data protection and information security requirements; Excellent interpersonal and communication skills - articulate and confident, with the ability to assist users of all technical abilities and demonstrate a willingness to learn new technologies; Possess a "can do," proactive attitude, alongside a high level of adaptability, self-motivation, autonomy and initiative; Ability to prioritise, meet tight deadlines and work under pressure; Ability to work collaboratively as part of a team, and be punctual and reliable; Excellent problem solving and root cause analysis capabilities; Ability to maintain high standards of professional and ethical conduct Technical skills: Essential Microsoft Office Outlook 365 Apple iOS (iPhone, iPad etc.) Desirable Active Directory Microsoft Windows Basic networking skills, cabling, patching, wireless PC Deployment process/SCCM ServiceNow
London, United Kingdom
On site
Freelance
05-03-2025
Company background Company brand
Company Name
RED Global
Job Title
DevOps Engineer
Job Description
DevOps Engineer London City - 5 days per week onsite in the office Initial Contract - Until 31st December Key Responsibilities: • Facilitate the onboarding process for new users, ensuring they have the necessary tools and knowledge to effectively use our core platform engineering toolsets and AI products. • Provide training and support to users, helping them understand and utilize DevOps processes and GitLab CI/CD workflows. • Collaborate with product management, engineering, and support teams to address user needs and improve the onboarding experience. • Develop and maintain documentation, tutorials, and other resources to assist users in onboarding and using our products. • Troubleshoot and resolve issues related to onboarding and product usage, escalating to appropriate teams as needed. • Gather user feedback and insights to inform product improvements and enhancements. Qualifications: • Strong knowledge of DevOps processes and best practices. • Experience with GitLab CI/CD workflows is essential. • Cloud experience is essential (preferably Azure) • Proficiency in Java Programming language • Excellent communication and interpersonal skills, with the ability to explain technical concepts to non-technical users. • Strong problem-solving skills and the ability to work independently and as part of a team. • Experience in a similar onboarding or enablement role is preferred.
London, United Kingdom
On site
Freelance
05-03-2025
Company background Company brand
Company Name
illuma
Job Title
Senior Full Stack Engineer (Contractor)
Job Description
THE BUSINESS illuma is a British AI company pioneering contextual solutions for enterprise since 2014. Its real-time scaling technology is used by brands and agencies to boost the results of digital advertising campaigns. Meanwhile, broadcasters, publishers and online platforms use illuma to organise, classify and categorise their inventory for commercial activation. illuma is committed to sustaining the open web ecosystem through equitable collaborations between adtech providers and media owners. The company is proudly building industry-first agreements that recognise publishers' intellectual property rights, and in turn, deliver better outcomes for brands and audiences. illuma is a leading voice in contextual adtech, and our news, commentary and success stories are reported in titles such as The Guardian, Digiday and ExchangeWire. illuma was founded in 2014 by publishing experts and computer scientists from Imperial College, UCL and Cambridge University. The company is based in London with additional offices in New York. At illuma we are curious, innovative, and progressive, committed to seeking new, intelligent solutions to business problems. You will be working with and learning from some of the brightest minds in AI, tech and data science, and you won't be just a cog in a wheel, you will have an active voice with the opportunity to make real impact and grow your career with us as we scale. Purpose We are looking for a highly autonomous and experienced Senior Full Stack Engineer to join our team on a short-term contract basis. The ideal candidate will help accelerate some projects while ensuring the internal team remains focused on core initiatives. Requirements Key Responsibilities and Accountabilities Develop and maintain both frontend and backend components of certain projects Collaborate with internal teams to understand project requirements and deliver solutions efficiently Ensure high-quality code, scalability, and maintainability across the codebase Contribute to architectural decisions and best practices Work independently while maintaining clear communication with the team Knowledge, Skills And Experience Strong proficiency in frontend technologies (e.g., React, TypeScript, GraphQL or similar) Extensive experience with Python backend development Proven ability to work autonomously and deliver results in a fast-paced environment Excellent problem-solving and communication skills Experience with cloud infrastructure and DevOps practices Familiarity with containerisation, CI/CD pipelines, and deployment automation Previous experience in a consulting or contractor role
London, United Kingdom
Hybrid
Freelance
04-03-2025
Company background Company brand
Company Name
InterQuest Group
Job Title
Principal Software Engineer (6 month Contract)
Job Description
Principal Software Engineer A leadership role responsible for driving software engineering excellence, technical strategy, and best practices within an agile environment. This position involves mentoring a team, ensuring the adoption of scalable and secure engineering solutions, and collaborating with cross-functional teams. Key Responsibilities: Lead and develop a high-performing software engineering team. Define and implement best practices for software development, architecture, and security. Guide technical decision-making, ensuring efficient delivery and high-quality standards. Contribute to platform design, governance, and process improvements. Advocate for engineering culture and emerging technologies. Oversee team development, recruitment, and mentorship. Skills & Experience Required: Extensive experience leading agile engineering teams. Strong background in software architecture, design patterns, and cloud platforms (AWS, Azure, GCP). Proficiency in TypeScript, React, GraphQL, Node.js, and infrastructure-as-code (Terraform, CloudFormation). Experience with CI/CD pipelines, serverless technologies, and security best practices. Strong problem-solving, communication, and leadership skills. Desirable Knowledge: Experience with identity and access management (Cognito, Okta). Understanding of data governance and security principles.
London, United Kingdom
Hybrid
Freelance
05-03-2025