Full Stack Engineer (Web Developer or DevOps) - Python & JavaScript Application Deadline: 11 May 2025 Department: Tech Hub Employment Type: Full Time Location: London Description Contract type: Permanent Hours: 37.5 hours Salary: circa £65,000 depending on experience Location: Canary Wharf WFH policy: Employees are required to attend the office 2 days/week Flexible working: Variety of flexible … getting stuck in. Design highly scalable software solutions to improve functionality and system longevity. Work with technical business analysts and solution architects to fine tune requirements and ensure that developer tasks and Jira tickets are feasible to deliver. Translate designs and wireframes into high quality code. Develop new user-facing features using frameworks such as React.js (other frameworks will … be considered). Write front-end components using JavaScript, CSS and integrate with back-end Python components (possibly other languages). Develop modules that satisfy the functional and non-functional requirements. Prepare, review and build reusable components and front-end libraries. Participate in the maintenance and improvement of existing applications. Stay up-to-date with emerging technologies and industry More ❯
Python & C# Developer - Front Office Risk (VP) Commodities Tech Overview CITIGROUP is one of the largest players in the financial industry, employing more than 200,000 people across the globe. What We do/The Team The Commodities trading business at CITI has grown significantly in the last 10 years to become one of the leading industry players. … team. This front-office risk system calculates large volumes of results data, so there are considerable challenges in data modelling, distributed processing & grid computing. Hence, we require a seasoned developer who can efficiently design and develop micro-services and components which can handle and process large amount of data with optimal performance. The application the candidate will be developing … is a highly-distributed Python-based micro-services platform that uses RabbitMQ for transport and Openshift/Kubernetes for deployment. We are committed to hiring the brightest and best technical experts and in return can offer roles with direct business interaction and day-to-day usage of the latest technology. Role Overview/What will you do: Services Development More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
control. Their technologies are already in use on 5 continents and in industries such as agriculture, forestry and commercial real estate. Underpinning this success is a set of core Python applications which empower and control their hardware units with smart algorithms and background processes. They are looking for a senior software developer to support and expand these applications … challenges and scale up. As well as technical development, product management skills are key as you will be liaising with internal stakeholders to define the software roadmap. Requirements: Strong Python and SQL skills Commercial experience developing cloud backed web applications from initial concepts through to mature and well-tested products Product management mindset, able to balance business needs and More ❯
London, Farringdon, United Kingdom Hybrid / WFH Options
Rullion - Eon
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Python Engineers at mid to senior levels who are passionate about crafting exceptional products. Initially it will be a five-month contract but there is potential for it to be extended. The role is Hybrid, with one day a week being … feels right, send us your CV. Accountabilities: Playing a pivotal role in the backend engineering team, you will help to build full-stack cloud apps. You'll be using Python and AWS Cloud services on the backend. Adopt a Server-less first approach to application design, collaborating within an agile team alongside other backend engineers and product designers. Strategize … extensive datasets. Foster close collaboration with our Product, Data, Front-end, Platform, and Security teams. Knowledge and Skills: Demonstrated expertise as a Mid or Senior Software Engineer. Proficiency in Python as your primary language, or willingness to adapt. Hands-on experience with RESTful APIs and/or GraphQL. Proficiency in version control tools like Git. Sound understanding of development More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Walters
A major UK research institution is hiring a Lead Developer to design and deliver critical data infrastructure for a 10-year national programme digitising over 140 million natural science specimens across 90+ institutions. Location: London (Hybrid) | Rate: £550-£800/day The Role You'll lead a small engineering team delivering core infrastructure for large-scale data mobilisation, integration … closely with product managers, scientists, and stakeholders to ensure technical delivery aligns with long-term goals. Contribute to high-quality codebases across backend and frontend systems. Tech Requirements Strong Python backend development experience. Solid JavaScript/TypeScript frontend experience. Experience with SQL and NoSQL databases, event-driven systems, and cloud-native architecture. Experience building and maintaining data pipelines and More ❯
We are seeking a Python Fullstack Developer/AI Engineer to join our team. The ideal candidate will have strong hands-on technical experience in software engineering, and a deep knowledge of Generative AI/Machine Learning. You will be responsible for building solutions and Apps around LLMs, and kickstarting our build efforts in Agentic AI. Responsibilities AI … chat completions, and calling LLM APIs. Agentic AI Expertise - Strong understanding of agentic AI architecture, including LLMs, MCP, agent hierarchies, orchestration, evaluations, memory and trace setup. Languages - Proficiency in Python, SQL, ReAct (reasoning and acting patterns), and Node.js New Team build, many roles, Hiring for Mid to Lead Levels. Location: London, Hybrid Type: Open to both contract and Perm More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
Join a global financial services leader at the forefront of electronic trading infrastructure. They are looking for a skilled Python Software Engineer to contribute to cutting-edge automation tools powering low-latency trading systems. This is a Senior engineering role within a high-impact team shaping infrastructure for global markets. What You'll Do Design, build, and maintain automation … tools supporting electronic trading infrastructure Take ownership of components from design to deployment Collaborate across teams in a fast-paced, regulated environment Tech You'll Work With Core Python with OOP, data structures, and regex Linux CLI , debugging with tcpdump, strace, etc. Git, Jenkins, TDD , and CI pipelines RESTful APIs, Ansible (bonus), and even Golang (bonus) What We're … Looking For Strong Python development skills and testing experience Comfort with Linux-based development Familiarity with DevOps tools and infrastructure automation A proactive problem-solver who works independently and collaboratively The Setup 12-month contract (likely extension) Hybrid working from within the UK BYOD (Bring Your Own Device) policy in place Why Join? Be part of a global tech More ❯
Mid-Level Python/Django Developer Remote-first Ideally based in Scotland Permanent Role A growing tech startup in the sports membership space is looking for a mid-level Django developer to join as their first technical hire . The product has strong traction with well-known clients across the UK and demand is growing fast. You … ll be working directly with the founder (a solo developer), helping to rebuild and scale their customer platform. Part of the opportunity is to re-write parts of their platform for expansion into their US market. What You'll Be Doing: Rebuilding and enhancing an existing platform Contributing to architecture decisions, feature development, and integrations Working closely with the … larger engineering team as the company grows Fully remote with occasional in-person meetups in Scotland What We're Looking For: Proven experience building web apps with Django and Python Able to work independently - no need for detailed specs or close supervision Strong communicator, comfortable in a remote-first setup Based in the UK (preferably Scotland , for occasional meetups More ❯
Mid-Level Python/Django Developer Remote-first | Ideally based in Scotland | Permanent Role A growing tech startup in the sports membership space is looking for a mid-level Django developer to join as their first technical hire . The product has strong traction with well-known clients across the UK and demand is growing fast. You … ll be working directly with the founder (a solo developer), helping to rebuild and scale their customer platform. Part of the opportunity is to re-write parts of their platform for expansion into their US market. What You'll Be Doing: Rebuilding and enhancing an existing platform Contributing to architecture decisions, feature development, and integrations Working closely with the … larger engineering team as the company grows Fully remote with occasional in-person meetups in Scotland What We're Looking For: Proven experience building web apps with Django and Python Able to work independently - no need for detailed specs or close supervision Strong communicator, comfortable in a remote-first setup Based in the UK (preferably Scotland , for occasional meetups More ❯
Job Title: API Developer Location: Remote Contract Length: 3 months Start Date: ASAP iO Associates are working with an exciting UK Based Defence company that blends strategic modelling, specialist analytics, and operational insight to simplify complex challenges and empower decisive thinking. They are looking for an API Developer to join the team for 3 months to support one … a culture that values autonomy and innovation. Key Responsibilities: Requirements Analysis : Employ structured methods to capture and assess technical requirements. API Development : Design and implement secure, scalable APIs using Python or Java. System Integration : Integrate third-party services and data sources. Task Structuring : Organise tasks into functional work packages (discovery, design, implementation, acceptance). Stakeholder Collaboration : Work closely with … stakeholders and technical assurers to ensure quality delivery. Prioritisation & Validation : Apply MoSCoW prioritisation and scenario analysis for requirement validation. Essential Skills: API Development : Proficiency in Python or Java for building RESTful and GraphQL APIs. Agile Methodologies : Experience with structured delivery frameworks and Agile practices. Development Tools : Familiarity with Swagger, Postman, and CI/CD pipelines. Communication : Strong stakeholder engagement More ❯