Gloucestershire, England, United Kingdom Hybrid / WFH Options
Future Talent Group
Front End (Blazor) Engineers (Mid and Senior roles open) - Southwest HQ – Remote First Working Front End (Blazor) Engineers - Mid and Senior level Software Engineers (C#/Azure/API) Southwest HQ – Remote First Salary - £65,000/£70,000 12 Month FTC - View to permanent thereafter The opportunity to join a brand-new innovation focussed team building a new … platform which will transform a global marketplace. As a Software Engineer in this team you will engage in regular agile sessions, collaborating closely with your team to implement our roadmap while applying your technical and critical-thinking skills. You will promote best practices and foster a culture of learning and collaboration across teams, providing opportunities to share knowledge and … team members, taking lead roles in architectural and technical design discussions and presenting these during team refinement sessions. Technical Stack: Front End Blazor, Microservices, RESTful API, HTML5, CSS3 Modern SoftwareEngineering practices: Microservices Architecture, Test Driven Development and Agile Delivery (Scrum) Benefits include: Enhanced Pension, Life Insurance, Private Medical, 25 days holiday + bank holidays, Discounted Gym + More ❯
Staff Backend Software Engineer (Java or Kotlin) £80,000 to £92,000 + Exceptional Benefits Hybrid (1 to 2 days per month in London) Permanent A well-known UK retail and ecommerce brand is scaling its technology team and hiring multiple Staff Backend Engineers over the coming months. This is a key part of a major digital transformation programme … backend projects. This is more than just a development role. You’ll be leading by example, mentoring engineers, and contributing to the technical strategy within a high-performing product engineering environment. What you will be doing... You’ll join one of several agile product teams focused on modernising systems, ways of working, and customer experience across multiple digital channels. … TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal tooling • Contribute to engineering best practices and support technical decision-making What you will need to succeed... • Strong backend development experience in modern Java (Spring Boot) or server-side Kotlin • Experience mentoring or More ❯
City of London, London, United Kingdom Hybrid / WFH Options
TRIA
Staff Backend Software Engineer (Java or Kotlin) £80,000 to £92,000 + Exceptional Benefits Hybrid (1 to 2 days per month in London) Permanent A well-known UK retail and ecommerce brand is scaling its technology team and hiring multiple Staff Backend Engineers over the coming months. This is a key part of a major digital transformation programme … backend projects. This is more than just a development role. You’ll be leading by example, mentoring engineers, and contributing to the technical strategy within a high-performing product engineering environment. What you will be doing... You’ll join one of several agile product teams focused on modernising systems, ways of working, and customer experience across multiple digital channels. … TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal tooling • Contribute to engineering best practices and support technical decision-making What you will need to succeed... • Strong backend development experience in modern Java (Spring Boot) or server-side Kotlin • Experience mentoring or More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
ECOM
Great opportunity for a Senior Software Engineer to join a fast-growing ecommerce company in Manchester that have ambitions to become Europe’s leading online retailer in their industry. You’d join a large engineering department and would work within a cross functional product-based team responsible for building highly scalable, cloud-native, event-driven systems in a … through to development, testing and deployment, so you should expect to maintain high standards in code quality through TDD and be comfortable with monitoring and IaC. As a Senior Software Engineer, you’ll also be given the opportunity to mentor other team members and collaborate with product managers. Skills: C#, .NET Core, APIs AWS, Docker, Kubernetes, Terraform CI/ More ❯
South East London, England, United Kingdom Hybrid / WFH Options
TRIA
Staff Backend Software Engineer (Java or Kotlin) £80,000 to £92,000 + Exceptional Benefits Hybrid (1 to 2 days per month in London) Permanent A well-known UK retail and ecommerce brand is scaling its technology team and hiring multiple Staff Backend Engineers over the coming months. This is a key part of a major digital transformation programme … backend projects. This is more than just a development role. You’ll be leading by example, mentoring engineers, and contributing to the technical strategy within a high-performing product engineering environment. What you will be doing... You’ll join one of several agile product teams focused on modernising systems, ways of working, and customer experience across multiple digital channels. … TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal tooling • Contribute to engineering best practices and support technical decision-making What you will need to succeed... • Strong backend development experience in modern Java (Spring Boot) or server-side Kotlin • Experience mentoring or More ❯
Risk Division - Software Engineer - Vice President - Birmingham location_on Birmingham, West Midlands, England, United Kingdom The Risk Business identifies, monitors, evaluates, and manages the firm's financial and non-financial risks in support of the firm's Risk Appetite Statement and the firm's strategic plan. Operating in a fast paced and dynamic environment and utilizing the best in … challenge, and an unwavering commitment to excellence. Overview To ensure uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As an … Engineer in the Risk Engineering organization, you will have the opportunity to impact one or more aspects of risk management. You will work with a team of talented engineers to drive the build & adoption of common tools, platforms, and applications. The team builds solutions that are offered as a software product or as a hosted service. We are More ❯
About the role At Moorepay, we build Payroll and HR software that simplifies compliance, supports great people management, and ensures employees are paid accurately and on time, every time. But we don't just build for others; we live by the same principles internally. That means competitive pay, a culture of respect, and tools that help our own people … thrive. We're proud to deliver award-winning software and an employee experience that reflects the quality of our solutions. Role Overview As a Front Engineer, you won't just build software; you'll shape the experience of digital Payroll and HR products that thousands of UK businesses depend on. Working with the Font end JavaScript frameworks, Microsoft … looking for a Frontend Engineer with leadership and hands-on development expertise to help drive the architecture and delivery of our next-generation systems. You'll lead and mentor engineering teams (onshore & offshore), working on greenfield services using a combination of Font end JavaScript frameworks, Microsoft .NET stack and Azure. If you're passionate about cloud-first development, secure More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TYRENS UK
Job Title: S enior Software Developer Location: London (Hybrid) Job Type: Full-time (Permanent) Company: Tyréns UK At Tyréns UK , we believe in creating lasting impact through innovative design and engineering solutions. As a forward-thinking consultancy, were dedicated to shaping the future of infrastructure and urban development, all while prioritising sustainability, collaboration, and excellence. We're seeking … a highly driven Senior Software Developer to join our expanding IT team. Under the guidance of the IT Director, this role will be responsible for developing both internal and external applications while overseeing the management of UK business systems, all within strict operational timelines. Working closely with the IT Director and management teams, the Senior Software Engineer will … continuously review and enhance applications to ensure they align with the evolving needs of the business. This position spans the full software development lifecycle, from gathering initial user requirements and design to development, testing, and ongoing maintenance. The Role & Responsibilities The Senior Software Developer will play a key role in delivering a best-in-class system and support More ❯
immediate impact and shaping the future of property management, explore career opportunities with us at Plentific. The Role We're looking for an experienced backend engineer to join the engineering team. You'll be working alongside highly technical and motivated teams and supported by a Product Managers and an Engineering Manager. You would be expected to apply fundamental … engineering and mathematical skills to solve problems and overcome challenges, not just develop code. You would leverage your architectural and design skills to guide our systems growth. The engineering team sits at the centre of everything we do at Plentific and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search/scoring algorithms, ETL … We have a very large but clean code base as we put significant emphasis on design patterns, code readability, automated testing, maintainability and extendability. Responsibilities Work with product owners, engineering managers, user interface designers and other software engineers to write technical documents that identify software project requirements Design, build and maintain APIs, microservices and data pipelines Write More ❯
challenge, and an unwavering commitment to excellence. Overview To ensure uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As an … Engineer in the Risk Engineering organization, you will have the opportunity to impact one or more aspects of risk management. You will work with a team of talented engineers to drive the build & adoption of common tools, platforms, and applications. The team builds solutions that are offered as a software product or as a hosted service. We are … tools, such as SQL, and data visualization tools, such as Tableau. Utilize web development technologies to facilitate application development for front end UI used for risk management actions Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems. Interact with business users for resolving issues with applications. Design and support batch processes using scheduling infrastructure More ❯
We are in search of a dynamic Senior Engineering Manager to lead Workflow and inventories technical teams in the development of a strategic platforms, utilized across various business stakeholders across Markets. In this senior role, you will be primarily responsible for establishing and steering the strategy for the technical domain in collaborations with Senior Business Users, Product Managers, Software Architects, and multiple SoftwareEngineering partners . The ideal candidate will exhibit exceptional managerial, architectural, hands-on coding, and infrastructure skills, along with a solid track record of leading high-performing engineering teams. We are seeking someone with robust management and operational skills to enhance efficiency and expedite execution. Key Responsibilities: Hands-on leadership of Application … and uphold the strategic vision and design of the entire workflow platform, ensuring prompt delivery of work items within both functional and non-functional areas. Develop and execute an engineering excellence plan for multiple softwareengineering teams to consistently improve technical implementation areas. Troubleshoot various high-impact problems/projects through comprehensive evaluation of complex business processes More ❯
challenge, and an unwavering commitment to excellence. Overview To ensure uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As an … Engineer in the Risk Engineering organization, you will have the opportunity to impact one or more aspects of risk management. You will work with a team of talented engineers to drive the build & adoption of common tools, platforms, and applications. The team builds solutions that are offered as a software product or as a hosted service. We are … tools, such as SQL, and data visualization tools, such as Tableau. • Utilize web development technologies to facilitate application development for front end UI used for risk management actions • Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems. • Interact with business users for resolving issues with applications. • Design and support batch processes using scheduling infrastructure More ❯
Overview This is a great opportunity to come and join the Biologics softwareengineering group. We're looking for a Software Engineer to join an agile team focused on full-stack development. In this role, you'll play a key role in developing software which makes a real impact to people's lives, whether its developing … Competitive salary Flexible working hours and a hybrid approach 25 days annual leave Private health and dental insurance Contributory based pension scheme EAP (Employee Assistance Program) Responsibilities As a Software Engineer, your main responsibilities would include: Developing software across our technology stack and contributing to team delivery Contributing to the team's automated tests and pipeline automation Reviewing … pull requests from other team members Working collaboratively as part of a cross-discipline agile team to incrementally deliver software Contributing to team and technical continuous improvement activities Continually learning, to stay up-to-date with the latest techniques and technologies in software development Qualifications We would love to hear from you if you: Have experience with C# More ❯
As a Software Engineer III at Fanatics Betting & Gaming (FBG), you will independently design, build, and maintain the backend systems that power world-class customer experiences. You'll take ownership of services, APIs, and infrastructure that scale with our growing platform. This is a senior-level role ideal for engineers who thrive in building robust, distributed systems and want … to make a meaningful impact through hands-on engineering, architectural guidance, and technical leadership. Whether you're returning to work or advancing your career, you'll bring strong backend expertise, a growth mindset, and a passion for solving complex problems in a fast-paced, high-growth industry. Responsibilities Independently design, develop, test, document, and deploy reliable backend services and … to-end Perform and lead code reviews with a focus on backend design, performance, and maintainability Influence and contribute to system architecture, data modeling, and backend scalability strategies Champion engineering excellence by driving improvements to backend development practices and tooling Develop a deep understanding of our domain, systems, and customer needs to inform backend decisions Stay up to date More ❯
Our client is a leading provider of Network Security solutions specializing in automatic detection and mitigation, network visibility, analytics, and reporting tools. About the Role Are you a seasoned software engineer with a passion for designing and developing cloud-native Infrastructure-as-Code (IaC) solutions from the ground up? Our client is seeking a talented and motivated Senior Software Engineer to lead the development of our next-generation observability platform. THIS IS NOT A DEVOPS ROLE. Responsibilities Collaborate within a dynamic softwareengineering team to architect and build a new cloud-native IaC platform. Develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go. Provision and orchestrate open-source services including … portable to other public cloud or on-premises setups. Engage in the full development lifecycle: design, define work, document, debate, code, debug, and support features from inception. Qualifications A software developer experienced in designing and delivering complex IaC capabilities from scratch, not merely operating existing environments. A background in developing cloud-native systems software within SaaS organisations. Demonstrated More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Technical Placements
Senior Embedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer … to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products … driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as More ❯
London, England, United Kingdom Hybrid / WFH Options
Bright Purple
Our client is a leading provider of Network Security solutions specializing in automatic detection and mitigation, network visibility, analytics, and reporting tools. About the Role Are you a seasoned software engineer with a passion for designing and developing cloud-native Infrastructure-as-Code (IaC) solutions from the ground up? Our client is seeking a talented and motivated Senior Software Engineer to lead the development of our next-generation observability platform. THIS IS NOT A DEVOPS ROLE. Responsibilities Collaborate within a dynamic softwareengineering team to architect and build a new cloud-native IaC platform. Develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go. Provision and orchestrate open-source services including … portable to other public cloud or on-premises setups. Engage in the full development lifecycle: design, define work, document, debate, code, debug, and support features from inception. Qualifications A software developer experienced in designing and delivering complex IaC capabilities from scratch, not merely operating existing environments. A background in developing cloud-native systems software within SaaS organisations. Demonstrated More ❯
We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing the existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. Senior Embedded Software Sustaining Engineer required for a manufacturer of life-saving electronic solutions products. Part of a global group, this company … driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as … sustaining efforts – identifying support needs and requesting assistance from the broader team when specific expertise is required. You’ll be joining a collaborative and multi-disciplinary team that spans software, electronics, mechanical design, and testing. The role offers both independent responsibility and the chance to collaborate across functions to ensure our existing products continue to meet the highest standards. More ❯
I am looking to speak with full stack Senior Software Engineers who would be interested in joining a leading FinTech start-up who are accelerating the deployment of climate tech solutions through cutting-edge data, analytics, and research. Their subscription-based intelligence platform equips investors, corporates, and governments with the insights needed to confidently build and finance the new … to extract data from PDFs, and/or any experience in automated data collection techniques. But this is not essential. What experience you'll need 5 + years of softwareengineering experience. Experience working in a start-up environment. Front-end (React, TypeScript, CSS). Back-end (Python, Django). Infrastructure (AWS). Excellent communication skills. Great team … player, you love collaborating. Interview Process: Call Initial call with Engineering Lead (30 mins) Review of one of the businesses PRs (30 mins) Technical Pairing Session (2 hours) Meet the Founders (30 mins) Reference checks + offer What you'll get in return for your talents Generous base salary Stock options 25 days holiday plus bank holidays Work on More ❯
Software Engineer - Quantitative Analytics Team Company: Pharo Management is a leading global macro hedge fund with a focus on emerging markets. Founded in 2000, the firm has offices in London, New York and Hong Kong and currently manages $7 billion in assets across four funds. Pharo trades foreign exchange, sovereign and corporate credit, local market interest rates, commodities, and … perfect role for an engineer seeking the variety and technical ownership of a start-up, with the resources of a successful, well-established firm. Responsibilities: Participate across the full software development lifecycle (design, build, test, deploy and maintain) Collaborate closely with the quant analysts, finding opportunities to use your expertise to add value Collaborate with other teams in sharing … your engineering expertise Required qualities and skills : Degree in computer science or other relevant technical discipline 2-5 years of Python development experience in a professional environment. C++ experience is not required but would be useful Version control using Git Experience in any other element of our stack will help your application, but is not required: Development in Azure More ❯
Brighton, Sussex, United Kingdom Hybrid / WFH Options
Automation Squared Ltd
and services for startups, scaleups, and enterprises. We foster a forward-thinking, inclusive culture where innovation thrives, and every engineer has a voice. We're looking for a Senior Software Engineer who is excited about the future of software development-someone who leverages AI-assisted coding tools daily and has experience building applications with advanced technology under the … hood . This is an opportunity to be part of a team that's pioneering modern engineering practices, from assisted coding workflows to intelligent automation in app development. If you're an engineer who is always experimenting with the latest tools and has a passion for delivering cutting-edge applications, we'd love to hear from you. This is … technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. You write clean, scalable, and maintainable code with a focus on modern software design patterns . You're comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. You embrace continuous learning More ❯
Wideopen, Tyne And Wear, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Job Title: Lead Python Software Engineer Location: Newcastle (Hybrid WFH Available) Salary: Up to 75,000 + benefits KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead … Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions. The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources … and DevOps practices to ensure continuous delivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key More ❯
We're looking for a Senior Software Engineer to join a growing team building smart, scalable tools used by professionals across a range of industries. You'll work onsite in London, helping shape robust backend services and responsive user experiences using Node.js and Python. What You'll Do Build and maintain scalable, secure applications using Node.js, Python, and modern … writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures, quality engineering, or modern frontend frameworks INDLON 49904NB More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Lead Python Software Engineer Location: Newcastle (Hybrid WFH Available) Salary: Up to £75,000 + benefits KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead … Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions. The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources … and DevOps practices to ensure continuous delivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key More ❯
ensuring they remain reliable and scalable. As a Senior Java Developer , you will provide technical guidance and mentor a team of developers, fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties: Develop high-quality, performant … and reliable Java applications. Guide and mentor developers, including offshore teams and contractors. Oversee software architecture, ensuring seamless integration with various platforms. Gather and analyse requirements, refining features and technical solutions. Lead the estimation process and ensure development work is accurately scoped. Debug existing code, maintain system performance, and drive best coding practices. Manage defects and oversee their resolution … across the development team. Experience: 4+ years of experience in softwareengineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Strong DevOps knowledge, particularly with Ansible or Jenkins pipelines. Proficiency in object-oriented design, relational databases, and More ❯