it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

1270 jobs found

Email me jobs like this
Refine Search
Current Search
senior software engineer in test technology and services
Pure Talent Group
Frontend Dev
Pure Talent Group City, Derby
Front End / JavaScript Developer (iGaming experience required) Salary: Up to £45,000, depending on experience Location: Fully Remote Industry: iGaming Provider Overview We are looking for a motivated Front-End / JavaScript / TypeScript Developer with iGaming experience to join a team and support the development of high-quality web and mobile games. This role offers a great opportunity to work within the Gambling sector, collaborating with cross-functional teams to enhance game development processes. Key Responsibilities: Assist in developing and maintaining mobile and web-based games using JavaScript and Pixi.js Work closely with designers, artists, project managers, and testers to deliver engaging and well-optimised games Write clean, efficient, and maintainable code Support the implementation of Unit Tests to ensure code quality Debug and troubleshoot technical issues with guidance from senior developers Participate in regular code reviews and learn best coding practices Work within agreed timeframes and accurately log time spent on tasks Stay up to date with industry trends and best practices in front-end development Required Skills and Experience: Some experience with JavaScript (including ES6+ features like Classes and Promises) Experience of working in the gambling sector Understanding of HTML5, CSS, and JSON Ideally experience with game engines such as Pixi.js or Phaser Familiarity with version control systems (preferably Git) Strong problem-solving skills and attention to detail Ability to plan and prioritise workload effectively Good communication skills and ability to work as part of a team Desirable Experience: Familiarity with Node.js Exposure to Unit Testing and Automated Testing in JavaScript Understanding of Agile development methodologies A relevant degree in Computer Science, Software Engineering, or a related field Benefits: Can be worked fully remote (full screening checks will be done) Holidays 25 days + bank holidays (pro-rated) Plus your birthday off Pension Competitive plan via Standard Life Life Cover 2x salary from day one Shares Access to employee share schemes Wellbeing Healthcare savings & support services Discounts Save on shopping, travel, days out & more This is an exciting opportunity for a Front End developer to work on innovative projects in a supportive and collaborative environment. Interested? Please apply to
28/07/2026
Full time
Front End / JavaScript Developer (iGaming experience required) Salary: Up to £45,000, depending on experience Location: Fully Remote Industry: iGaming Provider Overview We are looking for a motivated Front-End / JavaScript / TypeScript Developer with iGaming experience to join a team and support the development of high-quality web and mobile games. This role offers a great opportunity to work within the Gambling sector, collaborating with cross-functional teams to enhance game development processes. Key Responsibilities: Assist in developing and maintaining mobile and web-based games using JavaScript and Pixi.js Work closely with designers, artists, project managers, and testers to deliver engaging and well-optimised games Write clean, efficient, and maintainable code Support the implementation of Unit Tests to ensure code quality Debug and troubleshoot technical issues with guidance from senior developers Participate in regular code reviews and learn best coding practices Work within agreed timeframes and accurately log time spent on tasks Stay up to date with industry trends and best practices in front-end development Required Skills and Experience: Some experience with JavaScript (including ES6+ features like Classes and Promises) Experience of working in the gambling sector Understanding of HTML5, CSS, and JSON Ideally experience with game engines such as Pixi.js or Phaser Familiarity with version control systems (preferably Git) Strong problem-solving skills and attention to detail Ability to plan and prioritise workload effectively Good communication skills and ability to work as part of a team Desirable Experience: Familiarity with Node.js Exposure to Unit Testing and Automated Testing in JavaScript Understanding of Agile development methodologies A relevant degree in Computer Science, Software Engineering, or a related field Benefits: Can be worked fully remote (full screening checks will be done) Holidays 25 days + bank holidays (pro-rated) Plus your birthday off Pension Competitive plan via Standard Life Life Cover 2x salary from day one Shares Access to employee share schemes Wellbeing Healthcare savings & support services Discounts Save on shopping, travel, days out & more This is an exciting opportunity for a Front End developer to work on innovative projects in a supportive and collaborative environment. Interested? Please apply to
Saab UK
Lead Software Engineer
Saab UK Fareham, Hampshire
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: We are looking for a Lead Software Engineer to join our Saab Seaeye Underwater Robotics Business in Fareham. The role will be lead design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
27/07/2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: We are looking for a Lead Software Engineer to join our Saab Seaeye Underwater Robotics Business in Fareham. The role will be lead design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Staff Software Engineer
UnlikelyAI
Staff Software Engineer At UnlikelyAI, we are building the future of AI: one that is reliable, accurate, and transparent. Our neurosymbolic technology harnesses the power of LLMs and generative AI, and combines it with Universal Language - our proprietary symbolic technology that bridges the gap between probabilistic machine learning and deterministic classical computing. Our products are already in use with major enterprises - including tier-1 banks and leading accountancy firms - across audit, compliance, and financial services. In compliance, we combine symbolic decision trees with LLM-powered evidence extraction to catch errors in financial reporting that human reviewers miss. In financial services, we use neurosymbolic guardrails to deliver accurate and explainable outcomes at scale. We are now building toward a platform - a public API and platform experience that will make our core neurosymbolic capabilities available to a broader set of customers and use cases. This is a pivotal moment: we're transitioning from bespoke customer engagements into a scalable product platform, and we need exceptional engineers to help us get there. The Role We are looking for a Staff Software Engineer to help shape the technical direction of our platform as we scale. This is a role for someone who combines deep hands on engineering ability with the judgement and influence to drive architecture and engineering quality across teams. You'll be one of our most experienced individual contributors - someone the team looks to for guidance on hard technical decisions, system design, and long term technical strategy. You'll spend most of your time writing code and solving complex problems, but you'll also be expected to identify the highest leverage work across squads, mentor other engineers, and raise the bar for how we build software. Our core capabilities span symbolic reasoning (decision trees, propositional graphs, knowledge graphs), document ingestion pipelines, and the APIs that expose these to customers. You'll work on genuinely novel problems at the intersection of classical symbolic AI and modern LLMs - for example, how to represent regulatory knowledge as machine evaluable rules, or how to build feedback loops that improve system accuracy over time. You'll work within a shared monorepo alongside software engineers, research engineers, and applied scientists in a heavily cross functional environment. We operate in small, focused product teams, supported by shared infrastructure, internal tooling, and an R&D function. What You Might Work On In your first months, you could find yourself working on any of the following: Defining the architecture for our new public API - making foundational decisions about authentication, scalability, versioning, and developer experience that will shape the platform for years. Leading the design and implementation of our document ingestion pipelines to handle new input formats (e.g. PDF, Word) and new regulatory jurisdictions at scale. Designing evaluation frameworks and benchmarks to measure and improve system accuracy - and establishing these as engineering norms across teams. Driving improvements to our deployment architecture for enterprise customers with specific cloud and security requirements. Owning the technical strategy for internal tooling and developer experience across the monorepo - identifying bottlenecks and leading initiatives to address them. Working on the symbolic reasoning engine that powers our products - including decision tree evaluation, rule generation, and knowledge graph construction. Identifying and leading cross cutting technical initiatives that improve reliability, performance, or engineering velocity across the organisation. You'll be successful here if you have deep expertise in Python, including writing well typed, well tested code in a collaborative codebase, and strong opinions on how to structure Python projects at scale. you have a proven track record in system design and architecture - you've made foundational technical decisions that shaped the trajectory of a product or platform. you've tackled complex algorithms and data structures and have experience working with non trivial algorithmic problems at scale. you care deeply about production quality engineering - you don't just advocate for software quality, you actively set the standards and build the culture around it. you have a track record of technical leadership - you've influenced technical direction across multiple teams or projects without necessarily having direct reports. you have significant experience with cloud infrastructure (AWS preferred) - services such as S3, ECR, ECS/EKS, and infrastructure managed via Terraform or similar - and can make informed architectural decisions about deployment and scalability. you have a bias for action - you move quickly, make informed decisions, and iterate without waiting for perfect information. you have a relevant degree in Computer Science, Mathematics, Engineering, or STEM - or equivalent practical experience. Other skills You don't need to tick every box below, but any of the following would strengthen your application: Monorepo experience - comfortable working in and improving a large, shared codebase with multiple product teams contributing. CI/CD pipelines - hands on experience with GitHub Actions or similar, ideally including designing and optimising CI infrastructure. Experience with document processing pipelines - PDF parsing, OCR, structured data extraction. Familiarity with knowledge representation - decision trees, knowledge graphs, ontologies, or symbolic reasoning systems. Experience with LLM integration in production systems - prompt engineering, evaluation, working with APIs such as Gemini, Claude, or OpenAI. Frontend experience with React and TypeScript - we value engineers who can contribute across the stack when needed. Experience in regulated industries - fintech, audit, compliance, insurance, or banking. Familiarity with the modern Python tooling ecosystem: uv for package management, ruff for linting, pyright or similar type checkers. Experience with observability and monitoring tools such as Datadog. Experience mentoring engineers and helping teams grow their technical capabilities. How We Work We're a team of around 30 people based primarily in the UK. We operate a hybrid working policy, with three days a week in our Central London office. Engineering is organised into product focused squads, supported by shared infrastructure and an R&D function. We work in a monorepo, deploy to AWS, and care deeply about developer experience - we're actively investing in modernising our tooling, CI, and repository structure. We run hackathons, we have strong opinions about code quality (held loosely), and we ship often. Our culture is collaborative and low ego: engineers regularly move between teams, pair on hard problems, and contribute ideas regardless of seniority. We take the work seriously, but not ourselves.
27/07/2026
Full time
Staff Software Engineer At UnlikelyAI, we are building the future of AI: one that is reliable, accurate, and transparent. Our neurosymbolic technology harnesses the power of LLMs and generative AI, and combines it with Universal Language - our proprietary symbolic technology that bridges the gap between probabilistic machine learning and deterministic classical computing. Our products are already in use with major enterprises - including tier-1 banks and leading accountancy firms - across audit, compliance, and financial services. In compliance, we combine symbolic decision trees with LLM-powered evidence extraction to catch errors in financial reporting that human reviewers miss. In financial services, we use neurosymbolic guardrails to deliver accurate and explainable outcomes at scale. We are now building toward a platform - a public API and platform experience that will make our core neurosymbolic capabilities available to a broader set of customers and use cases. This is a pivotal moment: we're transitioning from bespoke customer engagements into a scalable product platform, and we need exceptional engineers to help us get there. The Role We are looking for a Staff Software Engineer to help shape the technical direction of our platform as we scale. This is a role for someone who combines deep hands on engineering ability with the judgement and influence to drive architecture and engineering quality across teams. You'll be one of our most experienced individual contributors - someone the team looks to for guidance on hard technical decisions, system design, and long term technical strategy. You'll spend most of your time writing code and solving complex problems, but you'll also be expected to identify the highest leverage work across squads, mentor other engineers, and raise the bar for how we build software. Our core capabilities span symbolic reasoning (decision trees, propositional graphs, knowledge graphs), document ingestion pipelines, and the APIs that expose these to customers. You'll work on genuinely novel problems at the intersection of classical symbolic AI and modern LLMs - for example, how to represent regulatory knowledge as machine evaluable rules, or how to build feedback loops that improve system accuracy over time. You'll work within a shared monorepo alongside software engineers, research engineers, and applied scientists in a heavily cross functional environment. We operate in small, focused product teams, supported by shared infrastructure, internal tooling, and an R&D function. What You Might Work On In your first months, you could find yourself working on any of the following: Defining the architecture for our new public API - making foundational decisions about authentication, scalability, versioning, and developer experience that will shape the platform for years. Leading the design and implementation of our document ingestion pipelines to handle new input formats (e.g. PDF, Word) and new regulatory jurisdictions at scale. Designing evaluation frameworks and benchmarks to measure and improve system accuracy - and establishing these as engineering norms across teams. Driving improvements to our deployment architecture for enterprise customers with specific cloud and security requirements. Owning the technical strategy for internal tooling and developer experience across the monorepo - identifying bottlenecks and leading initiatives to address them. Working on the symbolic reasoning engine that powers our products - including decision tree evaluation, rule generation, and knowledge graph construction. Identifying and leading cross cutting technical initiatives that improve reliability, performance, or engineering velocity across the organisation. You'll be successful here if you have deep expertise in Python, including writing well typed, well tested code in a collaborative codebase, and strong opinions on how to structure Python projects at scale. you have a proven track record in system design and architecture - you've made foundational technical decisions that shaped the trajectory of a product or platform. you've tackled complex algorithms and data structures and have experience working with non trivial algorithmic problems at scale. you care deeply about production quality engineering - you don't just advocate for software quality, you actively set the standards and build the culture around it. you have a track record of technical leadership - you've influenced technical direction across multiple teams or projects without necessarily having direct reports. you have significant experience with cloud infrastructure (AWS preferred) - services such as S3, ECR, ECS/EKS, and infrastructure managed via Terraform or similar - and can make informed architectural decisions about deployment and scalability. you have a bias for action - you move quickly, make informed decisions, and iterate without waiting for perfect information. you have a relevant degree in Computer Science, Mathematics, Engineering, or STEM - or equivalent practical experience. Other skills You don't need to tick every box below, but any of the following would strengthen your application: Monorepo experience - comfortable working in and improving a large, shared codebase with multiple product teams contributing. CI/CD pipelines - hands on experience with GitHub Actions or similar, ideally including designing and optimising CI infrastructure. Experience with document processing pipelines - PDF parsing, OCR, structured data extraction. Familiarity with knowledge representation - decision trees, knowledge graphs, ontologies, or symbolic reasoning systems. Experience with LLM integration in production systems - prompt engineering, evaluation, working with APIs such as Gemini, Claude, or OpenAI. Frontend experience with React and TypeScript - we value engineers who can contribute across the stack when needed. Experience in regulated industries - fintech, audit, compliance, insurance, or banking. Familiarity with the modern Python tooling ecosystem: uv for package management, ruff for linting, pyright or similar type checkers. Experience with observability and monitoring tools such as Datadog. Experience mentoring engineers and helping teams grow their technical capabilities. How We Work We're a team of around 30 people based primarily in the UK. We operate a hybrid working policy, with three days a week in our Central London office. Engineering is organised into product focused squads, supported by shared infrastructure and an R&D function. We work in a monorepo, deploy to AWS, and care deeply about developer experience - we're actively investing in modernising our tooling, CI, and repository structure. We run hackathons, we have strong opinions about code quality (held loosely), and we ship often. Our culture is collaborative and low ego: engineers regularly move between teams, pair on hard problems, and contribute ideas regardless of seniority. We take the work seriously, but not ourselves.
.Net Developer- Active SC (MANDATORY)
scrumconnect ltd Taunton, Somerset
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful and innovative technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter. Role Purpose Join a blended agile delivery squad working on large-scale, secure digital services for a government client. As a Senior Developer, you will bring strong hands-on experience across both .NET and Python, contributing to cloud-native API development, Legacy modernisation, and DevSecOps practices - all within a Microsoft Azure environment and aligned to the highest engineering and security standards. Key Responsibilities Design, develop, and maintain full-stack applications and services using .NET Core and Python. Build and consume RESTful APIs following API-first and microservices design principles. Contribute to CI/CD pipelines in Azure DevOps - build, test, and deployment automation. Apply DevSecOps practices including SAST/DAST scanning, dependency management, and environment segregation. Participate in code reviews, uphold coding standards, and implement secure development practices. Support Legacy system modernisation - migrating from older Windows and .NET Framework environments. Produce clear technical documentation and contribute to architecture artefacts. Ensure all developed solutions meet WCAG AA accessibility standards. Work collaboratively with architects, lead developers, and delivery managers within an agile squad. Contribute to knowledge transfer and onboarding activities for client and team staff. Security Clearance - Mandatory SC (Security Check) clearance is mandatory for this role. Candidates must be eligible to obtain SC clearance. British nationality or a minimum of 5 years' UK residency is typically required. Clearance will be sponsored upon appointment. Essential Skills & ExperienceCore Languages - Mandatory.NET Core 10.0 & .NET Framework 4.8 [MANDATORY] Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Python - Production-Grade Experience [MANDATORY] Proficiency with Astral UV, virtual environments, and Python dependency management. Ability to build, maintain, and deploy Python-based services and tooling. JavaScript/TypeScript Cloud, DevOps & Infrastructure Microsoft Azure - Cloud-Native Development Experience Azure DevOps - CI/CD Pipeline Design and Management Infrastructure as Code - Terraform and/or Bicep Containerisation - Docker and/or Kubernetes Development Practices - Mandatory RESTful API design, development, and life cycle management Secure development - SAST/DAST tooling, code review, OWASP awareness Technical documentation to a high standard On-site in Taunton, Somerset - 2 days per week minimum Desirable Skills & Experience Legacy Windows technologies - Win32, WPF, MFC/ATL, COM, MSI packaging. Geospatial data formats - GeoJSON, MBTiles, GML. Familiarity with MOD Secure by Design and NCSC software security standards. Experience working in UK public sector or government digital services. Python geospatial tooling or data pipeline experience. Tech StackAreaTechnologies Backend: .NET Core 10.0, .NET Framework 4.8, C#, Python (Astral UV), REST APIs, Microservices Frontend: JavaScript, TypeScript, HTML5, CSS3, WCAG AA Cloud & DevOps: Microsoft Azure, Azure DevOps, CI/CD, Terraform, Bicep, Docker, Kubernetes Security: SAST/DAST, Secure by Design, SC Clearance (Mandatory) Geospatial: GeoJSON, MBTiles, GML (desirable) Tools: Git, Jira, Confluence, Azure DevOps Boards
27/07/2026
Contractor
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful and innovative technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter. Role Purpose Join a blended agile delivery squad working on large-scale, secure digital services for a government client. As a Senior Developer, you will bring strong hands-on experience across both .NET and Python, contributing to cloud-native API development, Legacy modernisation, and DevSecOps practices - all within a Microsoft Azure environment and aligned to the highest engineering and security standards. Key Responsibilities Design, develop, and maintain full-stack applications and services using .NET Core and Python. Build and consume RESTful APIs following API-first and microservices design principles. Contribute to CI/CD pipelines in Azure DevOps - build, test, and deployment automation. Apply DevSecOps practices including SAST/DAST scanning, dependency management, and environment segregation. Participate in code reviews, uphold coding standards, and implement secure development practices. Support Legacy system modernisation - migrating from older Windows and .NET Framework environments. Produce clear technical documentation and contribute to architecture artefacts. Ensure all developed solutions meet WCAG AA accessibility standards. Work collaboratively with architects, lead developers, and delivery managers within an agile squad. Contribute to knowledge transfer and onboarding activities for client and team staff. Security Clearance - Mandatory SC (Security Check) clearance is mandatory for this role. Candidates must be eligible to obtain SC clearance. British nationality or a minimum of 5 years' UK residency is typically required. Clearance will be sponsored upon appointment. Essential Skills & ExperienceCore Languages - Mandatory.NET Core 10.0 & .NET Framework 4.8 [MANDATORY] Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Python - Production-Grade Experience [MANDATORY] Proficiency with Astral UV, virtual environments, and Python dependency management. Ability to build, maintain, and deploy Python-based services and tooling. JavaScript/TypeScript Cloud, DevOps & Infrastructure Microsoft Azure - Cloud-Native Development Experience Azure DevOps - CI/CD Pipeline Design and Management Infrastructure as Code - Terraform and/or Bicep Containerisation - Docker and/or Kubernetes Development Practices - Mandatory RESTful API design, development, and life cycle management Secure development - SAST/DAST tooling, code review, OWASP awareness Technical documentation to a high standard On-site in Taunton, Somerset - 2 days per week minimum Desirable Skills & Experience Legacy Windows technologies - Win32, WPF, MFC/ATL, COM, MSI packaging. Geospatial data formats - GeoJSON, MBTiles, GML. Familiarity with MOD Secure by Design and NCSC software security standards. Experience working in UK public sector or government digital services. Python geospatial tooling or data pipeline experience. Tech StackAreaTechnologies Backend: .NET Core 10.0, .NET Framework 4.8, C#, Python (Astral UV), REST APIs, Microservices Frontend: JavaScript, TypeScript, HTML5, CSS3, WCAG AA Cloud & DevOps: Microsoft Azure, Azure DevOps, CI/CD, Terraform, Bicep, Docker, Kubernetes Security: SAST/DAST, Secure by Design, SC Clearance (Mandatory) Geospatial: GeoJSON, MBTiles, GML (desirable) Tools: Git, Jira, Confluence, Azure DevOps Boards
CBS Butler
Senior DevSecOps Engineer
CBS Butler Reading, Berkshire
Senior SecDevOps Engineer - Secure Digital Platform (SDP) Data & Integration Reading (Hybrid - 3 days onsite per week) £65.00 - £71.43 per hour (Inside IR35) 12-Month Contract Active SC Clearance Required Sole UK Nationals Only We are seeking an experienced Senior SecDevOps Engineer to join a high-profile Secure Digital Platform (SDP) programme supporting critical UK Defence and Aerospace initiatives. This role will focus on designing, implementing and maintaining secure, scalable and resilient DevSecOps capabilities across data and integration platforms. The successful candidate will play a key role in embedding security throughout the software delivery life cycle, improving automation, and enabling secure digital transformation within a highly regulated environment. Essential Requirements Active SC Clearance (must already hold current clearance). Sole UK National due to project security requirements. Proven experience working within Defence, Aerospace, MOD, Defence Digital or other highly regulated environments . Ability to work 3 days per week onsite in Reading . The Role As a Senior SecDevOps Engineer, you will be responsible for developing secure delivery pipelines, automating infrastructure deployment, integrating security controls and supporting modern cloud-based platforms. Working alongside engineers, architects, security specialists and delivery teams, you will help ensure digital services are secure, resilient and capable of supporting mission-critical data and integration capabilities. Key Responsibilities Design, develop and maintain secure DevSecOps pipelines supporting data and integration services. Implement Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation or equivalent technologies . Embed security best practices throughout the software development and delivery life cycle. Automate security testing, vulnerability assessments and compliance checks within CI/CD workflows. Monitor and troubleshoot build, deployment and runtime environments. Support the reliability, availability and security of cloud-hosted platforms. Develop and maintain automation solutions to improve engineering efficiency. Support secure data integration solutions and ensure data availability, integrity and protection. Work with cross-functional teams including engineering, security, infrastructure and architecture. Provide technical guidance and mentoring to engineers and stakeholders. Identify opportunities to improve DevSecOps processes, tooling and platform capability. Essential Skills & Experience Strong commercial experience working within DevSecOps environments . Experience designing and supporting secure CI/CD pipelines. Strong knowledge of cloud platforms including Microsoft Azure, AWS or Google Cloud Platform . Experience with automation and pipeline tooling such as: Jenkins GitLab CI/CD Azure DevOps GitHub Actions Similar CI/CD technologies Strong understanding of Infrastructure as Code practices. Experience with container technologies including: Docker Kubernetes Container orchestration platforms Experience with Scripting languages such as: Python Bash PowerShell Strong understanding of security principles, secure engineering practices and vulnerability management. Knowledge of authentication and security protocols including: OAuth SAML TLS Experience troubleshooting complex build, deployment and production issues. Strong communication and stakeholder engagement skills. Desirable Experience Experience supporting secure government or Defence environments. AWS DevOps Engineer certification or equivalent. Certified Kubernetes Administrator (CKA) or similar container certification. Experience with data platforms, ETL processes and integration technologies. Knowledge of microservices architecture and API management. Experience implementing GDPR or other data privacy requirements. Exposure to security automation, compliance tooling and cloud security frameworks. Experience working with hybrid cloud environments. What's on Offer? 12-month contract £65.00 - £71.43 per hour (Inside IR35) Hybrid working with 3 days per week onsite in Reading Opportunity to work on secure digital platforms supporting UK Defence and Aerospace programmes Exposure to modern cloud, automation, security and data integration technologies Collaborative environment working alongside experienced engineering and architecture teams If you hold active SC Clearance , are a sole UK national , and have experience delivering secure DevSecOps solutions within Defence, Aerospace or government environments , we'd like to hear from you. Apply today for a confidential discussion.
27/07/2026
Contractor
Senior SecDevOps Engineer - Secure Digital Platform (SDP) Data & Integration Reading (Hybrid - 3 days onsite per week) £65.00 - £71.43 per hour (Inside IR35) 12-Month Contract Active SC Clearance Required Sole UK Nationals Only We are seeking an experienced Senior SecDevOps Engineer to join a high-profile Secure Digital Platform (SDP) programme supporting critical UK Defence and Aerospace initiatives. This role will focus on designing, implementing and maintaining secure, scalable and resilient DevSecOps capabilities across data and integration platforms. The successful candidate will play a key role in embedding security throughout the software delivery life cycle, improving automation, and enabling secure digital transformation within a highly regulated environment. Essential Requirements Active SC Clearance (must already hold current clearance). Sole UK National due to project security requirements. Proven experience working within Defence, Aerospace, MOD, Defence Digital or other highly regulated environments . Ability to work 3 days per week onsite in Reading . The Role As a Senior SecDevOps Engineer, you will be responsible for developing secure delivery pipelines, automating infrastructure deployment, integrating security controls and supporting modern cloud-based platforms. Working alongside engineers, architects, security specialists and delivery teams, you will help ensure digital services are secure, resilient and capable of supporting mission-critical data and integration capabilities. Key Responsibilities Design, develop and maintain secure DevSecOps pipelines supporting data and integration services. Implement Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation or equivalent technologies . Embed security best practices throughout the software development and delivery life cycle. Automate security testing, vulnerability assessments and compliance checks within CI/CD workflows. Monitor and troubleshoot build, deployment and runtime environments. Support the reliability, availability and security of cloud-hosted platforms. Develop and maintain automation solutions to improve engineering efficiency. Support secure data integration solutions and ensure data availability, integrity and protection. Work with cross-functional teams including engineering, security, infrastructure and architecture. Provide technical guidance and mentoring to engineers and stakeholders. Identify opportunities to improve DevSecOps processes, tooling and platform capability. Essential Skills & Experience Strong commercial experience working within DevSecOps environments . Experience designing and supporting secure CI/CD pipelines. Strong knowledge of cloud platforms including Microsoft Azure, AWS or Google Cloud Platform . Experience with automation and pipeline tooling such as: Jenkins GitLab CI/CD Azure DevOps GitHub Actions Similar CI/CD technologies Strong understanding of Infrastructure as Code practices. Experience with container technologies including: Docker Kubernetes Container orchestration platforms Experience with Scripting languages such as: Python Bash PowerShell Strong understanding of security principles, secure engineering practices and vulnerability management. Knowledge of authentication and security protocols including: OAuth SAML TLS Experience troubleshooting complex build, deployment and production issues. Strong communication and stakeholder engagement skills. Desirable Experience Experience supporting secure government or Defence environments. AWS DevOps Engineer certification or equivalent. Certified Kubernetes Administrator (CKA) or similar container certification. Experience with data platforms, ETL processes and integration technologies. Knowledge of microservices architecture and API management. Experience implementing GDPR or other data privacy requirements. Exposure to security automation, compliance tooling and cloud security frameworks. Experience working with hybrid cloud environments. What's on Offer? 12-month contract £65.00 - £71.43 per hour (Inside IR35) Hybrid working with 3 days per week onsite in Reading Opportunity to work on secure digital platforms supporting UK Defence and Aerospace programmes Exposure to modern cloud, automation, security and data integration technologies Collaborative environment working alongside experienced engineering and architecture teams If you hold active SC Clearance , are a sole UK national , and have experience delivering secure DevSecOps solutions within Defence, Aerospace or government environments , we'd like to hear from you. Apply today for a confidential discussion.
ARM (Advanced Resource Managers)
Senior JVM Software Engineer
ARM (Advanced Resource Managers)
Senior JVM Software Engineer (Scala/Java) 6-12-month contract - Inside IR35 - up to £600 per day London based - hybrid working - 2-3 days onsite Finance sector - must have previous experience Overview Our client is seeking a Senior Software Engineer to join a team building a distributed calculation engine used to calculate financial indices and quantitative models. This is a business-critical platform operating within a high-performance financial services environment. This is primarily a Back End engineering role, focused on designing and building new functionality rather than support or maintenance. Skills & Experience Strong senior-level software engineering background Significant commercial experience with JVM technologies (Scala or Java) Experience building complex Back End or distributed systems Strong understanding of software engineering fundamentals, including: Concurrency Testing Design patterns Clean code principles CI/CD practices Ability to operate independently and take ownership of complex technical problems Strong communication skills Hands-on design and development experience Ability to explain architectural decisions and technical trade-offs System ownership experience Strong Java development skills Understanding of how Java applications run in production JVM tuning and troubleshooting experience Performance optimisation experience Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
27/07/2026
Contractor
Senior JVM Software Engineer (Scala/Java) 6-12-month contract - Inside IR35 - up to £600 per day London based - hybrid working - 2-3 days onsite Finance sector - must have previous experience Overview Our client is seeking a Senior Software Engineer to join a team building a distributed calculation engine used to calculate financial indices and quantitative models. This is a business-critical platform operating within a high-performance financial services environment. This is primarily a Back End engineering role, focused on designing and building new functionality rather than support or maintenance. Skills & Experience Strong senior-level software engineering background Significant commercial experience with JVM technologies (Scala or Java) Experience building complex Back End or distributed systems Strong understanding of software engineering fundamentals, including: Concurrency Testing Design patterns Clean code principles CI/CD practices Ability to operate independently and take ownership of complex technical problems Strong communication skills Hands-on design and development experience Ability to explain architectural decisions and technical trade-offs System ownership experience Strong Java development skills Understanding of how Java applications run in production JVM tuning and troubleshooting experience Performance optimisation experience Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Senior Software Developer (UK-based)
PCI Pal
We're looking for a passionate and experienced Senior Software Developer to join one of our agile squads. In this role, you'll be hands on in designing, building, and enhancing features across the PCI Pal product suite, while also setting the technical standard through mentorship, code reviews, and driving engineering best practices. You'll collaborate closely with testers, product owners, and team leads to deliver high quality, maintainable solutions in a fast moving environment. With responsibilities spanning feature development, infrastructure support, and continuous learning, this is an opportunity to shape both the product and the team around you through expert level contribution and thoughtful technical leadership. The successful candidate must be within commuting distance to both London and Ipswich. This is a hybrid role with expectation that when required, the successful candidate can travel to one of our offices at least once per week. Job requirements Strong experience in modern C#, TypeScript, HTML and CSS Strong cloud platform experience, ideally AWS Strong CI/CD experience Strong experience of using infrastructure as code (e.g., CDK, Terraform) Experience developing serverless applications (e.g., Lambda) A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or React Have a good understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience writing performance critical code Experience using Git or a similar tool to track changes Experience with both the full .NET Framework and .NET Core Experience using observability systems such as Elastic APM or DataDog to track and diagnose issues in production A solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: Experience in VOIP (SIP and RTP advantageous) Experience of TDD/BDD/DDD Knowledge of PCI compliance and associated standards such as ISO 27001 Knowledge of accessibility standards and how to apply them (WCAG) Experience with developing CRM plugins Experience of Python and Data Analytics Experience of developing AI applications Working as part of a close knit squad of developers and testers to design, build and deliver high quality solutions in line with guidance and best practices of the department Providing technical guidance and mentorship to other members of your team Drive best practices - SOLID principles, design patterns and refactoring existing code to be more maintainable and efficient Writing code to develop, fix or enhance features within the PCI Pal product suite Working with your team lead and product owner to plan and refine projects Helping to ensure the team delivers high quality features on time in a rapidly changing environment Supporting the management of web infrastructure and performing associated health checks as needed Building and maintaining an expert knowledge of PCI Pal's products, services, and deployment methodology Creating internal technical and process documentation for your work to ensure knowledge is shared with the wider engineering team Maintain high standards of software quality within the team by establishing good practices and habits Writing testable, scalable and efficient code and leading code reviews Supporting live products Learning new technologies and keep abreast of existing technologies and be able to apply these to your work What we offer 25 days holiday, rising to 28 days per annum with length of service Medical, dental and optical insurance cover An exciting and flexible working environment surrounded by friendly and committed co workers Electric Vehicle Scheme incentive 'Work from anywhere' 2 weeks per year policy Reward, benefits and wellbeing hub (offering support, discounts, cashback and savings) Training and development opportunities Ad hoc team events, incentives and competitions
27/07/2026
Full time
We're looking for a passionate and experienced Senior Software Developer to join one of our agile squads. In this role, you'll be hands on in designing, building, and enhancing features across the PCI Pal product suite, while also setting the technical standard through mentorship, code reviews, and driving engineering best practices. You'll collaborate closely with testers, product owners, and team leads to deliver high quality, maintainable solutions in a fast moving environment. With responsibilities spanning feature development, infrastructure support, and continuous learning, this is an opportunity to shape both the product and the team around you through expert level contribution and thoughtful technical leadership. The successful candidate must be within commuting distance to both London and Ipswich. This is a hybrid role with expectation that when required, the successful candidate can travel to one of our offices at least once per week. Job requirements Strong experience in modern C#, TypeScript, HTML and CSS Strong cloud platform experience, ideally AWS Strong CI/CD experience Strong experience of using infrastructure as code (e.g., CDK, Terraform) Experience developing serverless applications (e.g., Lambda) A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or React Have a good understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience writing performance critical code Experience using Git or a similar tool to track changes Experience with both the full .NET Framework and .NET Core Experience using observability systems such as Elastic APM or DataDog to track and diagnose issues in production A solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: Experience in VOIP (SIP and RTP advantageous) Experience of TDD/BDD/DDD Knowledge of PCI compliance and associated standards such as ISO 27001 Knowledge of accessibility standards and how to apply them (WCAG) Experience with developing CRM plugins Experience of Python and Data Analytics Experience of developing AI applications Working as part of a close knit squad of developers and testers to design, build and deliver high quality solutions in line with guidance and best practices of the department Providing technical guidance and mentorship to other members of your team Drive best practices - SOLID principles, design patterns and refactoring existing code to be more maintainable and efficient Writing code to develop, fix or enhance features within the PCI Pal product suite Working with your team lead and product owner to plan and refine projects Helping to ensure the team delivers high quality features on time in a rapidly changing environment Supporting the management of web infrastructure and performing associated health checks as needed Building and maintaining an expert knowledge of PCI Pal's products, services, and deployment methodology Creating internal technical and process documentation for your work to ensure knowledge is shared with the wider engineering team Maintain high standards of software quality within the team by establishing good practices and habits Writing testable, scalable and efficient code and leading code reviews Supporting live products Learning new technologies and keep abreast of existing technologies and be able to apply these to your work What we offer 25 days holiday, rising to 28 days per annum with length of service Medical, dental and optical insurance cover An exciting and flexible working environment surrounded by friendly and committed co workers Electric Vehicle Scheme incentive 'Work from anywhere' 2 weeks per year policy Reward, benefits and wellbeing hub (offering support, discounts, cashback and savings) Training and development opportunities Ad hoc team events, incentives and competitions
Lorien
Senior Full Stack Developer
Lorien Bristol, Somerset
Senior Full Stack Developer, 90K, Bristol hybrid working We're looking for a Senior Full Stack Developer with a strong Back End focus to join a small, high-calibre engineering team. You'll play a key role in designing architecture, building APIs and integrations, and helping deliver a modern platform powered by AI and the latest Microsoft Azure technologies. Joining a well-funded business in the wealth management sector, you'll help build a brand-new adviser platform from the ground up, giving you the opportunity to influence technical decisions from day one. This is a greenfield opportunity where you'll have real ownership, influence technical decisions, and work directly with senior leadership. What You'll Be Doing Building scalable applications using TypeScript, Node.js and React Designing and developing APIs and third-party integrations Working with Azure services including Functions, Container Apps and PostgreSQL Building event-driven solutions and integration workflows Contributing to AI-powered features such as transcription and automated reporting Implementing infrastructure as code and CI/CD best practices Using tools such as Claude, Cursor and GitHub Copilot to accelerate development What We're Looking For strong software engineering experience Strong commercial experience with TypeScript and Node.js Full stack capability with a preference for Back End engineering Experience building cloud-native applications on Azure Strong API, integration and data modelling experience Experience working in startup, scale-up or fast-paced product environments Comfortable using AI-assisted development tools Why Apply? Greenfield platform build High ownership and technical influence Modern Azure and AI-focused tech stack Opportunity to shape architecture from the outset Build a product from the ground up If you're a strong TypeScript engineer who enjoys solving complex problems and building products from scratch, we'd love to hear from you! Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
27/07/2026
Full time
Senior Full Stack Developer, 90K, Bristol hybrid working We're looking for a Senior Full Stack Developer with a strong Back End focus to join a small, high-calibre engineering team. You'll play a key role in designing architecture, building APIs and integrations, and helping deliver a modern platform powered by AI and the latest Microsoft Azure technologies. Joining a well-funded business in the wealth management sector, you'll help build a brand-new adviser platform from the ground up, giving you the opportunity to influence technical decisions from day one. This is a greenfield opportunity where you'll have real ownership, influence technical decisions, and work directly with senior leadership. What You'll Be Doing Building scalable applications using TypeScript, Node.js and React Designing and developing APIs and third-party integrations Working with Azure services including Functions, Container Apps and PostgreSQL Building event-driven solutions and integration workflows Contributing to AI-powered features such as transcription and automated reporting Implementing infrastructure as code and CI/CD best practices Using tools such as Claude, Cursor and GitHub Copilot to accelerate development What We're Looking For strong software engineering experience Strong commercial experience with TypeScript and Node.js Full stack capability with a preference for Back End engineering Experience building cloud-native applications on Azure Strong API, integration and data modelling experience Experience working in startup, scale-up or fast-paced product environments Comfortable using AI-assisted development tools Why Apply? Greenfield platform build High ownership and technical influence Modern Azure and AI-focused tech stack Opportunity to shape architecture from the outset Build a product from the ground up If you're a strong TypeScript engineer who enjoys solving complex problems and building products from scratch, we'd love to hear from you! Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Recommended Recruitment LTD
Senior Frontend Engineer (Angular)
Recommended Recruitment LTD
£60,000-£85,000 Hybrid Working Enterprise SaaS Angular TypeScript A growing software company is looking for a Senior Frontend Engineer to play a key role in developing the user experience for an enterprise SaaS platform that brings together operational data, connected technology and modern workplace solutions. This is more than delivering screens and components-you'll help shape the frontend architecture of a product used by enterprise customers while working closely with UX, product and backend engineering teams. What you'll be working on Developing modern Angular applications using TypeScript Building reusable UI components and design systems Creating responsive, accessible user experiences Integrating with cloud-based backend services and APIs Improving application performance and maintainability Helping define frontend standards, tooling and engineering practices Mentoring developers through code reviews and knowledge sharing Why join? Help shape the frontend architecture of an established SaaS platform. Build applications that solve real operational challenges for enterprise customers. Work in a collaborative product team where engineering, UX and product work closely together. Influence technical decisions rather than simply delivering tickets. Contribute to a modern development environment focused on automation, code quality and continuous improvement. You'll bring Strong Angular and TypeScript experience Modern JavaScript, HTML and CSS Experience consuming REST APIs State management experience (NgRx, Signals or similar) Automated testing Accessibility and responsive design knowledge Experience working within Agile teams Package £60,000-£85,000 depending on experience Hybrid working with flexible hours 25 days annual leave plus bank holidays Pension Ongoing technical training and career development Opportunity to influence the future direction of a growing enterprise SaaS product
27/07/2026
Full time
£60,000-£85,000 Hybrid Working Enterprise SaaS Angular TypeScript A growing software company is looking for a Senior Frontend Engineer to play a key role in developing the user experience for an enterprise SaaS platform that brings together operational data, connected technology and modern workplace solutions. This is more than delivering screens and components-you'll help shape the frontend architecture of a product used by enterprise customers while working closely with UX, product and backend engineering teams. What you'll be working on Developing modern Angular applications using TypeScript Building reusable UI components and design systems Creating responsive, accessible user experiences Integrating with cloud-based backend services and APIs Improving application performance and maintainability Helping define frontend standards, tooling and engineering practices Mentoring developers through code reviews and knowledge sharing Why join? Help shape the frontend architecture of an established SaaS platform. Build applications that solve real operational challenges for enterprise customers. Work in a collaborative product team where engineering, UX and product work closely together. Influence technical decisions rather than simply delivering tickets. Contribute to a modern development environment focused on automation, code quality and continuous improvement. You'll bring Strong Angular and TypeScript experience Modern JavaScript, HTML and CSS Experience consuming REST APIs State management experience (NgRx, Signals or similar) Automated testing Accessibility and responsive design knowledge Experience working within Agile teams Package £60,000-£85,000 depending on experience Hybrid working with flexible hours 25 days annual leave plus bank holidays Pension Ongoing technical training and career development Opportunity to influence the future direction of a growing enterprise SaaS product
Senior Software Development Engineer, CloudFront Control Plane, CloudFront
United States Digital Space LLC
Job Overview AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centres and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help. CloudFront is one of AWS' largest services, at the centre of almost every major Internet event. Our customers use CloudFront for fast and secure delivery of web/application content, on demand video/music and live event streaming. As a Senior Software Development Engineer, you will lead the development of key initiatives, build and operate cutting edge features, delight customers and continue to scale to ever increasing heights. This is a unique opportunity to influence CloudFront technical direction as we build our next generation Control Plane services. Key Responsibilities Collaborate with experienced cross disciplinary Amazonians to conceive, design, and bring innovative products and services to market. Provide technical guidance to your team, design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. Drive big ideas to improve the availability and performance of the Cloud Front Control Plane team. Develop high quality, testable, and maintainable software. Work in an agile environment to deliver high quality software. A Day in the Life As a Senior SDE you will solve challenging problems at Amazon and influence millions of customers, sellers, and products around the world. You will provide technical guidance to drive long term plans, mentor, scale others, build and create new products, features and services from scratch, while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years. Qualifications Basic Qualifications Experience (non internship) in professional software development Experience in professional, non internship software development Experience programming with at least one modern language such as Java, C++, or C# including object oriented design Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Equal Opportunity & Accessibility Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit our accommodations page for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
27/07/2026
Full time
Job Overview AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centres and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help. CloudFront is one of AWS' largest services, at the centre of almost every major Internet event. Our customers use CloudFront for fast and secure delivery of web/application content, on demand video/music and live event streaming. As a Senior Software Development Engineer, you will lead the development of key initiatives, build and operate cutting edge features, delight customers and continue to scale to ever increasing heights. This is a unique opportunity to influence CloudFront technical direction as we build our next generation Control Plane services. Key Responsibilities Collaborate with experienced cross disciplinary Amazonians to conceive, design, and bring innovative products and services to market. Provide technical guidance to your team, design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. Drive big ideas to improve the availability and performance of the Cloud Front Control Plane team. Develop high quality, testable, and maintainable software. Work in an agile environment to deliver high quality software. A Day in the Life As a Senior SDE you will solve challenging problems at Amazon and influence millions of customers, sellers, and products around the world. You will provide technical guidance to drive long term plans, mentor, scale others, build and create new products, features and services from scratch, while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years. Qualifications Basic Qualifications Experience (non internship) in professional software development Experience in professional, non internship software development Experience programming with at least one modern language such as Java, C++, or C# including object oriented design Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Equal Opportunity & Accessibility Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit our accommodations page for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Applied AI ML Software Engineer III - LLM Suite Engineering - Senior Associate
United States Digital Space LLC
JOB DESCRIPTION Help shape how intelligent systems are built and delivered at the company. In this role, you'll contribute to the LLM Suite platform by building AI/ML and agentic capabilities that are secure, reliable, and ready for production. You'll collaborate closely with senior engineers, learn through real design discussions, and grow your technical depth across cloud and modern AI frameworks. If you enjoy solving tough problems and iterating quickly with feedback, you'll fit right in. As an Applied AI ML Engineer in LLM Suite Engineering, Senior Associate, you will design, build, and troubleshoot software that enables AI/ML and agentic experiences on the platform. You will write secure, high-quality code and support algorithms that integrate with existing systems. You will collaborate with senior engineers on designs and implementation choices, focusing on reliability and operational stability. You will help deliver GenAI services using public cloud capabilities. You will explore and operationalize emerging patterns such as agent-to-agent communication, model context protocols, and agentic orchestration, turning early-stage concepts into scalable, production-ready capabilities. You will contribute as a team player who seeks and applies feedback. Job Responsibilities Design, develop, and troubleshoot software solutions using creative approaches to solve complex technical challenges Write secure, high-quality production code and maintain algorithms that integrate with existing systems Collaborate with senior engineers and participate in design discussions Build AI/ML solutions and agentic systems for the LLM Suite platform using public cloud architecture (Azure, AWS) and modern agentic frameworks Implement GenAI services leveraging Azure OpenAI models and AWS Bedrock Collaborate openly with the team, seek feedback, and apply it to improve outcomes Required Qualifications, Capabilities, and Skills Computer science degree or equivalent practical experience Hands on experience with system design, application development, testing, and operational stability Strong understanding of the Software Development Life Cycle Preferred Qualifications, Capabilities, and Skills Experience implementing GenAI services leveraging Azure OpenAI models and AWS Bedrock Proficiency in Python (FastAPI) Experience building microservices and APIs Experience with elastic compute, NoSQL databases, and messaging queues Proficiency working with large language models and building agents with LangGraph Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages, including containerization Knowledge of agent-to-agent (A2A) communication, Model Context Protocol (MCP), AI skills development, personal AI assistants, or agentic orchestrators ABOUT US the company, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
27/07/2026
Full time
JOB DESCRIPTION Help shape how intelligent systems are built and delivered at the company. In this role, you'll contribute to the LLM Suite platform by building AI/ML and agentic capabilities that are secure, reliable, and ready for production. You'll collaborate closely with senior engineers, learn through real design discussions, and grow your technical depth across cloud and modern AI frameworks. If you enjoy solving tough problems and iterating quickly with feedback, you'll fit right in. As an Applied AI ML Engineer in LLM Suite Engineering, Senior Associate, you will design, build, and troubleshoot software that enables AI/ML and agentic experiences on the platform. You will write secure, high-quality code and support algorithms that integrate with existing systems. You will collaborate with senior engineers on designs and implementation choices, focusing on reliability and operational stability. You will help deliver GenAI services using public cloud capabilities. You will explore and operationalize emerging patterns such as agent-to-agent communication, model context protocols, and agentic orchestration, turning early-stage concepts into scalable, production-ready capabilities. You will contribute as a team player who seeks and applies feedback. Job Responsibilities Design, develop, and troubleshoot software solutions using creative approaches to solve complex technical challenges Write secure, high-quality production code and maintain algorithms that integrate with existing systems Collaborate with senior engineers and participate in design discussions Build AI/ML solutions and agentic systems for the LLM Suite platform using public cloud architecture (Azure, AWS) and modern agentic frameworks Implement GenAI services leveraging Azure OpenAI models and AWS Bedrock Collaborate openly with the team, seek feedback, and apply it to improve outcomes Required Qualifications, Capabilities, and Skills Computer science degree or equivalent practical experience Hands on experience with system design, application development, testing, and operational stability Strong understanding of the Software Development Life Cycle Preferred Qualifications, Capabilities, and Skills Experience implementing GenAI services leveraging Azure OpenAI models and AWS Bedrock Proficiency in Python (FastAPI) Experience building microservices and APIs Experience with elastic compute, NoSQL databases, and messaging queues Proficiency working with large language models and building agents with LangGraph Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages, including containerization Knowledge of agent-to-agent (A2A) communication, Model Context Protocol (MCP), AI skills development, personal AI assistants, or agentic orchestrators ABOUT US the company, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
Capital One
Lead Software Development Engineer - Shared Platforms
Capital One Nottingham, Nottinghamshire
About this role Capital One is a leading technology company that is changing banking for good by bringing humanity, ingenuity and simplicity to banking. In this role you will serve as a Lead Software Development Engineer - Shared Platforms in our Nottingham office, contributing to the development of applications and solutions that support our software and infrastructure delivery teams. What you'll do Lead a team or cross functional engineering team to design, enable and develop software features that support the delivery of software and services within your delivery domain. Work with engineering leads, stakeholders and the enterprise to understand product direction and translate requirements into technical solutions. Take end to end responsibility for technical design, implementation and operational considerations. Drive engineering best practices (Operational Excellence, Security, Quality, etc.) and set standards across the team and wider engineering teams. Innovate and identify opportunities to simplify and remove friction for engineers throughout the SDLC. Enable platforms and enablement teams to offer solutions that increase productivity and reduce friction. Build stronger partnerships between Product Engineering, senior engineering and the Enterprise. Qualifications Extensive, demonstrable knowledge of designing secure, high performance architectures at scale. Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, and SOLID principles, SOA, HTTP and REST. Experience with Spring and Spring Boot. Proficiency in cloud based projects, particularly with AWS, and in software engineering best practices. Experience with CI/CD tools such as Jenkins and unit testing frameworks (JUnit, Mockito). Familiarity with OpenTelemetry, data lakes and observability products (metrics, traces, logs, Go). Effective communication across engineering teams to maximize inner sourcing opportunities and reduce waste. Proven ability to deliver high quality applications at scale. Advocacy for quality and support for practices such as Pair Programming, TDD, and BDD. Where and how you'll work This is a permanent position based in our Nottingham office with a hybrid working model: three days in office (Tuesdays, Wednesdays and Thursdays) and the flexibility to work from home. Benefits Strong career progression supported by Capital One University training programmes. Core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance. Flexible benefits such as season ticket loans, cycle to work scheme and enhanced parental leave. Open plan workspaces and facilities designed to inspire and support you, including a fully serviced gym, subsidised restaurant and dedicated development resources. Equal Opportunity Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact .
27/07/2026
Full time
About this role Capital One is a leading technology company that is changing banking for good by bringing humanity, ingenuity and simplicity to banking. In this role you will serve as a Lead Software Development Engineer - Shared Platforms in our Nottingham office, contributing to the development of applications and solutions that support our software and infrastructure delivery teams. What you'll do Lead a team or cross functional engineering team to design, enable and develop software features that support the delivery of software and services within your delivery domain. Work with engineering leads, stakeholders and the enterprise to understand product direction and translate requirements into technical solutions. Take end to end responsibility for technical design, implementation and operational considerations. Drive engineering best practices (Operational Excellence, Security, Quality, etc.) and set standards across the team and wider engineering teams. Innovate and identify opportunities to simplify and remove friction for engineers throughout the SDLC. Enable platforms and enablement teams to offer solutions that increase productivity and reduce friction. Build stronger partnerships between Product Engineering, senior engineering and the Enterprise. Qualifications Extensive, demonstrable knowledge of designing secure, high performance architectures at scale. Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, and SOLID principles, SOA, HTTP and REST. Experience with Spring and Spring Boot. Proficiency in cloud based projects, particularly with AWS, and in software engineering best practices. Experience with CI/CD tools such as Jenkins and unit testing frameworks (JUnit, Mockito). Familiarity with OpenTelemetry, data lakes and observability products (metrics, traces, logs, Go). Effective communication across engineering teams to maximize inner sourcing opportunities and reduce waste. Proven ability to deliver high quality applications at scale. Advocacy for quality and support for practices such as Pair Programming, TDD, and BDD. Where and how you'll work This is a permanent position based in our Nottingham office with a hybrid working model: three days in office (Tuesdays, Wednesdays and Thursdays) and the flexibility to work from home. Benefits Strong career progression supported by Capital One University training programmes. Core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance. Flexible benefits such as season ticket loans, cycle to work scheme and enhanced parental leave. Open plan workspaces and facilities designed to inspire and support you, including a fully serviced gym, subsidised restaurant and dedicated development resources. Equal Opportunity Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact .
Capital One
Senior Software Development Engineer - SRE
Capital One Nottingham, Nottinghamshire
Role Overview Senior Software Development Engineer - SRE This role will lead the planning and implementation of key SRE initiatives for our cloud based back end services, driving performance, stability, and scalability while fostering a culture of quality, security, and resilience. Responsibilities You will technically lead a group of engineers responsible for maintaining and improving our back end services for our most critical customer and/or data applications within the cloud. Through your team and hands on engineering, help to shape and deliver the goals and vision set out by your Site Reliability Engineering Manager (SREM). Contribute to the major optimisation and improvement themes within the team. Identifying opportunities to reduce operational overheads through observability and service automation. Drive engineering best practice (e.g., Operational Excellence, Security, Quality, Resilience etc.) and set standards across the team and wider SRE community. Innovate within your team and contribute within your technical domain. Deliver key pieces of intent from inception through to design and hands on delivery, in collaboration with your SREM. Estimate, scope and plan your work within an agile environment. Qualifications Production grade experience of developing and managing APIs using Java & Springboot. Excellent understanding of SOLID principles, SOA, HTTP and REST. Good knowledge of Maven or Gradle. Production experience running microservices on container orchestration architectures. Passionate about API testing utilising tools similar to Wiremock, Pact, Postman and Cucumber. Good understanding of API authentication and authorisation mechanisms like OAuth. Knowledge using monitoring & logging tools to troubleshoot problems in a distributed network of systems. Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins. Development experience within a cloud environment. Strong experience in back end architectural and design patterns. Able to effectively communicate and partner across engineering to maximise inner sourcing opportunities and reduce waste. Extensive knowledge to successfully identify, troubleshoot and pre empt operational issues. Proactive approach to problem determination, identifying areas for improvement and system bottlenecks. Strong communication skills with proven ability to challenge and motivate technical teams. Learning & Growth Opportunities Broadening your knowledge of the cloud (specifically AWS). Scripting languages (e.g., Python, BASH). Site Reliability Engineering. Solving real world problems and being comfortable working in a complex regulated environment. Location & Work Model This is a permanent position based in our Nottingham office. We have a hybrid working model which gives you flexibility to work from our office and from home. You will be based in our Nottingham office 3 days a week on Tuesdays, Wednesdays and Thursdays. Equal Opportunity Employer We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
27/07/2026
Full time
Role Overview Senior Software Development Engineer - SRE This role will lead the planning and implementation of key SRE initiatives for our cloud based back end services, driving performance, stability, and scalability while fostering a culture of quality, security, and resilience. Responsibilities You will technically lead a group of engineers responsible for maintaining and improving our back end services for our most critical customer and/or data applications within the cloud. Through your team and hands on engineering, help to shape and deliver the goals and vision set out by your Site Reliability Engineering Manager (SREM). Contribute to the major optimisation and improvement themes within the team. Identifying opportunities to reduce operational overheads through observability and service automation. Drive engineering best practice (e.g., Operational Excellence, Security, Quality, Resilience etc.) and set standards across the team and wider SRE community. Innovate within your team and contribute within your technical domain. Deliver key pieces of intent from inception through to design and hands on delivery, in collaboration with your SREM. Estimate, scope and plan your work within an agile environment. Qualifications Production grade experience of developing and managing APIs using Java & Springboot. Excellent understanding of SOLID principles, SOA, HTTP and REST. Good knowledge of Maven or Gradle. Production experience running microservices on container orchestration architectures. Passionate about API testing utilising tools similar to Wiremock, Pact, Postman and Cucumber. Good understanding of API authentication and authorisation mechanisms like OAuth. Knowledge using monitoring & logging tools to troubleshoot problems in a distributed network of systems. Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins. Development experience within a cloud environment. Strong experience in back end architectural and design patterns. Able to effectively communicate and partner across engineering to maximise inner sourcing opportunities and reduce waste. Extensive knowledge to successfully identify, troubleshoot and pre empt operational issues. Proactive approach to problem determination, identifying areas for improvement and system bottlenecks. Strong communication skills with proven ability to challenge and motivate technical teams. Learning & Growth Opportunities Broadening your knowledge of the cloud (specifically AWS). Scripting languages (e.g., Python, BASH). Site Reliability Engineering. Solving real world problems and being comfortable working in a complex regulated environment. Location & Work Model This is a permanent position based in our Nottingham office. We have a hybrid working model which gives you flexibility to work from our office and from home. You will be based in our Nottingham office 3 days a week on Tuesdays, Wednesdays and Thursdays. Equal Opportunity Employer We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
C++ AI/ML Software Engineer
United States Digital Space LLC Cambridge, Cambridgeshire
C++ AI/ML Software Engineer HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware enforced security features. As AI becomes increasingly important in cybersecurity, we are expanding our R&D team in Cambridge, UK and are looking for an experienced C++ AI/ML Software Engineer to help develop the next generation of intelligent security solutions. You will be designing, developing, and optimizing AI and machine learning capabilities within our security platform, contributing to innovative features that leverage advanced analytics, behavioural detection, and intelligent threat prevention. Working as part of a highly collaborative engineering team, you will help bridge the gap between cutting edge machine learning research and production grade security software. To see what our engineering teams are working on, visit our technical blogs: We're looking for a talented software engineer with a strong background in modern C++ development and experience applying machine learning and AI techniques within commercial software products. This is a fantastic full time opportunity for a collaborative, hands on, and experienced developer to join a growing team working at the intersection of cybersecurity, systems software, and artificial intelligence. We offer a comprehensive benefits package and excellent career development opportunities. Responsibilities Design, develop, and maintain AI/ML driven features within HP Wolf Security products. Develop high performance C++ components that integrate machine learning models into endpoint security solutions. Collaborate with data scientists and security researchers to productionise AI and machine learning algorithms. Optimise model inference, performance, scalability, and resource utilisation on endpoint devices. Develop data processing, evaluation, and automation tools using Python. Contribute to the design and implementation of intelligent threat detection, behavioural analysis, and anomaly detection capabilities. Participate in architecture discussions, code reviews, testing, and continuous improvement of engineering practices. Evaluate emerging AI technologies and contribute to future product innovation. Qualifications Strong proficiency in modern C++ design, development, debugging, testing, and performance optimisation. Experience developing and deploying machine learning or AI based software solutions. Excellent analytical, problem solving, and software engineering skills. Experience working with Python for machine learning workflows, automation, or tooling. Understanding of software development lifecycle, testing methodologies, and version control systems. Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, or equivalent experience. Desired Additional Experience Machine learning frameworks such as TensorFlow, PyTorch, ONNX Runtime, or similar. AI model deployment, optimisation, and inference in production environments. Data processing, feature engineering, and model evaluation techniques. Security, cybersecurity, or threat detection applications of AI/ML. Large Language Models (LLMs), Generative AI, or AI assisted security technologies. High performance, multi threaded, or systems level C++ development. Cloud based AI/ML services and MLOps practices. Location & Working Model This role is based in HP's Cambridge office under a hybrid working arrangement, with a minimum requirement to be onsite three days per week. As a people focused senior role, regular in person collaboration is encouraged. About You You're out to reimagine and reinvent what's possible - in your career as well as the world around you. We love taking on tough challenges, disrupting the status quo, and creating what's next. We're in search of talented people who are inspired by big challenges, driven to learn and grow, and dedicated to making a meaningful difference. Why Join HP Wolf Security HP Wolf Security is central to HP's strategy in the PC market, with security designed into hardware, firmware, and software. This integrated approach enables HP to differentiate through built in, enterprise grade protection and manageability. This role sits at the heart of that strategy, helping deliver the tools that allow customers to deploy, manage, and trust secure PCs at scale. The primary focus of the HP Wolf Security team is developing cyber security solutions to protect our customers' devices and data. The digital threat landscape is ever changing and as the cybersecurity industry reacts and adapts to changes, so too do the malware authors. Our unique micro virtualization technology ensures customers are protected from even the most bleeding edge cyber security threats. That micro virtualization technology forms a key pillar in a wider cyber security suite that we're actively developing. Our History Inspired by the isolation principles of traditional virtualization, HP's team known then as Bromium created a game changing technology called micro virtualization to protect end users against advanced malware. Every task the user performs, such as opening a document or clicking on a link, is isolated in its own micro VM, with access to just the resources required for that task, and existing just for the life of the task. Protection is thus provided through isolation, without relying on detection, hence reliably defending the user from polymorphic and even zero day malware. Bromium was acquired by HP Inc on 19 September 2019 forming HP Wolf Security. For more information, visit our website: Equal Opportunity Employer (EEO) HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation, or any other characteristic protected by applicable national, federal, state, and local law(s). Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. The information obtained will be kept in strict confidence. For more information, review HP's EEO Policy or read about your rights as an applicant under the law here: "Know Your Rights: Workplace Discrimination is Illegal".
27/07/2026
Full time
C++ AI/ML Software Engineer HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware enforced security features. As AI becomes increasingly important in cybersecurity, we are expanding our R&D team in Cambridge, UK and are looking for an experienced C++ AI/ML Software Engineer to help develop the next generation of intelligent security solutions. You will be designing, developing, and optimizing AI and machine learning capabilities within our security platform, contributing to innovative features that leverage advanced analytics, behavioural detection, and intelligent threat prevention. Working as part of a highly collaborative engineering team, you will help bridge the gap between cutting edge machine learning research and production grade security software. To see what our engineering teams are working on, visit our technical blogs: We're looking for a talented software engineer with a strong background in modern C++ development and experience applying machine learning and AI techniques within commercial software products. This is a fantastic full time opportunity for a collaborative, hands on, and experienced developer to join a growing team working at the intersection of cybersecurity, systems software, and artificial intelligence. We offer a comprehensive benefits package and excellent career development opportunities. Responsibilities Design, develop, and maintain AI/ML driven features within HP Wolf Security products. Develop high performance C++ components that integrate machine learning models into endpoint security solutions. Collaborate with data scientists and security researchers to productionise AI and machine learning algorithms. Optimise model inference, performance, scalability, and resource utilisation on endpoint devices. Develop data processing, evaluation, and automation tools using Python. Contribute to the design and implementation of intelligent threat detection, behavioural analysis, and anomaly detection capabilities. Participate in architecture discussions, code reviews, testing, and continuous improvement of engineering practices. Evaluate emerging AI technologies and contribute to future product innovation. Qualifications Strong proficiency in modern C++ design, development, debugging, testing, and performance optimisation. Experience developing and deploying machine learning or AI based software solutions. Excellent analytical, problem solving, and software engineering skills. Experience working with Python for machine learning workflows, automation, or tooling. Understanding of software development lifecycle, testing methodologies, and version control systems. Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, or equivalent experience. Desired Additional Experience Machine learning frameworks such as TensorFlow, PyTorch, ONNX Runtime, or similar. AI model deployment, optimisation, and inference in production environments. Data processing, feature engineering, and model evaluation techniques. Security, cybersecurity, or threat detection applications of AI/ML. Large Language Models (LLMs), Generative AI, or AI assisted security technologies. High performance, multi threaded, or systems level C++ development. Cloud based AI/ML services and MLOps practices. Location & Working Model This role is based in HP's Cambridge office under a hybrid working arrangement, with a minimum requirement to be onsite three days per week. As a people focused senior role, regular in person collaboration is encouraged. About You You're out to reimagine and reinvent what's possible - in your career as well as the world around you. We love taking on tough challenges, disrupting the status quo, and creating what's next. We're in search of talented people who are inspired by big challenges, driven to learn and grow, and dedicated to making a meaningful difference. Why Join HP Wolf Security HP Wolf Security is central to HP's strategy in the PC market, with security designed into hardware, firmware, and software. This integrated approach enables HP to differentiate through built in, enterprise grade protection and manageability. This role sits at the heart of that strategy, helping deliver the tools that allow customers to deploy, manage, and trust secure PCs at scale. The primary focus of the HP Wolf Security team is developing cyber security solutions to protect our customers' devices and data. The digital threat landscape is ever changing and as the cybersecurity industry reacts and adapts to changes, so too do the malware authors. Our unique micro virtualization technology ensures customers are protected from even the most bleeding edge cyber security threats. That micro virtualization technology forms a key pillar in a wider cyber security suite that we're actively developing. Our History Inspired by the isolation principles of traditional virtualization, HP's team known then as Bromium created a game changing technology called micro virtualization to protect end users against advanced malware. Every task the user performs, such as opening a document or clicking on a link, is isolated in its own micro VM, with access to just the resources required for that task, and existing just for the life of the task. Protection is thus provided through isolation, without relying on detection, hence reliably defending the user from polymorphic and even zero day malware. Bromium was acquired by HP Inc on 19 September 2019 forming HP Wolf Security. For more information, visit our website: Equal Opportunity Employer (EEO) HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation, or any other characteristic protected by applicable national, federal, state, and local law(s). Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. The information obtained will be kept in strict confidence. For more information, review HP's EEO Policy or read about your rights as an applicant under the law here: "Know Your Rights: Workplace Discrimination is Illegal".
Lead Business Analyst (Techno-Functional)
Shoptalk Basildon, Essex
Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Software Development Engineering - Advisor I About your role: At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Advisor I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross functional teams to deliver solutions that align with our business goals and client needs. What you'll do: Lead the design, development, and implementation of software applications to support Fiserv's business goals. Collaborate with cross functional teams to gather requirements and translate them into technical specifications. Perform coding, testing, and debugging of applications to ensure optimal performance. Maintain and improve existing codebases and lead peer review processes. Mentor junior developers and provide technical guidance to enhance team capabilities. Responsibilities listed are not intended to be all-inclusive and may be modified as necessary. Senior Java / Full Stack Developer role within a Fintech real time payments engineering team, building solutions for major global banks. Design, develop, and enhance high performance, scalable, real time payment processing systems. End to end ownership across the software development lifecycle, including development, testing, maintenance, and production support. Strong backend expertise in Java 11+ (17/21 preferred), Spring, Spring Boot, and microservices architecture. Reactive and event driven programming using Akka, Kafka, JMS, RabbitMQ, ActiveMQ, with high throughput and low latency requirements. Hands on full stack development, including modern frontend technologies such as Angular, React, JavaScript, and Node.js. Experience building and consuming RESTful / web services, integrating UI layers with backend services. Strong database skills with SQL and relational databases (DB2, Sybase) and exposure to NoSQL (MongoDB). Cloud and DevOps experience using AWS, Docker, Kubernetes, CI/CD pipelines (Jenkins, Sonar), and automated testing tools. Agile, engineering driven culture emphasizing TDD/BDD, Scrum, collaboration, with financial services or payments domain experience as a plus. Experience you'll need to have: 4+ years of experience in software development. 2+ years of experience in Java, C, C#, C++, or similar programming languages. 2+ years of experience in SQL databases. 2+ years of experience in AWS, Azure, or GCP services. 2+ years of experience with CI/CD pipelines and DevOps practices. 2+ years of experience with Agile methodologies. 4+ years of an equivalent combination of educational background, related experience, and/or military experience. Experience that would be great to have: Experience in the financial services industry. Our commitment to Diversity and Inclusion: Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
27/07/2026
Full time
Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Software Development Engineering - Advisor I About your role: At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Advisor I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross functional teams to deliver solutions that align with our business goals and client needs. What you'll do: Lead the design, development, and implementation of software applications to support Fiserv's business goals. Collaborate with cross functional teams to gather requirements and translate them into technical specifications. Perform coding, testing, and debugging of applications to ensure optimal performance. Maintain and improve existing codebases and lead peer review processes. Mentor junior developers and provide technical guidance to enhance team capabilities. Responsibilities listed are not intended to be all-inclusive and may be modified as necessary. Senior Java / Full Stack Developer role within a Fintech real time payments engineering team, building solutions for major global banks. Design, develop, and enhance high performance, scalable, real time payment processing systems. End to end ownership across the software development lifecycle, including development, testing, maintenance, and production support. Strong backend expertise in Java 11+ (17/21 preferred), Spring, Spring Boot, and microservices architecture. Reactive and event driven programming using Akka, Kafka, JMS, RabbitMQ, ActiveMQ, with high throughput and low latency requirements. Hands on full stack development, including modern frontend technologies such as Angular, React, JavaScript, and Node.js. Experience building and consuming RESTful / web services, integrating UI layers with backend services. Strong database skills with SQL and relational databases (DB2, Sybase) and exposure to NoSQL (MongoDB). Cloud and DevOps experience using AWS, Docker, Kubernetes, CI/CD pipelines (Jenkins, Sonar), and automated testing tools. Agile, engineering driven culture emphasizing TDD/BDD, Scrum, collaboration, with financial services or payments domain experience as a plus. Experience you'll need to have: 4+ years of experience in software development. 2+ years of experience in Java, C, C#, C++, or similar programming languages. 2+ years of experience in SQL databases. 2+ years of experience in AWS, Azure, or GCP services. 2+ years of experience with CI/CD pipelines and DevOps practices. 2+ years of experience with Agile methodologies. 4+ years of an equivalent combination of educational background, related experience, and/or military experience. Experience that would be great to have: Experience in the financial services industry. Our commitment to Diversity and Inclusion: Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
Software Developer - Clearing Technology
United States Digital Space LLC
Role Summary As a Senior Full Stack Developer specialising in C# .NET, you will be a pivotal member of our Software Development team in Clearing Technology, driving an AI first approach to the creation and enhancement of secure, responsive web based platforms. You will leverage modern AI assisted development tools and practices to accelerate delivery, improve code quality, and enhance developer productivity, while ensuring solutions meet the high standards of control, auditability, and reliability required within financial systems, including compliance with SOX (Sarbanes Oxley) requirements. Your expertise as a full stack developer in C# .NET and Node.js will be instrumental in delivering robust, scalable, and well governed applications. You will maintain a strong emphasis on testing, traceability, and deterministic system behaviour. Responsibilities Design, develop, and test components of modern, secure web based post trade platforms, applying AI assisted development practices to improve quality and delivery speed. Contribute to the overall architecture and design of technology solutions, incorporating AI enabled tooling and automation while ensuring control, transparency, and auditability. Develop solutions to a high standard that are maintainable, testable, and aligned to acceptance criteria, with a strong emphasis on traceability and deterministic behaviour in regulated environments. Leverage AI tools responsibly across the software development lifecycle (e.g. code generation, testing, documentation), ensuring outputs are reviewed, validated, and compliant with engineering standards. Communicate effectively with team members, contribute ideas, and stay current with emerging technologies and modern engineering practices. Ensure delivered systems are production ready, secure, and well documented, supporting operational handover and ongoing audit requirements. Follow coding standards and defined development processes, ensuring consistency, quality, and compliance across all deliverables. Resolve third line support issues in a professional and timely manner, applying a structured and analytical approach to problem solving. All Staff Ensuring compliance with the company's regulatory requirements under the FCA, NFA, AMF, AFM, MAS. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times complying with the FCA's Code of Conduct. To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. To report any breaches of policy to Compliance and/or your supervisor as required. To escalate risk events immediately. To provide input to risk management processes, as required. Essential Skills and Experience Experience in C# .NET, Node.js, React, JavaScript, TypeScript. Experience leveraging AI assisted development tools (e.g. code generation, automated testing, developer productivity tooling) to improve delivery speed and quality. Strong understanding of applying AI responsibly within the software development lifecycle, ensuring traceability, auditability, and control. Experience with NoSQL or RDMS databases. Infrastructure as Code, Terraform or equivalent. Modern CI/CD and DevOps practices. Cloud technology, ideally AWS (Amazon Web Services). Knowledge of BDD/TDD. Agile and scrum development methodologies. Methodical approach to software architecture and design and experience employing the right design choices for a given project. Excellent verbal and written communication skills. Desirable Understanding of financial products across derivatives, FX, commodities, cash equities or fixed income. Good knowledge of the post trade lifecycle, including confirmation/affirmation, allocations, settlement, clearing, collateral and margin, lifecycle events, reconciliations, and exceptions management. Exposure to embedding AI capabilities into end user applications (e.g. intelligent workflows, automation, or decision support). Experience with SOLID. Experience with Domain Driven Design. Experience working in a regulated environment and knowledge of the financial markets. Competencies A collaborative team player, approachable, self efficient, and able to foster a positive engineering culture, including adoption of AI first practices. Demonstrates curiosity, particularly in emerging technologies, AI capabilities, and continuous improvement of development practices. Resilient in a challenging, fast paced, and regulated environment. Excels at building relationships, networking, and influencing others across both technical and business teams. Strategic collaborator with insight and agility, able to anticipate future challenges, including those related to scale, regulation, and technology evolution, ensuring operational effectiveness. Conduct Rules Act with integrity. Act with due skill, care and diligence. Be open and cooperative with the FCA, the PRA and other regulators. Pay due regard to the interests of customers and treat them fairly. Observe proper standard of market conduct. Act to deliver good outcomes for retail customers. Company Values Be collaborative - by working together across the organisation, we foster teamwork, can better respond to challenges and successfully deliver for our clients. Act with integrity - we pride ourselves on our honesty and high ethical standards. We apply these values when working with all our clients, colleagues and other stakeholders. Be adaptable and entrepreneurial - we embrace change as markets evolve to constantly increase our efficiency and create innovative solutions for our clients. We are interested in the world around us and inquisitive about understanding the challenges and opportunities our clients face. Be respectful - how we treat each other, and our clients says everything about who we are. We always act respectfully and treat people fairly in everything we do. Nurture talent - we aim to grow our own talent and make the company the place ambitious, hardworking and talented people choose to build their career. This means giving and taking stretch opportunities, taking risks, and committing to career development and support - for ourselves and our teams. Adaptable and nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. the company is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, the company is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.
27/07/2026
Full time
Role Summary As a Senior Full Stack Developer specialising in C# .NET, you will be a pivotal member of our Software Development team in Clearing Technology, driving an AI first approach to the creation and enhancement of secure, responsive web based platforms. You will leverage modern AI assisted development tools and practices to accelerate delivery, improve code quality, and enhance developer productivity, while ensuring solutions meet the high standards of control, auditability, and reliability required within financial systems, including compliance with SOX (Sarbanes Oxley) requirements. Your expertise as a full stack developer in C# .NET and Node.js will be instrumental in delivering robust, scalable, and well governed applications. You will maintain a strong emphasis on testing, traceability, and deterministic system behaviour. Responsibilities Design, develop, and test components of modern, secure web based post trade platforms, applying AI assisted development practices to improve quality and delivery speed. Contribute to the overall architecture and design of technology solutions, incorporating AI enabled tooling and automation while ensuring control, transparency, and auditability. Develop solutions to a high standard that are maintainable, testable, and aligned to acceptance criteria, with a strong emphasis on traceability and deterministic behaviour in regulated environments. Leverage AI tools responsibly across the software development lifecycle (e.g. code generation, testing, documentation), ensuring outputs are reviewed, validated, and compliant with engineering standards. Communicate effectively with team members, contribute ideas, and stay current with emerging technologies and modern engineering practices. Ensure delivered systems are production ready, secure, and well documented, supporting operational handover and ongoing audit requirements. Follow coding standards and defined development processes, ensuring consistency, quality, and compliance across all deliverables. Resolve third line support issues in a professional and timely manner, applying a structured and analytical approach to problem solving. All Staff Ensuring compliance with the company's regulatory requirements under the FCA, NFA, AMF, AFM, MAS. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times complying with the FCA's Code of Conduct. To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. To report any breaches of policy to Compliance and/or your supervisor as required. To escalate risk events immediately. To provide input to risk management processes, as required. Essential Skills and Experience Experience in C# .NET, Node.js, React, JavaScript, TypeScript. Experience leveraging AI assisted development tools (e.g. code generation, automated testing, developer productivity tooling) to improve delivery speed and quality. Strong understanding of applying AI responsibly within the software development lifecycle, ensuring traceability, auditability, and control. Experience with NoSQL or RDMS databases. Infrastructure as Code, Terraform or equivalent. Modern CI/CD and DevOps practices. Cloud technology, ideally AWS (Amazon Web Services). Knowledge of BDD/TDD. Agile and scrum development methodologies. Methodical approach to software architecture and design and experience employing the right design choices for a given project. Excellent verbal and written communication skills. Desirable Understanding of financial products across derivatives, FX, commodities, cash equities or fixed income. Good knowledge of the post trade lifecycle, including confirmation/affirmation, allocations, settlement, clearing, collateral and margin, lifecycle events, reconciliations, and exceptions management. Exposure to embedding AI capabilities into end user applications (e.g. intelligent workflows, automation, or decision support). Experience with SOLID. Experience with Domain Driven Design. Experience working in a regulated environment and knowledge of the financial markets. Competencies A collaborative team player, approachable, self efficient, and able to foster a positive engineering culture, including adoption of AI first practices. Demonstrates curiosity, particularly in emerging technologies, AI capabilities, and continuous improvement of development practices. Resilient in a challenging, fast paced, and regulated environment. Excels at building relationships, networking, and influencing others across both technical and business teams. Strategic collaborator with insight and agility, able to anticipate future challenges, including those related to scale, regulation, and technology evolution, ensuring operational effectiveness. Conduct Rules Act with integrity. Act with due skill, care and diligence. Be open and cooperative with the FCA, the PRA and other regulators. Pay due regard to the interests of customers and treat them fairly. Observe proper standard of market conduct. Act to deliver good outcomes for retail customers. Company Values Be collaborative - by working together across the organisation, we foster teamwork, can better respond to challenges and successfully deliver for our clients. Act with integrity - we pride ourselves on our honesty and high ethical standards. We apply these values when working with all our clients, colleagues and other stakeholders. Be adaptable and entrepreneurial - we embrace change as markets evolve to constantly increase our efficiency and create innovative solutions for our clients. We are interested in the world around us and inquisitive about understanding the challenges and opportunities our clients face. Be respectful - how we treat each other, and our clients says everything about who we are. We always act respectfully and treat people fairly in everything we do. Nurture talent - we aim to grow our own talent and make the company the place ambitious, hardworking and talented people choose to build their career. This means giving and taking stretch opportunities, taking risks, and committing to career development and support - for ourselves and our teams. Adaptable and nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. the company is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, the company is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.
Senior Backend Engineer
United States Digital Space LLC
Your Mission As a Senior Software Engineer at the company, you will play a crucial role in shaping the future of the company's technology, driving innovation, and ensuring we deliver a seamless, high-performance experience for our merchants across Europe. You will work with diverse, cross functional teams to design, develop, and maintain core components of our systems that power various aspects of our business, from payments processing and core banking to merchant lifecycle management and internal operations. Your contributions will directly impact our merchants' success, enabling them to thrive in an increasingly competitive landscape. As a Senior Software Engineer at the company, you will be expected to: Design, develop, and maintain clean, efficient, secure, and well tested code to support critical business needs, ensuring scalability, performance, and reliability across the company's systems. Take ownership of features and projects throughout the full software development lifecycle, including scoping, design, development, testing, deployment, and maintenance. Collaborate closely with cross functional teams (including product, design, data science, security, and operations) to understand requirements, provide technical insights, and contribute to architecture discussions. Build tools and integrate systems to enhance operational efficiency, reliability, and scalability of products across the business. Contribute to process improvements, focusing on continuous integration, delivery, and deployment to ensure a smooth and stable development pipeline. Participate in code reviews, share feedback constructively, and help elevate the overall quality and performance of the team's output. Mentor and support fellow developers, fostering a collaborative and innovative environment. Stay updated with the latest trends and technologies in software engineering, payments, and fintech, proactively identifying opportunities for improvement and innovation. Assist in troubleshooting complex issues related to our systems, providing timely resolutions to ensure uninterrupted service for our customers. Help define and promote best practices in software development, including code quality, testing, automation, and security. Serve as a subject matter expert in key areas, providing guidance and support to other teams. Requirements 5+ years of professional software development experience, with a solid understanding of backend systems, scalable architectures, and software design principles. Expertise in Java (17+), Spring Boot, and modern backend engineering practices. Experience with system design and architecture, including object oriented design patterns, microservices architecture, and API development. Experience building systems for high throughput, low latency, and reliability. Experience in data structures and performance trade offs. Excellent communication skills with the ability to influence and align stakeholders. Strong problem solving skills and the ability to debug complex issues across multiple systems or services. Experience working in an Agile/Scrum development process. Ability to work well as part of a team and independently in a fast paced environment. Nice to have Degree in computer science, engineering, or a related field. Previous experience in the Payments Industry, fintech, or Location and Business Recommendation Services platforms. Experience with cloud infrastructure (AWS, Kubernetes, Helm). Experience with current or specific frameworks, SDKs, APIs, and libraries relevant to the company's technology stack (e.g. Laravel, Spring, Reactor). Familiarity with authorization systems (e.g., RBAC, ABAC, SpiceDB). Experience with Behavior Driven Development (BDD) or Test Driven Development (TDD). Experience with CI/CD pipelines. The Perks Flexible working hours that suit both you and your team. Health Insurance. Physical and mental health support through our partnership with MyFitness. 25 days of Annual leave (+ Bank Holidays). Possibility to visit other company offices to meet colleagues when travel is safe and appropriate. Friday lunch in the office. Friendly, comfortable, and high end work equipment and informal office environment. Hybrid work mode policy. Equal Opportunity Employer We are committed to creating an inclusive environment where everyone, regardless of race, ethnicity, gender identity or expression, sexual orientation, age, disability, religion, or background, can thrive and do their best work. We believe that a diverse team leads to better ideas, stronger outcomes, and a more supportive workplace for all. If you require any reasonable adjustments at any stage of the recruitment process-whether for interviews, assessments, or other parts of the application-we encourage you to let us know. We are committed to ensuring that every candidate has a fair and accessible experience with us.
27/07/2026
Full time
Your Mission As a Senior Software Engineer at the company, you will play a crucial role in shaping the future of the company's technology, driving innovation, and ensuring we deliver a seamless, high-performance experience for our merchants across Europe. You will work with diverse, cross functional teams to design, develop, and maintain core components of our systems that power various aspects of our business, from payments processing and core banking to merchant lifecycle management and internal operations. Your contributions will directly impact our merchants' success, enabling them to thrive in an increasingly competitive landscape. As a Senior Software Engineer at the company, you will be expected to: Design, develop, and maintain clean, efficient, secure, and well tested code to support critical business needs, ensuring scalability, performance, and reliability across the company's systems. Take ownership of features and projects throughout the full software development lifecycle, including scoping, design, development, testing, deployment, and maintenance. Collaborate closely with cross functional teams (including product, design, data science, security, and operations) to understand requirements, provide technical insights, and contribute to architecture discussions. Build tools and integrate systems to enhance operational efficiency, reliability, and scalability of products across the business. Contribute to process improvements, focusing on continuous integration, delivery, and deployment to ensure a smooth and stable development pipeline. Participate in code reviews, share feedback constructively, and help elevate the overall quality and performance of the team's output. Mentor and support fellow developers, fostering a collaborative and innovative environment. Stay updated with the latest trends and technologies in software engineering, payments, and fintech, proactively identifying opportunities for improvement and innovation. Assist in troubleshooting complex issues related to our systems, providing timely resolutions to ensure uninterrupted service for our customers. Help define and promote best practices in software development, including code quality, testing, automation, and security. Serve as a subject matter expert in key areas, providing guidance and support to other teams. Requirements 5+ years of professional software development experience, with a solid understanding of backend systems, scalable architectures, and software design principles. Expertise in Java (17+), Spring Boot, and modern backend engineering practices. Experience with system design and architecture, including object oriented design patterns, microservices architecture, and API development. Experience building systems for high throughput, low latency, and reliability. Experience in data structures and performance trade offs. Excellent communication skills with the ability to influence and align stakeholders. Strong problem solving skills and the ability to debug complex issues across multiple systems or services. Experience working in an Agile/Scrum development process. Ability to work well as part of a team and independently in a fast paced environment. Nice to have Degree in computer science, engineering, or a related field. Previous experience in the Payments Industry, fintech, or Location and Business Recommendation Services platforms. Experience with cloud infrastructure (AWS, Kubernetes, Helm). Experience with current or specific frameworks, SDKs, APIs, and libraries relevant to the company's technology stack (e.g. Laravel, Spring, Reactor). Familiarity with authorization systems (e.g., RBAC, ABAC, SpiceDB). Experience with Behavior Driven Development (BDD) or Test Driven Development (TDD). Experience with CI/CD pipelines. The Perks Flexible working hours that suit both you and your team. Health Insurance. Physical and mental health support through our partnership with MyFitness. 25 days of Annual leave (+ Bank Holidays). Possibility to visit other company offices to meet colleagues when travel is safe and appropriate. Friday lunch in the office. Friendly, comfortable, and high end work equipment and informal office environment. Hybrid work mode policy. Equal Opportunity Employer We are committed to creating an inclusive environment where everyone, regardless of race, ethnicity, gender identity or expression, sexual orientation, age, disability, religion, or background, can thrive and do their best work. We believe that a diverse team leads to better ideas, stronger outcomes, and a more supportive workplace for all. If you require any reasonable adjustments at any stage of the recruitment process-whether for interviews, assessments, or other parts of the application-we encourage you to let us know. We are committed to ensuring that every candidate has a fair and accessible experience with us.
Senior Software Developer
Halliburton Abingdon, Oxfordshire
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own the full development cycle for the features and systems your team assigns you. At Landmark, that means working on software that oil and gas operators depend on for high-stakes decisions. You take a feature from specification through design, implementation, testing, and delivery with minimal supervision and enough judgment to make good technical decisions along the way. You contribute to code reviews, improve the codebase and processes around you without waiting to be asked, and help junior engineers grow. The quality of what you build shows up in production software used by operators worldwide. Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Own features end to end: analyze requirements, design solutions, write the code, test it, and ship it Break complex specifications into concrete tasks with realistic schedules and flag risks early Proactively identify and fix weaknesses in the codebase, the test coverage, and the development process Investigate and resolve production defects, and trace root cause when symptom and source are not in the same place Apply secure coding practices, surface vulnerabilities in code reviews, and fix security issues as they arise Review code from other engineers with the same rigor you expect on your own work Evaluate and integrate open-source tools and libraries where they improve the systems you work on Mentor junior engineers through code reviews, pairing, and direct technical guidance Communicate clearly across a distributed, cross-timezone team Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 5-10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software and tracing root causes that span multiple components or layers Clear written and verbal communication, including the ability to explain technical decisions and trade-offs to teammates and stakeholders Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in enterprise software, SaaS platforms, or technically demanding application domains (scientific computing, real-time systems, large-scale data) Exposure to integrating machine learning, generative AI, or LLM-based components into application features Experience mentoring less experienced engineers Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end, communicate clearly when something is off track, and treat code reviews as a genuine quality tool rather than a formality. You are comfortable working across time zones, adaptable when requirements shift, and focused on delivery outcomes rather than task completion. You pick up new tools and techniques on your own, evaluate them critically, and bring the ones that work to your team. You help the engineers around you improve because you understand that team quality compounds over time. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. You will own real work that ships, learn from engineers who push you, and grow into the kind of engineer the team relies on. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation Location 97 Jubilee Avenue, Milton Park,Abingdon,Oxfordshire,OX14 4RW, United Kingdom Job Details Requisition Number:210132 Experience Level:Experienced Hire Job Family:Engineering/Science/Technology Product Service Line:Landmark Software & Services Full Time / Part Time:Full-time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
27/07/2026
Full time
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own the full development cycle for the features and systems your team assigns you. At Landmark, that means working on software that oil and gas operators depend on for high-stakes decisions. You take a feature from specification through design, implementation, testing, and delivery with minimal supervision and enough judgment to make good technical decisions along the way. You contribute to code reviews, improve the codebase and processes around you without waiting to be asked, and help junior engineers grow. The quality of what you build shows up in production software used by operators worldwide. Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Own features end to end: analyze requirements, design solutions, write the code, test it, and ship it Break complex specifications into concrete tasks with realistic schedules and flag risks early Proactively identify and fix weaknesses in the codebase, the test coverage, and the development process Investigate and resolve production defects, and trace root cause when symptom and source are not in the same place Apply secure coding practices, surface vulnerabilities in code reviews, and fix security issues as they arise Review code from other engineers with the same rigor you expect on your own work Evaluate and integrate open-source tools and libraries where they improve the systems you work on Mentor junior engineers through code reviews, pairing, and direct technical guidance Communicate clearly across a distributed, cross-timezone team Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 5-10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software and tracing root causes that span multiple components or layers Clear written and verbal communication, including the ability to explain technical decisions and trade-offs to teammates and stakeholders Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in enterprise software, SaaS platforms, or technically demanding application domains (scientific computing, real-time systems, large-scale data) Exposure to integrating machine learning, generative AI, or LLM-based components into application features Experience mentoring less experienced engineers Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end, communicate clearly when something is off track, and treat code reviews as a genuine quality tool rather than a formality. You are comfortable working across time zones, adaptable when requirements shift, and focused on delivery outcomes rather than task completion. You pick up new tools and techniques on your own, evaluate them critically, and bring the ones that work to your team. You help the engineers around you improve because you understand that team quality compounds over time. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. You will own real work that ships, learn from engineers who push you, and grow into the kind of engineer the team relies on. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation Location 97 Jubilee Avenue, Milton Park,Abingdon,Oxfordshire,OX14 4RW, United Kingdom Job Details Requisition Number:210132 Experience Level:Experienced Hire Job Family:Engineering/Science/Technology Product Service Line:Landmark Software & Services Full Time / Part Time:Full-time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
Scope AT Limited
Senior Python Developer - Python, Risk, PnL, Attribution, VaR Back-Testing, London
Scope AT Limited
Senior Python Developer - Python, Risk, PnL, Attribution, VaR Back-Testing, London A Tier 1 Investment bank are looking for a Senior Python Developer with strong Risk and PnL experience to join their Equities Risk and PnL team. Project is a rewrite of a PnL system - Attribution/VaR Back-testing. Building out this system This is a 2yr project. Analysis and basic build out has been underway since Feb 2026. Requirements Looking for a Risk/PnL Python guy - Risk is key. Not a Quant but a software engineer that has worked close to a desk Ideally worked closely with equities Front Office but not a deal breaker Maths/physics/quant degree nice but not essential By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
27/07/2026
Contractor
Senior Python Developer - Python, Risk, PnL, Attribution, VaR Back-Testing, London A Tier 1 Investment bank are looking for a Senior Python Developer with strong Risk and PnL experience to join their Equities Risk and PnL team. Project is a rewrite of a PnL system - Attribution/VaR Back-testing. Building out this system This is a 2yr project. Analysis and basic build out has been underway since Feb 2026. Requirements Looking for a Risk/PnL Python guy - Risk is key. Not a Quant but a software engineer that has worked close to a desk Ideally worked closely with equities Front Office but not a deal breaker Maths/physics/quant degree nice but not essential By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
Senior Full Stack Software Engineer (eDV)
Frontier Resourcing Manchester, Lancashire
Locations: Gloucester, London or Manchester We're supporting a leading defence organisation delivering advanced technology solutions into the UK's defence and national security sector. Due to continued growth, they are looking for eDV (Enhanced DV) Cleared Full Stack Developers at multiple levels (up to Principal) to join their high-performing engineering teams. This is an opportunity to work on mission critical systems that make a real world impact, within a highly secure environment. The Role As a Full Stack Software Developer, you'll be involved across the full development lifecycle, contributing to the design, development and integration of secure, scalable software solutions. Responsibilities may include: Developing high-quality, maintainable code Contributing to system architecture and design decisions Working within Agile delivery teams What We're Looking For Full stack experience within an agile team building enterprise grade web applications or backend services Java development with Spring Boot Front end development using modern JavaScript frameworks (e.g., React, Vue) Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull request workflows, and merge processes Experience with data visualisation tools or techniques We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. Clearance The role is working on highly secure Government programmes so active eDV Clearance is required What's On Offer Competitive salary with annual bonuses Additional eDV bonus Excellent pension and benefits Work on highly impactful, secure programmes Strong career development and progression opportunities Collaborative, engineering led environment
27/07/2026
Full time
Locations: Gloucester, London or Manchester We're supporting a leading defence organisation delivering advanced technology solutions into the UK's defence and national security sector. Due to continued growth, they are looking for eDV (Enhanced DV) Cleared Full Stack Developers at multiple levels (up to Principal) to join their high-performing engineering teams. This is an opportunity to work on mission critical systems that make a real world impact, within a highly secure environment. The Role As a Full Stack Software Developer, you'll be involved across the full development lifecycle, contributing to the design, development and integration of secure, scalable software solutions. Responsibilities may include: Developing high-quality, maintainable code Contributing to system architecture and design decisions Working within Agile delivery teams What We're Looking For Full stack experience within an agile team building enterprise grade web applications or backend services Java development with Spring Boot Front end development using modern JavaScript frameworks (e.g., React, Vue) Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull request workflows, and merge processes Experience with data visualisation tools or techniques We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. Clearance The role is working on highly secure Government programmes so active eDV Clearance is required What's On Offer Competitive salary with annual bonuses Additional eDV bonus Excellent pension and benefits Work on highly impactful, secure programmes Strong career development and progression opportunities Collaborative, engineering led environment

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board