The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the … team. Responsibilities Develop and engineer solutions within multiple agile softwaredelivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/… CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes More ❯
work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. This job is for you if you want Work with purpose: working for the people of Scotland to set the bar for land … team as a Senior Platform Developer and help shape the future of RoS! We're looking for a passionate and experienced developer to support platform capability that enables agile software delivery. You'll have the opportunity to work with a talented, collaborative team where you will work on cutting-edge projects that leverage the latest technologies and methodologies and … take on leadership roles. Please note internally, this role is referred to as Senior DevOps Engineer. On a typical day you will Design, build, and maintain scalable, high-quality software and platform systems Implement and manage CI/CD pipelines, observability, security automation, automated testing, and engineering standards Lead feature development from concept to production with focus on quality More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
BT Group
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: SIEM Software Engineering Lead Function: Cyber Security Unit: Networks Location: Snowhill, Birmingham, United Kingdom Salary: Competitive with Great Benefits The new Network SIEM is essential to BT's network security, meeting TSA requirements and improving our CAF level. Being the SIEM … DevOps with SysOps Software Engineer you will play a critical role in designing, developing, implementing, and maintaining our strategic SIEM platform as part of the Security Engineering platform team, leading the implementation of the SIEM Automation strategy and providing guidance and oversight of the SIEM Platform Automation team. This role is hybrid (3 days in the week) and can … Collection Tools and Technologies (Beats, Elastic Agent, Logstash), syslog and other data collection protocols DevOps/SysOps Engineering collaborating with cross-functional teams (development, operations, and QA) to streamline softwaredelivery and automating deployment pipelines using CI/CD tools Troubleshoot issues along the CI/CD pipeline Technical leadership working in a high performing team of engineers More ❯
Job Title : Software Engineering Manager Level: Manager (Leadership Team) Reports to : Director of Commercial & Strategic Delivery Location: Wakefield Purpose of Role The Software Engineering Manager role is responsible for developing, implementing and managing Minster Law’s Application development strategy and to lead on the technical solution designs and architectural standards to support the business’s short- and … management of the internal development teams to achieve the businesses objectives, needs and requirements. In addition, it will include strong collaboration with both the Head of Digital Operations and Delivery Manager who together with the Software Engineering Manager, form the leadership team responsible for delivering a technology product and service environment which propels the business forward. This is … a key role in the business and as such forms part of the Leadership community. Key Accountabilities Develop a best-in-class application delivery capability with ambitious teams with the right skills to deliver the technology strategy. Responsible for the productivity and advancement of the development and testing teams, ensuring optimised performance and delivery from highly engaged, motivated More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
Join Ten10 as a Software Development Engineer in Test (Data Automation Focus) Job Type: Permanent Location: London (Hybrid working with occasional client travel) Passionate about data and automation? At Ten10, were at the forefront of helping organisations harness the power of data through quality engineering and innovative test solutions. Were looking for a Software Development Engineer in Test … nature, this is the role for you. ?? Important: All applicants must be eligible for SC clearance Why Ten10? At Ten10, were one of the UKs leading independent Quality Engineering, Software Testing, and DevOps consultancies. We empower top-tier organisations to accelerate softwaredelivery while maintaining confidence in qualityespecially in data-driven environments. Heres why youll love working More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
Remote/Hybrid SoftwareDelivery Focus Clear Career Progression Technical Delivery Project Manager - FinTech - Remote or Hybrid The Opportunity We're delighted to be working with our prestigious FinTech client who are seeking an exceptional Technical Delivery Project Manager to join their dynamic delivery team. Our client delivers cutting-edge software solutions for some … and has established themselves as a key player in the FinTech space. This is a fantastic opportunity for an experienced project manager with a strong technical background to lead softwaredelivery projects whilst working with major financial services clients. The role offers excellent career progression within a fast-growing FinTech environment. Our client particularly values professionals who combine … and committed to delivering exceptional results for their blue-chip client base. What You'll Be Doing Analysing business requirements and technical specifications to define project scope, deliverables, and delivery strategies Acting as the primary client liaison, developing strong relationships with key stakeholders whilst managing commercial aspects and contracts Leading and motivating cross-functional delivery teams to ensure More ❯
PO6 3EN, Hilsea, Hampshire, United Kingdom Hybrid / WFH Options
Morris Sinclair Recruitment
Technical Delivery Project Manager - FinTech - Remote or Hybrid The Opportunity We're delighted to be working with our prestigious FinTech client who are seeking an exceptional Technical Delivery Project Manager to join their dynamic delivery team. Our client delivers cutting-edge software solutions for some of the UK's largest financial services companies and has established … themselves as a key player in the FinTech space. This is a fantastic opportunity for an experienced project manager with a strong technical background to lead softwaredelivery projects whilst working with major financial services clients. The role offers excellent career progression within a fast-growing FinTech environment. Our client particularly values professionals who combine technical expertise with … and committed to delivering exceptional results for their blue-chip client base. What You'll Be Doing Analysing business requirements and technical specifications to define project scope, deliverables, and delivery strategies Acting as the primary client liaison, developing strong relationships with key stakeholders whilst managing commercial aspects and contracts Leading and motivating cross-functional delivery teams to ensure More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
Description The Software Engineering 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 support and … other engineers so the next person will find things a little bit easier The team is greater than the sum of its parts Qualifications We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of softwaredelivery to help build great software for More ❯
Employment Type: Permanent, Part Time, Work From Home
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Ersilia
is on the brink of a significant upward trajectory due to much larger sales opportunities, particularly within large-scale national education projects. We're looking for a talented Senior Software Developer to join our team and play a key role in shaping the future of our network solutions. Location: Coventry, UK (Hybrid with flexible remote options) About the Role … As a Senior Software Developer, you'll be more than just a coder. You'll be a product developer who contributes to the design, development, and implementation of our cutting-edge network appliance products. This role requires a deep understanding of networking protocols, Linux systems, and Python programming, and the ability to apply that knowledge to solve complex technical … challenges. Key Responsibilities: Design, develop, and maintain software for ApplianSys products and upgrades. Work with a range of network protocols (HTTP, DNS, DHCP, etc.), Linux, and Python. Contribute to both software and hardware development. Maintain and extend existing product components (HTTPS interception, caching engines, etc.). Focus on non-functional requirements (test coverage, maintainability, performance, and scalability). More ❯
of your base salary paid by us monthly to save for your future. In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally … lead smaller projects, guide junior engineers, and shape our technical direction in DevOps practices. You will also actively participate in the entire DevOps lifecycle, focusing on automating and streamlining softwaredelivery pipelines using modern DevOps tools and methodologies. Responsibilities Working with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation). Setting up and maintaining monitoring and alerting tools … Nagios). Managing log management and aggregation tools (e.g., ELK Stack, Splunk). Understand and implement security best practices in accordance with DevOps principles. Implement Continuous Integration and Continuous Delivery (CI/CD) processes. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Infrastructure Management: Design build and manage cloud infrastructure on Amazon Web Services More ❯
You will sit inside a cross-cutting technical pod, supported by dedicated UI/UX, PMO and DevOps roles. Key Responsibilities Software Development: Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code. Implement features and enhancements: Collaborate with product managers … ones. Participate in design discussions and provide input on technical feasibility and best practices. Ensure security by design: Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities. Optimise for performance and scalability: Design and implement solutions that … platform's functionality. Ensure that APIs are secure, scalable, and well-documented. Quality Assurance: Develop and execute test plans: Create comprehensive test plans and test cases to ensure that software meets quality standards. This includes functional, regression, performance, and security testing.o Automate testing processes: Use to automate functional, regression, and performance testing. Ensure that automated tests are integrated into More ❯
improve price discovery, data distribution, and liquidity. The Opportunity The successful candidate will join as Head of Engineering within the Energy & Commodities (E&C) division, taking full ownership of softwaredelivery across multiple agile teams. This individual will be instrumental in driving the organisation's engineering culture forward while overseeing the design and development of complex, scalable systems … used globally. Reporting to the divisional CIO, the role blends strategic leadership with hands-on technical guidance, and is suited to a delivery-focused individual with deep experience in full-stack engineering and managing distributed development teams. Key Responsibilities: Lead and manage 4-5 Agile software engineering teams across the E&C function. Provide hands-on leadership across … architecture, delivery, and team development. Ensure high-quality code, system performance, and reliability across a large, distributed ecosystem. Drive engineering best practices and continuous improvement across teams. Collaborate closely with architecture, governance, and production functions to ensure alignment with technical and business goals. Influence and guide cloud modernisation efforts (hybrid on-prem and AWS environments). Represent engineering in More ❯
of 4 days per week. At Sonos, we're passionate about creating the finest sound experiences in the world. One of the keys togreat experiences is great software. Great software is as important at Sonos as our award winning hardware. Great software takes hard work, solid processes, and good tools. It takes many iterations of experimentation, feedback, and … adjustment. This iterative loop requires software pipelines that quickly deliver high-quality applications to our testers, partners, and customers. The Sonos DevOps team is focused on building and maintaining the softwaredelivery pipelines that keep our customer experiences ahead of the curve. What You'll Do As a DevOps at Sonos, you'll work with the team … to create and maintain the continuous integrationand softwaredelivery pipelines for Sonos. You'll design, develop, and improve source control management systems, continuous integration engines, artifact repositories, and workflow automation. Your goal is to make it easy and efficient to take code from development environment to releasable artifact. This is a critical role for a cloud deliveryMore ❯
online and in-store. About the Role: We're looking for an experienced and passionate Engineering Manager to lead our Space & Range teams – high-performing squads delivering cutting-edge software solutions for the core commercial applications that power our retail operations. Your immediate focus will be on the applications that help our planners design and visualise store layouts using … 3D planograms – essential tools that shape how our products appear on shelves across all locations. In this role, you'll take full ownership of the team's delivery, technical strategy, and people development. You'll work closely with Product and Tech leadership to shape the future of our retail systems and ensure we remain at the forefront of innovation … culture of ownership and excellence. Attract, retain, and nurture top engineering talent. Promote a culture of quality, innovation, and alignment with our EPIC values (Energetic, Pioneering, Inclusive, Committed). SoftwareDelivery Partner with Product Managers and Technical Program Managers to deliver clear roadmaps and measurable outcomes. Lead team-level planning, balancing feature delivery, tech debt management, support More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Anson McCade
Job Title: Lead Software Engineer – C#/.NET (Manager Level) Location: Leeds (Hybrid – 3 days per week in office) Clearance Requirement: Must be eligible for UK National Security Vetting About the Role We are building a new digital capability focused on high-quality softwaredelivery, and we're doing things differently. This is an opportunity to join … a growing engineering team that focuses on solving complex, real-world problems using modern technologies. This role is deeply technical and delivery-focused. You will not be client-facing. Instead, you will be part of a team working on secure, scalable software solutions in the background for high-impact clients across government and regulated sectors. This is not … a consulting role. It's a hands-on engineering position for someone who wants to build, lead, and innovate with technology. What You’ll Do Deliver secure, high-quality software using C# and .NET in a collaborative agile environment Act as a subject matter expert for back-end development, with some exposure to front-end technologies preferred (JavaScript/ More ❯
About The Role The Software Engineering 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 softwaredelivery to help build great software for More ❯
clear, actionable intelligence and insight. By filling critical information gaps, Janes helps customers analyse threats, accelerate decisions, and stay ahead of emerging challenges. Job purpose: We are seeking experienced Software Engineers with expertise in one of a number of identified technical areas, who have a strong background working with complex data, comprehensive experience in developing, high impact scalable systems … problem solver, and used to operating at a high-performance level in CI/CD environments, acting as a driver to ensure quality deliverables with high efficiency across the softwaredelivery lifecycle. How you will contribute at Janes: Be part of an Agile team contributing to the design, coding, testing and delivery of applications and services. Have … engineering utilising cloud-based technologies (AWS) Write high quality clean, testable code, with a focus on incremental innovation. Take part in code and design reviews helping to improve overall software quality. Deliver high quality, scalable maintainable solutions Identify and drive opportunities for adopting new technologies. Utilise Data Engineering skills and knowledge to ensure high quality datasets of differing types More ❯
propositions that will define the future of wellness retail. As an Engineering Manager, you'll lead high-performing squads to build scalable, resilient systems. You'll take ownership of delivery, architecture, and team development — partnering closely with Product and Technology leadership to drive impactful outcomes. What You'll Be Doing Technical Leadership Define and evolve the team's technical … alignment with H&B's technology strategy Lead architectural decisions, implementation, and code reviews with a focus on modern, distributed systems Advocate for continuous improvement in tools, practices, and delivery processes Team & People Leadership Manage, mentor, and grow a team of engineers, fostering a culture of accountability and excellence Support career development and succession planning across the team Recruit … and retain top engineering talent SoftwareDelivery Own the planning and execution of your team's roadmap Drive a culture of quality through robust testing, CI/CD, and automation Balance delivery with technical debt management and continuous improvement Cross-Functional Collaboration Act as a key technical leader within your domain Communicate progress, risks, and roadmaps clearly More ❯
deployment, configuration, and optimisation of our application environments and CI/CD pipelines. You'll work closely with development, QA, platform, and support teams to ensure reliable and secure softwaredelivery, with a focus on automation, standardisation, and continuous improvement. Key Responsibilities Deploy and configure .NET and other web applications across development, test, and production environments. Manage SQL … Server databases, including backups, permissions, and script deployment. Provision and maintain virtual servers (VMware), including system monitoring and performance tuning. Install and configure enterprise software such as Microsoft BizTalk, Dynamics CRM, and Pega. Maintain up-to-date documentation for installations, deployments, and environment changes. Administer user and service accounts using Active Directory. Monitor infrastructure health and ensure system integrity … to DevOps governance, standards, and training. Participate in monthly DevOps Community of Practice forums. What You'll Bring Essential Skills: Experience in deploying and configuring enterprise applications Background in software development, testing, or support Strong problem-solving and stakeholder communication skills Proficiency with: Windows Server and SQL Server Management Studio IIS, Apache Tomcat Virtualisation (VMware) Git, Azure DevOps, GitHub More ❯
across Europe. Together, we have an impressive track record of providing world-class credit expertise that spans over 20 years. We are a Fintech company focused on digital lending software, a market growing around 18% per year and set to be worth $27 billion by 2028. Given our expertise within the company and across the group we aim to … as a Product Owner within the Financial sector Intimate knowledge of the administration/servicing of a Loan agreement. Previous experience as a Product Owner, or similar role in softwaredelivery with hands-on experience of managing aspects of the product life-cycle. (i.e. Business Analyst, Scrum Master) Natural problem solver, with ability to define a MVP and … strike a balance between strategic and tactical delivery and route a path between day 1 functionality to later sophistication. Proven experience in effectively communicating stories, epics and initiatives to engineering teams under a scrum methodology and use of supporting platforms (JIRA, Azure DevOps) Positive team player with strong written and verbal communication skills Desirable Be able to compare and More ❯
Gloucester, Gloucestershire, South West Hybrid / WFH Options
BAE Systems
as a DevOps Engineer. As a DevOps Engineer you provide a bridge between development, testing, network/infrastructure, operations and system administrators to facilitate efficient, continuous and high quality software delivery. The processes and tooling implemented by the DevOps Engineers enables Software Engineers to turn source code and associated artefacts into installation media and/or installed and … coding or scripting and process reengineering with exemplary team working and communication skills. As a DevOps Engineer you should have a good breadth of knowledge across the disciplines of software development and how software is deployed. You will be working in a multiple disciplined team, and require a broad range of technical and soft skills to enable the … maintain automation solutions for building, testing, deploying application and infrastructure. Specific automation skills are: Continuous Integration - Skilled in the tooling and principles of continually building, testing and integrating the software that developers produce Continuous Deployment - Skilled in the automation of the deployment of the artefacts produced by the CI Orchestration - Deliver solutions to orchestrate the deployment, management scaling and More ❯
Loughton, Essex, South East, United Kingdom Hybrid / WFH Options
Profile 29
Infrastructure as Code (IaC) using Terraform. Their ideal candidate will have a strong background in cloud security best practices, automation, and a proactive approach to integrating security across their softwaredelivery lifecycle. A key part of this position will also involve mentoring an internal engineer, developing structured security policies, and managing Sentinel, Defender and SOAR solutions for automated More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Sanderson
Contract - Interim Head of Software Development/Senior Engineering Manager Location: Hybrid - Bristol (2-4 Times a Month - Flexible) Rate: £600 Inside IR35 (via Umbrella) Contract: 6 Months Platform Stack: TypeScript, ReactJS, NextJS, AWS, Java/Node Backend We are seeking a senior technology leader to drive high-impact, business-critical transformation initiatives across a modern digital platform. This … role demands strong architectural vision, delivery oversight, and stakeholder engagement across multiple agile engineering teams. The Role You will operate in a strategic, hands-off technical leadership capacity, supporting four agile teams (~40 engineers) through large-scale platform modernisation efforts. While you will not have direct line management responsibilities, you will be accountable for technical alignment, DevOps advocacy, architectural … consistency, and cross-team delivery enablement. Key to this role is representing the technology function at programme level - contributing to planning, risk identification, and delivery governance. You'll partner closely with Tech Leads, Enterprise and Solution Architects, and product leadership to guide re-platforming initiatives across Java/Node backends and front-end frameworks (ReactJS, TypeScript), hosted on More ❯
R&D who will be responsible for overseeing the day-to-day operations, leadership, and strategic direction of GDi’s R&D function, which underpins the development of innovative software solutions for asset management. The Head of R&D plays a key role in driving innovation, technical excellence, and product delivery to meet current and emerging client and … market needs. Key Activities & Accountabilities: Provide strategic and operational leadership to the R&D team, managing and mentoring the Software Product Manager, Software Account Manager and SoftwareDelivery Manager. Ensure alignment between product vision, technical execution, and delivery schedules. Create a high-performance R&D culture that fosters innovation, accountability, and collaboration. Define and maintain … allocation of resources across R&D, balancing priorities and ensuring on-time, on-budget delivery. Promote continuous skills development and professional growth across the R&D team. Support the Software Product Manager in setting product vision, translating market needs into product requirements, and prioritising features based on business value. Stay current on industry trends, emerging technologies, and competitor activities More ❯
advanced technology solutions within the defence and national security sectors. In this role, you will be responsible for designing, implementing and maintaining effective automated testing capabilities that support the delivery of high-quality, mission-critical software. Working within highly Agile, multi-disciplinary teams, you will apply modern testing practices across complex programmes, ensuring the software is robust, secure … and fit for purpose. Key Responsibilities Develop and implement automated test solutions across multiple layers of application architecture Work collaboratively within Agile delivery teams to define and execute test strategies Identify opportunities to improve softwaredelivery through automation, CI/CD and quality engineering practices Support the full software development lifecycle by translating business and technical … requirements into test scenarios Champion test best practice and mentor colleagues in the adoption of modern testing principles Essential Skills and Experience Strong background in software testing within Agile environments, with a focus on automation Practical experience with test automation frameworks and tools, supporting TDD/BDD and CI/CD workflows Solid understanding of the softwaredeliveryMore ❯