City of London, London, United Kingdom Hybrid / WFH Options
Anson McCade
Cloud Software Engineering Location: Hybrid – London Salary: £70,000 – £85,000 (depending on experience) + 10% Bonus Are you a softwareengineer with deep cloud expertise, looking to shape complex platform solutions at scale? We’re seeking a Cloud SoftwareEngineer with strong engineering foundations and hands-on experience delivering cloud-native, microservices-based applications … code reviews, promote best practices, and mentor junior engineers. Continuously evaluate emerging technologies to keep platforms modern, secure, and efficient. Required Technical & Professional Experience: 5+ years of experience in software development and cloud engineering. Current working for a consultancy firm. Proven expertise in building and deploying microservices-based applications. Strong coding skills in Java, Node.js, and Python . Hands … . Exposure to project management and Agile delivery tools (e.g., Jira, Confluence). Understanding of FinOps, SRE practices, and cloud service optimisation. This is more than a typical cloud engineer role — it's an opportunity to lead delivery across cloud platforms while applying solid software engineering principles. If you're ready to bring your experience to a forward More ❯
We are looking for a SoftwareEngineer ideally within a product-focused or cross-functional team, you'll be at the intersection of engineering and user experience-building scalable, high-impact software that directly shapes the product roadmap. You'll collaborate with product managers, designers, and cross-functional teams to deliver features that delight users and drive … Azure or AWS. Familiarity with databases (SQL/NoSQL), identity/access management, and deployment tools. Familiarity with rapid prototyping tools (e.g Figma etc) Professional Experience 3+ years in software development or engineering, ideally within a product-focused or cross-functional team. Experience working in a professional service, legal, or regulated environment is a plus, but not required. Experience More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Matched Group
Senior Full Stack SoftwareEngineer Tech : AWS Lambda, React with Next.js, TypeScript, Node.js, and Terraform Why? start-up financial services, revolutionising the industry Location : Hybrid - 3-4 days in the office (London) Salary : £80k - £95k + benefits Our Client A new UK-based financial services provider is launching a credit card offering aimed at delivering fair, flexible, and … friendly financial products to consumers. The organisation is committed to empowering individuals by enhancing their understanding and control of personal finance through clarity, intelligence, and technology. Senior Full Stack SoftwareEngineer - Responsibilities Collaborate with Product Owners to ensure that the technical roadmap aligns with the product vision. Actively participate in product planning meetings and provide technical input to … guidance and mentorship to junior developers. Stay up-to-date with new technology trends, applications, and protocols. Contribute to the development of technical documentation and standards. Senior Full Stack SoftwareEngineer - Experience Required Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience Proven experience as a Full Stack EngineerMore ❯
Software Engineering Lead/Technical Lead/Principal SoftwareEngineer/Lead SoftwareEngineer I've worked in the recruitment sector for over 15 years and this is one of the most interesting opportunities I've worked on in Software Engineering. If you are passionate, curious, hungry and seeking an opportunity to make your … Backed by leading global VCs, and brings together seasoned, experienced payment, banking and tech industry professionals who are aiming to redefine the market that they operate in. Job Description Software Engineering Lead/Technical Lead/Principal Software Enginer/Lead SoftwareEngineer for Backend services you will be responsible for a range of backend systems … such as Software applications that include areas such as: Payment Gateway, Settlement, Transaction Fraud Monitoring, Datalake Service and the Core Banking System. You will oversee their deployment, development, enhancements and production operations. You should have extensive experience and skills in Software Engineering, DevOps, project management, incident management, team management and stakeholder management. Additionally, you should have expertise in More ❯
Senior SoftwareEngineer Full Stack - AI Health Tech London, 3 days a week on site Up to £110,000 + Equity Looking to work on something meaningful? I'm currently helping a mission-led health tech start-up who are using AI to remove admin overload, freeing up doctors and clinicians to do what they do best: care. … complex, data-heavy workflows with intelligent automation. The result? Faster decisions. Better care. Less burnout. And millions of lives already improved. They're looking for a Senior Full Stack Engineer to join our founding tech team and help scale the impact even further. What You'll Be Doing Take real ownership across the full development lifecycle - from idea to More ❯
engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets. With a comprehensive solution portfolio acrossfour service lines—Consulting, Solutions, Talents … learning and global collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology. Position Summary: We are seeking a Mid-Level Java SoftwareEngineer to join our dynamic Financial Services technology team. In this role, you’ll design, develop, and maintain enterprise-grade financial applications while collaborating with cross-functional teams … including product managers, architects, and QA engineers. Ideal candidates are technically strong, detail-oriented, and passionate about delivering reliable software in a regulated industry. Key Responsibilities: Develop, test, and maintain high-quality Java applications for financial services platforms. Collaborate with architects and senior engineers on system design and technical decisions. Integrate third-party APIs, data feeds, and financial market More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Matched Group
Full Stack SoftwareEngineer Tech : AWS Lambda, React with Next.js, TypeScript, Node.js, and Terraform Why? start-up financial services, revolutionising the industry Location : Hybrid - 3-4 days in the office (London) Salary : £80k - £95k + benefits Our Client A new UK-based financial services provider is launching a credit card offering aimed at delivering fair, flexible, and user … friendly financial products to consumers. The organisation is committed to empowering individuals by enhancing their understanding and control of personal finance through clarity, intelligence, and technology. Full Stack SoftwareEngineer - Responsibilities Collaborate with Product Owners to ensure that the technical roadmap aligns with the product vision. Actively participate in product planning meetings and provide technical input to guide … technical guidance and mentorship to junior developers. Stay up-to-date with new technology trends, applications, and protocols. Contribute to the development of technical documentation and standards. Full Stack SoftwareEngineer - Experience Required Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience Proven experience as a Full Stack EngineerMore ❯
City of London, London, United Kingdom Hybrid / WFH Options
Adecco
Research SoftwareEngineer Location: London (Hybrid) Duration: 8 weeks initially Salary: £30 an hour (Via an umbrella company) Role Overview We are seeking a Research SoftwareEngineer to support computational and data science projects within the Department of Earth Science and Engineering. The role involves close collaboration with researchers to develop, implement, and support high-quality … software solutions for both teaching and research. Key Responsibilities Collaborate with researchers to deliver data-driven and computational research solutions. Manage technical projects, including requirements gathering, planning, and risk management. Define and promote software development best practices (testing, CI/CD, version control). Design and deploy scalable software systems with monitoring in mind. Apply high-performance … research students and contribute to the department's technical strategy. Engage with academic and technical stakeholders across the College. Person Specification Essential: Postgraduate qualification or equivalent experience in research software development Experience collaborating on research or computational projects Proficient in at least two research programming languages (e.g. Python, C++, R, Fortran, Matlab) Full software development lifecycle experience Strong More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
SoftwareEngineer/Developer (Full Stack Java Angular SQL API) London/WFH to £90k Are you full stack technologist? You could be progressing your career in a hands-on, impactful, SoftwareEngineer role, working on a "tech for good" product that is helping to drive efficiencies for the NHS, the core product is a highly … complex real-time shift rota application, hosted on AWS and available via the web or mobile device (iOS/Android). As a SoftwareEngineer you will play a crucial role in re-architecting and enhancing the scheduling platform to a Java and Angular codebase (from Ruby and TypeScript). You'll design and develop scalable backend Java … Angular You have experience with relational databases and SQL query writing You have a strong understanding of REST APIs and real-time systems You have a strong knowledge of software engineering best practices and Agile development methodologies You're collaborative and pragmatic with great communication skills What's in it for you: As a SoftwareEngineer/ More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
C# SoftwareEngineer/Developer (Windows Desktop Trading Systems) London to £140k Are you a seasoned SoftwareEngineer with strong C# desktop development skills combined with banking/financial services experience? You could be progressing your career at a Hedge Fund with over $10 billion under management. As a C# SoftwareEngineer you will … cloud computing You have excellent communication and stakeholder management skills You're degree educated in Computer Science or similar discipline What's in it for you: As a C# SoftwareEngineer/Developer you will earn a competitive package: Salary to £140k + bonus Pension and Private Healthcare Hybrid working (x3 days in London office) Impactful role working … on cutting edge AI technology Excellent career growth opportunities Apply now to find out more about this C# SoftwareEngineer/Developer (Windows Desktop Trading Systems) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior Python SoftwareEngineer/Developer London/WFH to £110k Would you like to join a growing and profitable start-up that is viewed as a leading FinTech disruptor in a senior role that will allow you a great deal of influence and progression? As a Senior Python SoftwareEngineer you will architect and build … performant and scalable solutions using SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software is delivered to schedule. There's a host of new features and development work and you'll also help to drive the adoption of AI within the business, introducing … s a hybrid policy, with two days in the brand new London offices and flexibility to work from home three days a week. About you: You are an experienced Software Developer/Engineer with a strong knowledge of modern best practice You have strong Python backend development skills, ideally also C# coding skills You have a good knowledge More ❯
City of London, London, United Kingdom Hybrid / WFH Options
RP Recruitment Ltd
My client, a growing HealthTech specialist is looking for a Backend SoftwareEngineer , you will be one of their first hires and be instrumental in building the core systems that power their service, from secure data infrastructure to AI-integrated APIs. Youll join a motivated, dynamic and collaborative team working at the frontier of health and technology. What More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Senior SoftwareEngineer, Python, AWS, MedTech, COR7276A This is an excellent Senior SoftwareEngineer/Python Developer position, working for an innovative MedTech company with a growing reputation in their field. Working in a full-stack capacity, but with a back end focus, the Senior SoftwareEngineer/Python Developer will use their knowledge … Terraform and microservice architecture to design and build key platforms for the business, that utilise Machine Learning and AI to analyse complex medical imaging data. The Company The Senior SoftwareEngineer will join an innovative Machine Learning MedTech company with offices in both Oxford and London. The Senior SoftwareEngineer will contribute to a supportive team … hard work and innovative thinking. They offer hybrid working, with up to 4 days a week working from home. Benefits Some of the benefits on offer for the Senior SoftwareEngineer/Python Developer, include: Flexible working 25 days holiday + BH Employee share options What's Required? The Ideal candidate for the role will have some of More ❯
Central London, Oxford Circus, Greater London, United Kingdom
Expert Employment
Typescript SoftwareEngineer required to join a cloud services development team working on an industrial workflow and process management system that takes real world IoT device data including location tracking, computer vision and time series data, to enable clients to monitor and proactively manage plant process, logistics and engineering deliveries. You will join an existing application development team … product roadmap and R&D pipeline forward. Skills Typescript expert with AWS including AWS Lambda, Kinesis and EventBridge. AWS CDK2 Python knowledge Confluence and JIRA Role The Senior Backend SoftwareEngineer will join an existing software team reporting to the Chief Technology Officer. Working on a world class AWS event driven design that delivers high performing Artificial … Intelligence and Machine Learning services. This will be a challenging and varied position developing new features and APIs, performance optimisation, CICD and test suite improvement, updating core software and infrastructure libraries used across many client services, supporting Data Science and deploying ML systems. More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend SoftwareEngineer/Developer (Python AWS AI) London/WFH to £110k Would you like to join a growing and profitable start-up that is viewed as a leading FinTech disruptor in a senior role that will allow you a great deal of influence and progression? As a Backend SoftwareEngineer you will architect and … performant and scalable solutions using SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software is delivered to schedule. There's a host of new features and development work and you'll also help to drive the adoption of AI within the business, introducing … s a hybrid policy, with two days in the brand new London offices and flexibility to work from home three days a week. About you: You are an experienced Software Developer/Engineer with a strong knowledge of modern best practice You have strong Python backend development skills, ideally also C# coding skills You have a good knowledge More ❯
We are hiring a Senior Backend Engineer to join a fast-growing sustainable construction tech space company. The company is using data-driven technology to reduce waste and carbon emissions in the global concrete supply chain. Key responsibilities: Build and optimise backend services using modern, event-driven architecture on AWS Work on new features, APIs, performance tuning, and CI More ❯
Southwark, Greater London, United Kingdom Hybrid / WFH Options
Avanti Recruitment
clean-tech company, is transforming how the UK manages energy efficiency, with 60,000+ devices already deployed and a fleet that's growing fast. We're looking for a SoftwareEngineer to join their mission of improving carbon efficiency across industry - and the timing couldn't be better, with new government regulations creating massive demand for their solutions. … to optimize heat network performance. This is a great role offering significant project ownership and technical autonomy in a fast-growing market. We're Looking For: 4+ years commercial software development experience Vue.js framework experience (essential - React/Angular background considered but Vue.js strongly preferred) Strong Python backend development skills Database design and schema modeling experience with high-volume More ❯
proficient in Java Familiarity with DevOps tools To be able to identify key areas of improvement within Vitality's processes and standards What this role is all about: Our Software Engineers are vital to Vitalitys success, building and maintaining software solutions to support our integrated business model and deliver seamless, intuitive customer journeys. Key Actions Lead the full … software development lifecycle from concept to deployment by building, testing, releasing, and maintaining high-quality software solutions. Write clean, secure, and well-documented code thats built to last, with clear method commentary and robust testing practices. Own the documentation process, including support manuals, test plans, and release notes, ensuring clarity and continuity across teams. Solve real-world problems … by investigating issues, performing root cause analysis, and delivering smart, sustainable fixes. Take charge of software releases, troubleshoot live issues, and provide expert-level support when it matters most. Maintain and improve infrastructure, ensuring systems are reliable, scalable, and high-performing. Apply architectural best practices to design scalable, maintainable, and future-ready systems. Translate designs into elegant, efficient code More ❯
Go Engineer/GoLang Engineer/AI Engineer/AI Developer/SoftwareEngineer - Go We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. Are you ready to bring your Lead Software Engineering expertise to the next level? We're looking … s commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly Overview: Designs and develops creative software solutions, 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 evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of More ❯
A leading global insurer are looking to hire a Senior SoftwareEngineer to focuss on API Implementation to join a well established team which is growing. The role will involve developing analytics solutions using leading tech stacks and cloud technologies (Azure, Snowflake, Databricks and Python). The Role Develop and maintain an API strategy aligned with business objectives … members. Manage technical relationships and coordinate with third-party vendors. Research and stay current with trends and innovations in the API space to recommend new solutions. Required Experience Lead software projects with at least 4 years of hands-on leadership experience. 4+ years of Python development and API development experience, with Azure Functions knowledge as a plus. Demonstrated experience More ❯
A growing and transformational financial services firm is seeking a Senior Python Software Developer to play a key role in its technology and innovation strategy. The successful applicant will join our delivery-focused and rapidly expanding technology and transformation team. The candidate will enhance the firm's data-driven decision-making abilities by utilising the latest technologies and AI … tools used by the broader business and the software development functions. Ideal candidates will be ambitious, entrepreneurial, and energetic. They will be willing to absorb new knowledge and grow within a dynamic, high-performance team. Execute the technology and innovation strategy to support the business's strategic growth by employing AI tools to derive commercial insights across a large More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector environment. … We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for engaging with our … trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to accelerate the More ❯
Senior/Lead SoftwareEngineer AI/ML Based in London this Hybrid option working on an exciting new technology focusing on Data Centres to develop technology for reducing energy consumption to help support a sustainable future. The team is full of really keen technologists who are extremely passionate about their technology. The Senior Lead SoftwareEngineer will be responsible for Software Architecture definition in collaboration with a broader Team. The key focus of this role is in developing Software for High Speed Drivers and preferably Linux PCIe Driver Development. In addition responsibilities will be developing Software for integration and interface frameworks on CPU and GPU and also Embedded Software Development (although … not essential, as any Software Development for Drivers is key) The successful candidate will have a good relevant Degree and have a real passion for Software Development. In addition: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation The company offer an excellent salary in More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend SoftwareEngineer/Developer (Java Low Latency OMS EMS) WFH to £100k Are you a skilled Backend SoftwareEngineer with strong Java skills and low latency trading systems experience? You could be progressing your career at a global market data and trading platform provider for Cryptocurrency markets. As a Backend SoftwareEngineer you … Gradle/Maven You're comfortable working in a Linux environment You are collaborative and pragmatic with excellent communication skills What's in it for you: As a Backend SoftwareEngineer you will receive a competitive package including: Salary to £100k Generous holiday allowance including an extra day for your birthday and work anniversary Remote, flexible working Excellent … career progression opportunities Apply now to find out more about this Backend SoftwareEngineer/Developer (Java Low Latency OMS EMS) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
Java SoftwareEngineer/Developer WFH to £100k Are you a skilled Java SoftwareEngineer with low latency trading systems experience? You could be progressing your career at a global market data and trading platform provider for cryptocurrency markets. As a Java SoftwareEngineer you will develop, test and maintain high-quality, low-latency … Generous holiday allowance including an extra day for your birthday and work anniversary Remote, flexible working Excellent career progression opportunities Apply now to find out more about this Java SoftwareEngineer/Developer opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal More ❯