London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Staff Software Engineer/Developer (Kotlin AWS React) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to improve patient and social … care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Staff Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on Kotlin, SpringBoot and … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with softwareengineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Staff Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to improve patient and … social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Staff Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on Kotlin, SpringBoot … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with softwareengineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
RVU Co UK
Staff Software Engineer - Data Department: Engineering Employment Type: Full Time Location: Cardiff Description is the UK's first comparison platform for car insurance. We've been helping customers since 2002 by empowering them to make better decisions around insurance and financial services. Our mission is simple: take away the confusion when comparing financial products and services to help … engineers to build highly performant, accessible, and beautiful consumer experiences to facilitate switching and comparisons on the web. What you will be responsible for Excellence: Work alongside established & experienced engineering teams, whilst supporting and growing the organisation's understanding & utilisation of modern technology. Collaboration: Work with various cross-functional disciplines across the organisation to make ideas a reality, whilst … using practices that align with your preferred ways of working. Data Driven: Utilise rich logs, metrics, and data to monitor and improve system performance & reliability. Culture: Enhancing a diverse engineering culture by taking part in various technical catch ups, working groups and All Hands. Experience: Enrich RVU's perspective by sharing your experience, knowledge & expertise in a continuous learning More ❯
Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon by high profile international clients to streamline complex trading and logistics. As their product continued to develop, you would play a key role in designing and implementing … ensuring the quality and dependability of their software. This is a challenging role where you will be involved with all parts of the technology stack including algorithm design, data engineering, UI/UX, and backend development. You will be a key part of an expert team, with colleagues from a range of technical fields, so good communication skills and … Java, JavaScript and/or TypeScript (above and beyond the university module/practical level) Some experience of working with large existing codebases Practical experience of working in commercial software development environments Not essential, but knowledge of UX/UI, AWS, MongoDB, or Jenkins would all be useful. This a great time to join this successful company as they More ❯
with the launch of the platform and the launch of our clients, ATD (American Tires Distributors) in North America and ATU in EMEA, we are looking for an experienced Software Engineer in our business. If you're willing to get stuck in, you'll love it here too. So put yourself at the heart of a dynamic, fast-paced … working environment where expertise and focus take people far. The role As a Software Engineer you'll play a key role in evolving a fast-scaling platform that's already transforming service delivery across the automotive industry. You thrive in a collaborative, product-focused environment writing clean, efficient .NET code, building scalable APIs, and delivering high-quality features that … will enable you to really make your mark within the business and its solution. Key responsibilities Contribute to the ongoing development of our core platform, delivering high-quality, scalable software solutions Design, build, and maintain backend services using .NET, ensuring performance, security, and reliability across multiple client implementations Develop and maintain robust APIs for frontend consumption, with a strong More ❯
on this exciting journey. Job Purpose As we continue to expand our market share in the rapidly emerging Employee Experience platform category, we're looking for a mid-level Software Engineer to join our growing team building intelligent, scalable, and secure applications powered by AI. You'll work across the full stack using modern web technologies and contribute to … a platform where AI is deeply integrated into the user experience and engineering workflows. This role offers the opportunity to deepen your technical skills, expand your experience with cloud-native and AI-integrated systems, and collaborate closely with experienced engineers, designers, and product managers. You'll take ownership of meaningful components, help shape development standards, and support the growth … modern full stack development, particularly with React, TypeScript, Node.js, Next.js, and database technologies such as PostgreSQL. Experience working with cloud infrastructure, preferably with Azure or Vercel. Good understanding of softwareengineering principles, web architecture, and performance optimisation. Experience building and consuming RESTful and/or GraphQL APIs. Knowledge of automated testing frameworks (e.g., Cypress, Playwright) and best practices More ❯
academic qualifications Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon by high profile international clients to streamline complex trading and logistics. As their product continued to develop, you would play a key role in designing … ensuring the quality and dependability of their software. This is a challenging role where you will be involved with all parts of the technology stack including algorithm design, data engineering, UI/UX, and backend development. You will be a key part of an expert team, with colleagues from a range of technical fields, so good communication skills and … Java, JavaScript and/or TypeScript (above and beyond the university module/practical level) Some experience of working with large existing codebases Practical experience of working in commercial software development environments Not essential, but knowledge of UX/UI, AWS, MongoDB, or Jenkins would all be useful. This a great time to join this successful company as they More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Your Impact As a Software Data Engineer, you will design, develop, deploy, and maintain data architecture which employs various methods to transform raw data into processed data. You will own the data operations infrastructure, manage and optimise performance, reliability, and scalability of the system to meeting growing demands on ingestion and processing pipelines. To succeed in this … data engineering position, you should have strong problem-solving skills and the ability to combine data from different sources. Data engineer skills also include familiarity with several programming languages. Key areas of responsibility. Orchestration ingestion and storage of raw data into structured or unstructured solutions. Design, Develop, Deploy and Support data infrastructure, pipelines and architecture. Implement reliable, scalable, and … enhance data quality and reliability. Collaborate with data scientists, IT and architects on several projects What you'll bring Successful Candidates will have previous experience as a data or software engineer in a similar role. Attributes required include; Technical expertise in designing, building, and maintaining data pipelines, data warehouses, and leveraging data services. Proficient in DataOps methodologies and tools More ❯
Salford, Manchester, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
unique as it is rewarding. As one of the world's largest broadcasters, our content reaches millions of people daily; and is only made possible by our teams of Software Engineers. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of the UK's tech industry. The Short Form … lives. Your Key Responsibilities And Impact Demonstrate strong expertise in full stack web development as part of a multi-discipline agile team. Take a structured and professional approach to engineering, ensuring high-quality development. Actively participate in pair programming sessions, working closely with other engineers to write maintainable and efficient code. Conduct rigorous testing and collaborate with Test Engineers … for continuous improvement to testing strategies. Drive the ambition to build an outstanding engineering team and culture. Conduct code reviews, maintain coding standards and guidelines. Collaborate with cross-functional teams to define and implement requirements. Participate in and help improve the team's software development methodologies such as pairing, code and documentation reviewing, and continuous delivery. Write, review More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level Embedded … Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for a … and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real More ❯
About The Role The SoftwareEngineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the … pipeline. Key aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to … engineers so the next person will find things a little bit easier The team is greater than the sum of its parts About You We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for our More ❯
+ Exceptional Benefits Backend Java Global Impact Flexible Working MCS are delighted to be partnering with a forward-thinking global tech leader. This company is hiring for a Senior Software Engineer to join a highly collaborative engineering team tackling critical backend challenges. This is your chance to work on services used by some of the most recognisable global More ❯
+ Exceptional Benefits Backend Java Global Impact Flexible Working MCS are delighted to be partnering with a forward-thinking global tech leader. This company is hiring for a Senior Software Engineer to join a highly collaborative engineering team tackling critical backend challenges. This is your chance to work on services used by some of the most recognisable global More ❯
financial services or risk-related domains Understanding of domain-driven design and monolith-to-modular transitions Background in CI/CD, DevSecOps, and security-first coding Exposure to greenfield software architecture or legacy refactoring projects Prior engagement with Spotify-model squad structures What You Bring: A pragmatic mindset and passion for clean, maintainable code Autonomy and ownership over your … work Strong collaboration and cross-functional communication skills Enthusiasm for working in a modern, forward-thinking Java engineering environment Interested? Reach out today to secure an interview, and be part of a technically exciting and business-critical initiative in the heart of Brussels. More ❯
London, England, United Kingdom Hybrid / WFH Options
B4B Payments - A Banking Circle Group Company
Job Description: Job Title : Senior Software Engineer Location: London/Remote/Hybrid Job Status: Permanent/Full-time Reports to: Technical Operations Manager About us B4B Payments is a multi-award-winning, global financial services technology company offering an advanced transaction payments platform and APIs for emerging payments and financial services. Our flexible technology and comprehensive services include … and most successful companies around the world, as they accelerate the digitalisation of their customer and supply-chain. About the role We're looking for a UK based, experienced Software Engineer with a deep knowledge of Ruby on Rails to join our friendly, well organised and product led dev team here at B4B Payments. You'll be working closely … with a product owner to deliver accurate, reliable and performant solutions as part of our global payments platform. Responsibilities Bring your energy and engineering mindset to help us build great tech in a fun and fulfilling environment Design and implement new features as part of a product specific team led by a product owner Take ownership of the end More ❯
manufacturers through thousands of digital solutions used across the UK and increasingly, around the world. We're a team of curious problem-solvers and lifelong learners who believe that engineering excellence comes from craft, not complexity. Whether it's refining finance calculations, integrating with external platforms, or streamlining onboarding workflows, our developers are at the heart of making car … quoting and checkout experiences Client Onboarding & Automation - Creating back-office systems that simplify onboarding and reduce operational workload across the platform If you've worked in fintech, ecommerce, UX engineering, or any domain where elegant and performant user journeys are key, then you will feel right at home here. Collaborating with customers, designers & product owners to understand User and … platform Designing elegant user journeys with strong UX at the forefront Making smart, incremental changes, deployed often and safely using CI/CD pipelines Helping define and evolve our engineering standards and architectural direction We'd love you to have some of the following: Proficiency in HTML and CSS preprocessors (e.g., SCSS, SASS, LESS) Understanding of functional, object-oriented More ❯
success, and together, we'll create the conversations of tomorrow. Empower your impact at Cision. Be seen, be understood, be you. You will have an AI-first approach to software development. You will collaborate closely with product, design, technology, and data science teams to build new application components and improve existing ones. You will take a lead role in … strong understanding of the tech stack and SSDLC, you'll contribute significantly to project success and team productivity. You may serve as a subject matter expert (SME) within the engineering organization, providing insights to cross-functional teams. Essential Duties and Responsibilities include the following: • Develop and own solutions that add value across systems while balancing technical debt. • Collaborate closely More ❯
Brighton, Sussex, United Kingdom Hybrid / WFH Options
Cision Global
success, and together, we'll create the conversations of tomorrow. Empower your impact at Cision. Be seen, be understood, be you. You will have an AI-first approach to software development. You will collaborate closely with product, design, technology, and data science teams to build new application components and improve existing ones. You will take a lead role in … strong understanding of the tech stack and SSDLC, you'll contribute significantly to project success and team productivity. You may serve as a subject matter expert (SME) within the engineering organization, providing insights to cross-functional teams. Essential Duties and Responsibilities include the following: • Develop and own solutions that add value across systems while balancing technical debt. • Collaborate closely More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown PLC
Software Engineer (Java) - Active Savings (12 Month Fixed Term Contract) page is loaded Software Engineer (Java) - Active Savings (12 Month Fixed Term Contract) Apply locations Bristol (Harbourside) time type Full time posted on Posted 6 Days Ago time left to apply End Date: July 20, 2025 (11 days left to apply) job requisition id R7723 Excited to grow … Doing Responsible for writing high quality code, adhering to corporate & regulatory standards Working collaboratively with the team to help deliver new features for the businessand enhance existing functionality Providing engineering support for existing applications where necessary Ensure code produced is in line with these current secure coding practices Review other engineers' code to ensure conformance with established standards Responsible … flexible working or part time basis - please ask the Recruitment & Onboarding team for more information. Please note, we are unable to provide employment sponsorship to candidates. Similar Jobs (2) Software Engineer - Unified Client Experience locations Bristol (Harbourside) time type Full time posted on Posted 12 Days Ago time left to apply End Date: July 13, 2025 (4 days left More ❯
candles and cocktails. This is all part of our ambition to build Europe's direct to consumer gifting destination. ️Technology at Bloom & Wild Here at Bloom & Wild the Product Engineering team is organised into cross functional squads, each responsible for a business and architectural domain. They are supported by Platform and Data Engineering and are part of the … tech blog - Code & Wild What you'll be doing You'll play an active role in delivering the roadmap for your squad and be a key part of our Engineering team. You'll be collaborating with other engineers, designers, product managers and stakeholders as you work together to scope out what to build and how. You will own feature … development from ideation through to production release and ongoing maintenance, using an iterative approach to validate ideas and learn. You will be part of our supportive engineering culture as you learn more, and grow your career, within Bloom & Wild Engineering. You'll love this role if you Have demonstrated experience as a Full-Stack Developer with a track record More ❯
you're excited about solving complex problems and committed to delivering high-quality results, you'll be a great fit for our team. Requirements: A degree in Computer Science, SoftwareEngineering, or a related field-or equivalent experience in a relevant role. Solid foundation in object-oriented programming with Java, with some familiarity with frameworks like Spring Boot More ❯
new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands. See yourself at Twilio Join the team as Twilio's next Software Engineer. About the job This position is needed to help Twilio develop and deliver new capabilities in the Twilio Console platform. You will be a member of a SCRUM … Playwright, Jest and Buildkite. Own your own code, respond to incidents and participate in on-call rotation and participate in RCAs for incidents. Meet Definition of Done for the software you build. Refactor and reduce technical debt. Write automated unit and integration tests in a continuous integration and delivery environment. Manage your work through the use of Github, Jira … frameworks such as Playwright and Cypress. Experience with REST APIs or GraphQL. Knowledge of modern automated testing and CI/CD pipelines using Buildkite or Jenkins. Champion of good engineering habits: development and test techniques, security, automation. Experience in triaging and solving production issues. Positive attitude and aptitude to learn and execute quickly as part of a SCRUM team. More ❯
facing ML/AI features in production at scale. Deep hands on skills across model training, fine tuning, evaluation, and MLOps (CI/CD, feature stores, monitoring). Strong softwareengineering fundamentals (e.g., Python, Typescript/Node, or similar) and cloud experience (AWS preferred). Ability to set technical vision, yet roll up sleeves to code, debug, and More ❯
at the intersection of technology, sustainability, and impact, this is your chance to get in early and help shape a category-defining company. About the Role At FourTwoThree, our engineering culture is built for the speed, complexity, and purpose of climate-tech. We're a team of adaptable, business-minded generalists who thrive in a fast-moving environment and More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
Responsible for writing high quality code, adhering to corporate & regulatory standards Working collaboratively with the team to help deliver new features for the business and enhance existing functionality Providing engineering support for existing applications where necessary Ensure code produced is in line with these current secure coding practices Review other engineers' code to ensure conformance with established standards Responsible More ❯
Employment Type: Contract, Part Time, Work From Home