Cambridge University Press & Assessment
Shaftesbury Road, Cambridge, UK
Job Title: Lead Software Architect
Salary: £68,600 to £91,700
Location: Cambridge, UK – Hybrid
Contract: Permanent
Hours: Full time, 35 Hours Per Week
Are you enthusiastic about shaping technology that delivers impact at scale?
As we continue to evolve our digital platforms to support learners, lecturers and researchers around the world, we are looking to appoint an experienced and motivated Lead Software Architect to join our Academic Technology group here at Cambridge University Press & Assessment, a world‑leading academic publisher and assessment organisation and a proud part of the University of Cambridge.
This is a fantastic opportunity to play a meaningful role in shaping the technical foundations of globally used digital products, ensuring they remain scalable, secure and fit for the future.
About the role
As Lead Software Architect, you will be accountable for owning the software architecture and engineering delivery across a product or platform vertical within our Academic Technology group.
Working at the intersection of solution architecture, product and engineering, you will translate solution designs and product priorities into well‑architected, shippable software, ensuring that technical direction is sound and delivery is sustained from planning through to production and live operation.
You will provide technical leadership across the full engineering lifecycle, including backend and frontend architecture, infrastructure, CI/CD pipelines and operational readiness. While this is not primarily a hands‑on coding role, it requires a strong engineering background and the ability to review code, challenge design decisions, unblock engineers and engage directly where it adds value.
A core aspect of the role is leading the adoption of AI‑enhanced engineering practices. You will shape how teams use AI‑assisted tooling across planning, development and quality assurance, focusing on responsible, practical use that measurably improves delivery quality, throughput and maintainability.
You will work closely with Solution Architects, Product Owners and UX colleagues to ensure requirements are technically feasible, well specified and correctly decomposed, acting as the key technical bridge between solution intent and engineering execution.
Additional responsibilities and accountabilities:
Owning the software architecture for an assigned product or platform area, ensuring solutions support both current delivery and future scalability.
Driving engineering delivery from planning through to production, translating solution designs into implementable engineering plans with clear scope, dependencies and sequencing.
Providing technical leadership and direction to distributed engineering teams, including Far shore, near shore and contract resources.
Removing technical blockers, making pragmatic trade‑off decisions and keeping delivery on track.
Defining and upholding technical standards, patterns and engineering conventions.
Leading the adoption of AI‑assisted software development practices and tooling across engineering teams.
Owning operational readiness, including infrastructure, CI/CD pipelines, monitoring and developer experience.
Evaluating technology and tooling choices, including build‑vs‑buy decisions, with clear and defensible rationale.
This position has been classified as a hybrid role, requiring the selected candidate to typically spend 40-60% of their time collaborating and connecting face-to-face at their dedicated location. Aside from our hybrid principles, other flexible working requests will be considered from the first day of employment, including other work arrangements should you require adjustments due to a disability or long-term health condition.
About You
As a senior software architecture or engineering leader, you will have a proven record of owning complex platforms or digital products end‑to‑end. You will be confident operating across technical and non‑technical audiences, bringing sound judgement, strong communication skills and a pragmatic approach to decision‑making.
You will have experience translating product and solution designs into engineering delivery, leading distributed teams, and balancing technical quality with delivery pace in complex environments.
If you meet the above minimum requirements, we encourage you to apply.
Your application will be even stronger if you can also demonstrate experience in content platforms, education technology, modern web technology stacks, or introducing new engineering tools and practices.
For a detailed job description, refer to the link at the bottom of the advert on our careers site.
We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.
Cambridge University Press & Assessment is an approved UK employer for the sponsorship of eligible roles and applicants under the Skilled Worker visa route. Please refer to the gov.uk website for guidance to understand your own eligibility based on the role you are applying for.
Rewards and benefits
We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible rewards package , featuring family-friendly and planet-friendly benefits including:
28 days annual leave plus bank holidays
Private medical, Dental and Permanent Health Insurance
Discretionary annual bonus
Group personal pension scheme
Life assurance up to 4 x annual salary
Green travel schemes
Ready to pursue your potential? Apply now.
We aim to support candidates by making our interview process clear and transparent. The closing date for all applications will be 8th May. We will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after it closes.
We aim to support candidates by making our interview process clear and transparent. If you are shortlisted and progressed through the stages, you can expect:
2 questions to answer at the application stage with a CV.
A 15-minute screening call with the Hiring Manager.
First stage interview, in person (if possible) with senior engineering and product colleagues.
Final stage interview: with Hiring Manager and Group Director, in-person at our offices in Cambridge.
If you require any reasonable adjustments during the recruitment process due to a disability or a long-term health condition, there will be an opportunity for you to inform us via the online application form. We will do our best to accommodate your needs.
Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
We are committed to an equitable recruitment process. As such, applications must be submitted via our official online application procedure. Please refrain from sending your CV directly to our recruiters. If you experience technical difficulties or require additional support with submitting your online application, contact the Recruiter.
Why join us
Joining us is your opportunity to pursue potential. You will belong to a collaborative team that is exploring new and better ways to serve students, teachers, and researchers across the globe – for the benefit of individuals, society, and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it is safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.
We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to employ people from a wide range of different communities.
27/04/2026
Full time
Job Title: Lead Software Architect
Salary: £68,600 to £91,700
Location: Cambridge, UK – Hybrid
Contract: Permanent
Hours: Full time, 35 Hours Per Week
Are you enthusiastic about shaping technology that delivers impact at scale?
As we continue to evolve our digital platforms to support learners, lecturers and researchers around the world, we are looking to appoint an experienced and motivated Lead Software Architect to join our Academic Technology group here at Cambridge University Press & Assessment, a world‑leading academic publisher and assessment organisation and a proud part of the University of Cambridge.
This is a fantastic opportunity to play a meaningful role in shaping the technical foundations of globally used digital products, ensuring they remain scalable, secure and fit for the future.
About the role
As Lead Software Architect, you will be accountable for owning the software architecture and engineering delivery across a product or platform vertical within our Academic Technology group.
Working at the intersection of solution architecture, product and engineering, you will translate solution designs and product priorities into well‑architected, shippable software, ensuring that technical direction is sound and delivery is sustained from planning through to production and live operation.
You will provide technical leadership across the full engineering lifecycle, including backend and frontend architecture, infrastructure, CI/CD pipelines and operational readiness. While this is not primarily a hands‑on coding role, it requires a strong engineering background and the ability to review code, challenge design decisions, unblock engineers and engage directly where it adds value.
A core aspect of the role is leading the adoption of AI‑enhanced engineering practices. You will shape how teams use AI‑assisted tooling across planning, development and quality assurance, focusing on responsible, practical use that measurably improves delivery quality, throughput and maintainability.
You will work closely with Solution Architects, Product Owners and UX colleagues to ensure requirements are technically feasible, well specified and correctly decomposed, acting as the key technical bridge between solution intent and engineering execution.
Additional responsibilities and accountabilities:
Owning the software architecture for an assigned product or platform area, ensuring solutions support both current delivery and future scalability.
Driving engineering delivery from planning through to production, translating solution designs into implementable engineering plans with clear scope, dependencies and sequencing.
Providing technical leadership and direction to distributed engineering teams, including Far shore, near shore and contract resources.
Removing technical blockers, making pragmatic trade‑off decisions and keeping delivery on track.
Defining and upholding technical standards, patterns and engineering conventions.
Leading the adoption of AI‑assisted software development practices and tooling across engineering teams.
Owning operational readiness, including infrastructure, CI/CD pipelines, monitoring and developer experience.
Evaluating technology and tooling choices, including build‑vs‑buy decisions, with clear and defensible rationale.
This position has been classified as a hybrid role, requiring the selected candidate to typically spend 40-60% of their time collaborating and connecting face-to-face at their dedicated location. Aside from our hybrid principles, other flexible working requests will be considered from the first day of employment, including other work arrangements should you require adjustments due to a disability or long-term health condition.
About You
As a senior software architecture or engineering leader, you will have a proven record of owning complex platforms or digital products end‑to‑end. You will be confident operating across technical and non‑technical audiences, bringing sound judgement, strong communication skills and a pragmatic approach to decision‑making.
You will have experience translating product and solution designs into engineering delivery, leading distributed teams, and balancing technical quality with delivery pace in complex environments.
If you meet the above minimum requirements, we encourage you to apply.
Your application will be even stronger if you can also demonstrate experience in content platforms, education technology, modern web technology stacks, or introducing new engineering tools and practices.
For a detailed job description, refer to the link at the bottom of the advert on our careers site.
We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.
Cambridge University Press & Assessment is an approved UK employer for the sponsorship of eligible roles and applicants under the Skilled Worker visa route. Please refer to the gov.uk website for guidance to understand your own eligibility based on the role you are applying for.
Rewards and benefits
We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible rewards package , featuring family-friendly and planet-friendly benefits including:
28 days annual leave plus bank holidays
Private medical, Dental and Permanent Health Insurance
Discretionary annual bonus
Group personal pension scheme
Life assurance up to 4 x annual salary
Green travel schemes
Ready to pursue your potential? Apply now.
We aim to support candidates by making our interview process clear and transparent. The closing date for all applications will be 8th May. We will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after it closes.
We aim to support candidates by making our interview process clear and transparent. If you are shortlisted and progressed through the stages, you can expect:
2 questions to answer at the application stage with a CV.
A 15-minute screening call with the Hiring Manager.
First stage interview, in person (if possible) with senior engineering and product colleagues.
Final stage interview: with Hiring Manager and Group Director, in-person at our offices in Cambridge.
If you require any reasonable adjustments during the recruitment process due to a disability or a long-term health condition, there will be an opportunity for you to inform us via the online application form. We will do our best to accommodate your needs.
Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
We are committed to an equitable recruitment process. As such, applications must be submitted via our official online application procedure. Please refrain from sending your CV directly to our recruiters. If you experience technical difficulties or require additional support with submitting your online application, contact the Recruiter.
Why join us
Joining us is your opportunity to pursue potential. You will belong to a collaborative team that is exploring new and better ways to serve students, teachers, and researchers across the globe – for the benefit of individuals, society, and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it is safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.
We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to employ people from a wide range of different communities.
Cambridge University Press & Assessment
Cambridge, UK
Senior Developer
Salary: £39,200 - £50,900
Location: Cambridge/UK requiring 40-60% of your time on-site in Cambridge (at least 2 days per week in the office)
Contract: Permanent and full time (35 hours per week)
Join the Exam Technology Organisation as a Senior Developer and build business‑critical applications that enable and extend our digital services. You'll work in an agile squad with end‑to‑end ownership - from solution design through delivery and support - while mentoring others and helping shape engineering best practice.
We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation, and a proud part of the University of Cambridge.
Our mission is to contribute to society through the pursuit of education, learning, and research at the highest international levels of excellence. Which is why every year, we give vital support to millions of people in more than 170 countries around the world. From teachers and learners to researchers and academics, we help to build confidence, unlock potential, and enable success. We give people the opportunity to show what they've learnt, we spread knowledge, spark enquiry, and aid understanding.
When you join Cambridge, you get the best possible combination of a supportive, caring environment, balanced with work that brings out the best in you. You will have access to learning and development opportunities, and business tools essential for your role so that you can perform at your peak.
About the role
The Senior Developer helps deliver and evolve our digital products and services by designing, building and supporting complex applications within the Exam Technology Organisation. Working in an agile squad, you'll turn requirements into reliable solutions while mentoring colleagues and championing engineering standards.
Design, develop, test and maintain working software for complex enterprise applications.
Analyse requirements and produce solution designs (including documentation and delivery estimates) that meet functional and non-functional needs.
Provide technical and business support to customers, the helpdesk and colleagues to meet operational requirements and resolve issues.
Perform unit and system testing, as well as support wider testing (SIT & UAT) and training activities with relevant stakeholders.
Track and report progress against agreed timelines and budget constraints, escalating risks and blockers appropriately.
Share knowledge and mentor other developers to improve team effectiveness and promote consistent engineering standards.
About you
A successful applicant will bring strong software engineering fundamentals, a collaborative mindset and the drive to improve how we deliver and support business‑critical services.
Programming Languages and Tools: Knowledge and experience in Oracle PL/SQL, Oracle Forms and Reports is essential. Knowledge of Master Data Management and experience in the Informatica IDMC toolset - MDM SaaS, Reference 360, CDI and CAI - are highly desired.
Modern software development expertise: Confident designing, coding, testing and maintaining complex applications.
Solution design thinking: Able to translate requirements into pragmatic designs, document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders.
Quality and reliability mindset: Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one.
Agile collaboration: Enjoys working in a squad environment, partnering with product owners and other specialists to deliver iteratively and respond to change.
Mentoring and knowledge sharing: Motivated to coach others, share learnings and help embed chapter standards and best practices.
Analytical problem solving: Methodical approach to diagnosing issues, identifying root causes and implementing sustainable fixes.
Security-aware delivery: Understands how software development choices impact security and applies routine secure engineering practices.
Continuous learning: Curious about new technologies and motivated to improve ways of working, tools and standards.
Desirable
Knowledge of Master Data Management and experience in the Informatica IDMC
If you would like to know more about this opportunity and what will make you successful, please see the full job description attached to the bottom of this vacancy on our careers site.
We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and who best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable and/or appropriate, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.
Please note, Cambridge University Press & Assessment is unable to sponsor this role under the Skilled Worker Visa route as it does not meet the minimum skill requirements
Rewards and benefits
We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible rewards package , featuring family-friendly and planet-friendly benefits including:
28 days annual leave plus bank holidays
Private medical and Permanent Health Insurance
Discretionary annual bonus
Group personal pension scheme
Life assurance up to 4 x annual salary
Green travel schemes
We are a hybrid working organisation, and we offer a range of flexible working options from day one. We expect most hybrid-working colleagues to spend 40-60% of their time at their dedicated office or location. We will also consider other work arrangements if you wish to work more flexibly or require adjustments due to a disability.
Ready to pursue your potential? Apply now.
We review applications on an ongoing basis, with a closing date for all applications being 30 April 2026 , we will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after the advert closes.
As part of the application process, you can expect:
Experience level questions asked on Oracle at the point of CV and cover letter
The first stage is a virtual interview via MS Teams. You may be given a brief to complete a role-related task, which will need to be returned by email before your interview.
The final stage is an in-person interview at our offices in Cambridge, or on Teams if required.
Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
Why join us
Joining us is your opportunity to pursue potential. You'll belong to a collaborative team that's exploring new and better ways to serve students, teachers and researchers across the globe – for the benefit of individuals, society and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it's safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.
We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to em ploy people from a wide range of different communities.
17/04/2026
Full time
Senior Developer
Salary: £39,200 - £50,900
Location: Cambridge/UK requiring 40-60% of your time on-site in Cambridge (at least 2 days per week in the office)
Contract: Permanent and full time (35 hours per week)
Join the Exam Technology Organisation as a Senior Developer and build business‑critical applications that enable and extend our digital services. You'll work in an agile squad with end‑to‑end ownership - from solution design through delivery and support - while mentoring others and helping shape engineering best practice.
We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation, and a proud part of the University of Cambridge.
Our mission is to contribute to society through the pursuit of education, learning, and research at the highest international levels of excellence. Which is why every year, we give vital support to millions of people in more than 170 countries around the world. From teachers and learners to researchers and academics, we help to build confidence, unlock potential, and enable success. We give people the opportunity to show what they've learnt, we spread knowledge, spark enquiry, and aid understanding.
When you join Cambridge, you get the best possible combination of a supportive, caring environment, balanced with work that brings out the best in you. You will have access to learning and development opportunities, and business tools essential for your role so that you can perform at your peak.
About the role
The Senior Developer helps deliver and evolve our digital products and services by designing, building and supporting complex applications within the Exam Technology Organisation. Working in an agile squad, you'll turn requirements into reliable solutions while mentoring colleagues and championing engineering standards.
Design, develop, test and maintain working software for complex enterprise applications.
Analyse requirements and produce solution designs (including documentation and delivery estimates) that meet functional and non-functional needs.
Provide technical and business support to customers, the helpdesk and colleagues to meet operational requirements and resolve issues.
Perform unit and system testing, as well as support wider testing (SIT & UAT) and training activities with relevant stakeholders.
Track and report progress against agreed timelines and budget constraints, escalating risks and blockers appropriately.
Share knowledge and mentor other developers to improve team effectiveness and promote consistent engineering standards.
About you
A successful applicant will bring strong software engineering fundamentals, a collaborative mindset and the drive to improve how we deliver and support business‑critical services.
Programming Languages and Tools: Knowledge and experience in Oracle PL/SQL, Oracle Forms and Reports is essential. Knowledge of Master Data Management and experience in the Informatica IDMC toolset - MDM SaaS, Reference 360, CDI and CAI - are highly desired.
Modern software development expertise: Confident designing, coding, testing and maintaining complex applications.
Solution design thinking: Able to translate requirements into pragmatic designs, document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders.
Quality and reliability mindset: Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one.
Agile collaboration: Enjoys working in a squad environment, partnering with product owners and other specialists to deliver iteratively and respond to change.
Mentoring and knowledge sharing: Motivated to coach others, share learnings and help embed chapter standards and best practices.
Analytical problem solving: Methodical approach to diagnosing issues, identifying root causes and implementing sustainable fixes.
Security-aware delivery: Understands how software development choices impact security and applies routine secure engineering practices.
Continuous learning: Curious about new technologies and motivated to improve ways of working, tools and standards.
Desirable
Knowledge of Master Data Management and experience in the Informatica IDMC
If you would like to know more about this opportunity and what will make you successful, please see the full job description attached to the bottom of this vacancy on our careers site.
We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and who best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable and/or appropriate, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.
Please note, Cambridge University Press & Assessment is unable to sponsor this role under the Skilled Worker Visa route as it does not meet the minimum skill requirements
Rewards and benefits
We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible rewards package , featuring family-friendly and planet-friendly benefits including:
28 days annual leave plus bank holidays
Private medical and Permanent Health Insurance
Discretionary annual bonus
Group personal pension scheme
Life assurance up to 4 x annual salary
Green travel schemes
We are a hybrid working organisation, and we offer a range of flexible working options from day one. We expect most hybrid-working colleagues to spend 40-60% of their time at their dedicated office or location. We will also consider other work arrangements if you wish to work more flexibly or require adjustments due to a disability.
Ready to pursue your potential? Apply now.
We review applications on an ongoing basis, with a closing date for all applications being 30 April 2026 , we will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after the advert closes.
As part of the application process, you can expect:
Experience level questions asked on Oracle at the point of CV and cover letter
The first stage is a virtual interview via MS Teams. You may be given a brief to complete a role-related task, which will need to be returned by email before your interview.
The final stage is an in-person interview at our offices in Cambridge, or on Teams if required.
Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
Why join us
Joining us is your opportunity to pursue potential. You'll belong to a collaborative team that's exploring new and better ways to serve students, teachers and researchers across the globe – for the benefit of individuals, society and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it's safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.
We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to em ploy people from a wide range of different communities.
Senior Full Stack Developer 12-Month Fixed-Term Contract | Hybrid Working (2 Days per Week in London) Salary £54,000 - £61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across Back End services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on Back End engineering using Go , while also contributing to modern React-based Front End applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable Back End services in Go Build modern Front End applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go/Golang Back End development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern Front End development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD/Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact £54,000 - £61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (see below) Services advertised are those of an employment agency.
11/05/2026
Senior Full Stack Developer 12-Month Fixed-Term Contract | Hybrid Working (2 Days per Week in London) Salary £54,000 - £61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across Back End services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on Back End engineering using Go , while also contributing to modern React-based Front End applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable Back End services in Go Build modern Front End applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go/Golang Back End development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern Front End development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD/Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact £54,000 - £61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (see below) Services advertised are those of an employment agency.
Global Award Winning Technology Brand SaaS - Platform based Products .Net C# Vue.JS HTML CSS Microservices Leeds City Centre/Hybrid Working £45-55k salary + £10k bonus Our client a global technology leader is currently looking for a Full Stack .NET Developer to work with the dev team to guide the provision of Software Development for in-house award winning products. Reporting to the Head of Development and working closely with all levels of the business, this role will be responsible for:- Software Development Lifecycle: Manage all aspects of the SDLC to deliver Strategic objectives and maintain exceptional standard of software Hands on Full Stack Architecture and Code development/coding Leadership: Provide leadership and guidance to coach, motivate, and lead team of Software Engineers Collaboration: work closely with Senior Stakeholders across the business to align goals and deliver the product vision People Growth: support team to enable personal and technical progression Continuous Improvement: spearhead improvement in process & practices to elevate Product Development Resource Allocation: provide support where needed for the projects that move the organisation forwards. Client Focus: Craft and implement development practices that meet client and business needs. Beneficial Skills/Experience: .NET 8 Vue.JS Strong knowledge of HTML and CSS CQRS/Mediator pattern Microservices AWS
11/05/2026
Full time
Global Award Winning Technology Brand SaaS - Platform based Products .Net C# Vue.JS HTML CSS Microservices Leeds City Centre/Hybrid Working £45-55k salary + £10k bonus Our client a global technology leader is currently looking for a Full Stack .NET Developer to work with the dev team to guide the provision of Software Development for in-house award winning products. Reporting to the Head of Development and working closely with all levels of the business, this role will be responsible for:- Software Development Lifecycle: Manage all aspects of the SDLC to deliver Strategic objectives and maintain exceptional standard of software Hands on Full Stack Architecture and Code development/coding Leadership: Provide leadership and guidance to coach, motivate, and lead team of Software Engineers Collaboration: work closely with Senior Stakeholders across the business to align goals and deliver the product vision People Growth: support team to enable personal and technical progression Continuous Improvement: spearhead improvement in process & practices to elevate Product Development Resource Allocation: provide support where needed for the projects that move the organisation forwards. Client Focus: Craft and implement development practices that meet client and business needs. Beneficial Skills/Experience: .NET 8 Vue.JS Strong knowledge of HTML and CSS CQRS/Mediator pattern Microservices AWS
Global Award Winning Technology Brand SaaS - Platform based Products .Net C# Vue.JS HTML CSS AWS SQL Woking Surrey/Hybrid Working £45-55k salary + £10k bonus Our client a global technology leader is currently looking for a .NET Developer to work with the dev team to guide the provision of Software Development for in-house award winning products. Reporting to the Head of Development and working closely with all levels of the business, this role will be responsible for:- Software Development Lifecycle: Manage all aspects of the SDLC to deliver Strategic objectives and maintain exceptional standard of software Hands on Full Stack Architecture and Code development/coding Leadership: Provide leadership and guidance to coach, motivate, and lead team of Software Engineers Collaboration: work closely with Senior Stakeholders across the business to align goals and deliver the product vision People Growth: support team to enable personal and technical progression Continuous Improvement: spearhead improvement in process & practices to elevate Product Development Resource Allocation: provide support where needed for the projects that move the organisation forwards. Client Focus: Craft and implement development practices that meet client and business needs. Beneficial Skills/Experience: .NET 8 Vue.JS Strong knowledge of HTML and CSS CQRS/Mediator pattern Microservices AWS
11/05/2026
Full time
Global Award Winning Technology Brand SaaS - Platform based Products .Net C# Vue.JS HTML CSS AWS SQL Woking Surrey/Hybrid Working £45-55k salary + £10k bonus Our client a global technology leader is currently looking for a .NET Developer to work with the dev team to guide the provision of Software Development for in-house award winning products. Reporting to the Head of Development and working closely with all levels of the business, this role will be responsible for:- Software Development Lifecycle: Manage all aspects of the SDLC to deliver Strategic objectives and maintain exceptional standard of software Hands on Full Stack Architecture and Code development/coding Leadership: Provide leadership and guidance to coach, motivate, and lead team of Software Engineers Collaboration: work closely with Senior Stakeholders across the business to align goals and deliver the product vision People Growth: support team to enable personal and technical progression Continuous Improvement: spearhead improvement in process & practices to elevate Product Development Resource Allocation: provide support where needed for the projects that move the organisation forwards. Client Focus: Craft and implement development practices that meet client and business needs. Beneficial Skills/Experience: .NET 8 Vue.JS Strong knowledge of HTML and CSS CQRS/Mediator pattern Microservices AWS
A career without limits As the nation's flag carrier, we take great pride in connecting Britain with the world and the world with Britain. It's something we've been doing for over 100 years, ever since we launched the world's first international scheduled air service between London and Paris. This originality has been in our blood since day one. It's the spirit we share with the people that fly with us, our partners, and our colleagues. So, whether you are a reassuring voice on the end of a phone, a smile at the door, under a wing keeping the turbines spinning or landing us gently in far-flung places, a job at British Airways is yours to make. We know great things can happen when you're inspired to think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit. The role: Principal Data Engineer You'll be part of the Operations Delivery Intelligence (ODI) directorate, acting as a technical leader for data engineering across the organisation. This area plays a critical role in enabling secure, scalable and high-performing data platforms that underpin data products and decision-making across British Airways. What you'll do: Act as a technical leader for data engineering best practice across delivery teams Lead the design, build, test and deployment of secure and scalable data pipelines Maintain and operate data products, ensuring availability, performance and resilience through monitoring and incident management Provide assurance on code quality and automation used to manage data flows Lead service reviews, health checks and root cause analysis to improve reliability and reduce operational overhead Set and embed standards for data processing documentation and version control Support and coach engineers on engineering patterns, coding standards and automated testing Lead agile ceremonies, delivery planning and retrospectives to support continuous improvement Define and improve developer experience by working with data product teams to resolve data processing issues Line manage Senior Data Engineers and support their development Participate in an on-call rota to support live data products What you'll bring to British Airways: Strong hands-on technical leadership in data engineering Deep understanding of cloud-based data ingestion, processing and storage techniques Expert knowledge of data processing, testing and monitoring practices Strong understanding of enterprise data management, optimisation and security at scale Confidence influencing technical direction and engineering standards Strong stakeholder engagement skills across business and technical teams Ability to break down complex problems and work effectively in ambiguous environments Delivery-focused, accountable and pragmatic mindset Collaborative approach with a focus on capability building and knowledge sharing Your experience: Excellent SQL development experience. Highly experienced in data ingestion, processing and storage techniques on cloud native tooling. Experience cloud data management i.e. Snowflake, AWS, DBT, or similar Paas and SaaS offerings. Experience of enterprise data management and security at scale. Knowledge of data modelling and optimisation. Expert in data processing, testing, and monitoring practices and frameworks. Experience supporting production data systems and resolving operational issues in CI/CD processes and agile development workflows. Expert in information security principles and access control within data environments. Degree or equivalent training in Computer Science, Engineering, or a related discipline is desirable. What we offer: We believe that all the people who work with us should feel valued for the part they play. It's one of the reasons our rewards go far beyond a competitive salary. From the day you join us, you'll get access to brilliant staff travel benefits including unlimited basic and premium standby tickets on British Airways flights. You'll also receive up to 30 discounted 'Hotline' airfares per year for yourself, friends, and family. At British Airways you'll have the chance to take on new challenges and move forward in a way that feels right for you. We encourage all those who work for us to consider opportunities right across our business to help you develop and progress. We never stand still, and we don't expect our people to either. Inclusion & Diversity At British Airways we all have a part to play in creating an inclusive place to work. Diverse representation among our people is really important to us and we recognise that all our colleagues are uniquely different and bring their own originality, creativity and identity to work. Inclusion and diversity is a key driver of innovation and we're committed to creating a culture where everyone feels that they can be themselves. We're looking for people from all backgrounds and cultures to join us and be a part of our journey to become a Better BA as we continue to connect Britain with the world and the world with Britain.
11/05/2026
Full time
A career without limits As the nation's flag carrier, we take great pride in connecting Britain with the world and the world with Britain. It's something we've been doing for over 100 years, ever since we launched the world's first international scheduled air service between London and Paris. This originality has been in our blood since day one. It's the spirit we share with the people that fly with us, our partners, and our colleagues. So, whether you are a reassuring voice on the end of a phone, a smile at the door, under a wing keeping the turbines spinning or landing us gently in far-flung places, a job at British Airways is yours to make. We know great things can happen when you're inspired to think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit. The role: Principal Data Engineer You'll be part of the Operations Delivery Intelligence (ODI) directorate, acting as a technical leader for data engineering across the organisation. This area plays a critical role in enabling secure, scalable and high-performing data platforms that underpin data products and decision-making across British Airways. What you'll do: Act as a technical leader for data engineering best practice across delivery teams Lead the design, build, test and deployment of secure and scalable data pipelines Maintain and operate data products, ensuring availability, performance and resilience through monitoring and incident management Provide assurance on code quality and automation used to manage data flows Lead service reviews, health checks and root cause analysis to improve reliability and reduce operational overhead Set and embed standards for data processing documentation and version control Support and coach engineers on engineering patterns, coding standards and automated testing Lead agile ceremonies, delivery planning and retrospectives to support continuous improvement Define and improve developer experience by working with data product teams to resolve data processing issues Line manage Senior Data Engineers and support their development Participate in an on-call rota to support live data products What you'll bring to British Airways: Strong hands-on technical leadership in data engineering Deep understanding of cloud-based data ingestion, processing and storage techniques Expert knowledge of data processing, testing and monitoring practices Strong understanding of enterprise data management, optimisation and security at scale Confidence influencing technical direction and engineering standards Strong stakeholder engagement skills across business and technical teams Ability to break down complex problems and work effectively in ambiguous environments Delivery-focused, accountable and pragmatic mindset Collaborative approach with a focus on capability building and knowledge sharing Your experience: Excellent SQL development experience. Highly experienced in data ingestion, processing and storage techniques on cloud native tooling. Experience cloud data management i.e. Snowflake, AWS, DBT, or similar Paas and SaaS offerings. Experience of enterprise data management and security at scale. Knowledge of data modelling and optimisation. Expert in data processing, testing, and monitoring practices and frameworks. Experience supporting production data systems and resolving operational issues in CI/CD processes and agile development workflows. Expert in information security principles and access control within data environments. Degree or equivalent training in Computer Science, Engineering, or a related discipline is desirable. What we offer: We believe that all the people who work with us should feel valued for the part they play. It's one of the reasons our rewards go far beyond a competitive salary. From the day you join us, you'll get access to brilliant staff travel benefits including unlimited basic and premium standby tickets on British Airways flights. You'll also receive up to 30 discounted 'Hotline' airfares per year for yourself, friends, and family. At British Airways you'll have the chance to take on new challenges and move forward in a way that feels right for you. We encourage all those who work for us to consider opportunities right across our business to help you develop and progress. We never stand still, and we don't expect our people to either. Inclusion & Diversity At British Airways we all have a part to play in creating an inclusive place to work. Diverse representation among our people is really important to us and we recognise that all our colleagues are uniquely different and bring their own originality, creativity and identity to work. Inclusion and diversity is a key driver of innovation and we're committed to creating a culture where everyone feels that they can be themselves. We're looking for people from all backgrounds and cultures to join us and be a part of our journey to become a Better BA as we continue to connect Britain with the world and the world with Britain.
A career without limits As the nation's flag carrier, we take great pride in connecting Britain with the world and the world with Britain. It's something we've been doing for over 100 years, ever since we launched the world's first international scheduled air service between London and Paris. This originality has been in our blood since day one. It's the spirit we share with the people that fly with us, our partners, and our colleagues. So, whether you are a reassuring voice on the end of a phone, a smile at the door, under a wing keeping the turbines spinning or landing us gently in far-flung places, a job at British Airways is yours to make. We know great things can happen when you're inspired to think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit. The role: Senior Data Engineer You'll be part of the Operations Delivery Intelligence (ODI) directorate, working in data delivery teams that build and operate the data pipelines and platforms underpinning data products across the organisation. This team plays a critical role in enabling scalable, secure and high-performing data solutions that support business decision-making and value creation. What you'll do: Design, build, test and deploy secure, scalable data pipelines Operate and maintain data products, ensuring availability, performance and resilience through monitoring, alerting and incident management Write code and automation scripts to manage and optimise data flows Participate in service reviews, health checks and root cause analysis to improve reliability and reduce operational overhead Contribute to data processing documentation and ensure changes are tracked and version controlled Support senior engineers in defining and embedding engineering patterns, coding standards and automated testing practices Actively participate in agile ceremonies, delivery planning and retrospectives Improve developer experience by working with data product teams to streamline integration and resolve platform issues Line manage Data Engineers and support their development Participate in an on-call rota to support data products What you'll bring to British Airways: Strong hands-on data engineering capability in cloud-based environments Deep understanding of data ingestion, processing, testing and monitoring practices Experience supporting production data systems and resolving operational issues Confidence writing maintainable, well-tested code and automation Strong delivery and accountability mindset Ability to work collaboratively within agile teams Clear communication skills and openness to feedback Proactive approach to problem solving and continuous improvement Your experience: Extensive experience in a technical or engineering role within a cloud data engineering environment. Extensive experience using some of all of BA core coding languages and technology stack. Deep understanding data processing, testing, and monitoring practices and frameworks. Knowledge of supporting production data systems and resolving operational issues. Experienced in CI/CD processes and agile development workflows. Sound working knowledge of information security principles and access control within platform environments. Degree or equivalent training in Computer Science, Engineering, or a related discipline is desirable What we offer: We believe that all the people who work with us should feel valued for the part they play. It's one of the reasons our rewards go far beyond a competitive salary. From the day you join us, you'll get access to brilliant staff travel benefits including unlimited basic and premium standby tickets on British Airways flights. You'll also receive up to 30 discounted 'Hotline' airfares per year for yourself, friends, and family. At British Airways you'll have the chance to take on new challenges and move forward in a way that feels right for you. We encourage all those who work for us to consider opportunities right across our business to help you develop and progress. We never stand still, and we don't expect our people to either. Inclusion & Diversity At British Airways we all have a part to play in creating an inclusive place to work. Diverse representation among our people is really important to us and we recognise that all our colleagues are uniquely different and bring their own originality, creativity and identity to work. Inclusion and diversity is a key driver of innovation and we're committed to creating a culture where everyone feels that they can be themselves. We're looking for people from all backgrounds and cultures to join us and be a part of our journey to become a Better BA as we continue to connect Britain with the world and the world with Britain.
11/05/2026
Full time
A career without limits As the nation's flag carrier, we take great pride in connecting Britain with the world and the world with Britain. It's something we've been doing for over 100 years, ever since we launched the world's first international scheduled air service between London and Paris. This originality has been in our blood since day one. It's the spirit we share with the people that fly with us, our partners, and our colleagues. So, whether you are a reassuring voice on the end of a phone, a smile at the door, under a wing keeping the turbines spinning or landing us gently in far-flung places, a job at British Airways is yours to make. We know great things can happen when you're inspired to think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit. The role: Senior Data Engineer You'll be part of the Operations Delivery Intelligence (ODI) directorate, working in data delivery teams that build and operate the data pipelines and platforms underpinning data products across the organisation. This team plays a critical role in enabling scalable, secure and high-performing data solutions that support business decision-making and value creation. What you'll do: Design, build, test and deploy secure, scalable data pipelines Operate and maintain data products, ensuring availability, performance and resilience through monitoring, alerting and incident management Write code and automation scripts to manage and optimise data flows Participate in service reviews, health checks and root cause analysis to improve reliability and reduce operational overhead Contribute to data processing documentation and ensure changes are tracked and version controlled Support senior engineers in defining and embedding engineering patterns, coding standards and automated testing practices Actively participate in agile ceremonies, delivery planning and retrospectives Improve developer experience by working with data product teams to streamline integration and resolve platform issues Line manage Data Engineers and support their development Participate in an on-call rota to support data products What you'll bring to British Airways: Strong hands-on data engineering capability in cloud-based environments Deep understanding of data ingestion, processing, testing and monitoring practices Experience supporting production data systems and resolving operational issues Confidence writing maintainable, well-tested code and automation Strong delivery and accountability mindset Ability to work collaboratively within agile teams Clear communication skills and openness to feedback Proactive approach to problem solving and continuous improvement Your experience: Extensive experience in a technical or engineering role within a cloud data engineering environment. Extensive experience using some of all of BA core coding languages and technology stack. Deep understanding data processing, testing, and monitoring practices and frameworks. Knowledge of supporting production data systems and resolving operational issues. Experienced in CI/CD processes and agile development workflows. Sound working knowledge of information security principles and access control within platform environments. Degree or equivalent training in Computer Science, Engineering, or a related discipline is desirable What we offer: We believe that all the people who work with us should feel valued for the part they play. It's one of the reasons our rewards go far beyond a competitive salary. From the day you join us, you'll get access to brilliant staff travel benefits including unlimited basic and premium standby tickets on British Airways flights. You'll also receive up to 30 discounted 'Hotline' airfares per year for yourself, friends, and family. At British Airways you'll have the chance to take on new challenges and move forward in a way that feels right for you. We encourage all those who work for us to consider opportunities right across our business to help you develop and progress. We never stand still, and we don't expect our people to either. Inclusion & Diversity At British Airways we all have a part to play in creating an inclusive place to work. Diverse representation among our people is really important to us and we recognise that all our colleagues are uniquely different and bring their own originality, creativity and identity to work. Inclusion and diversity is a key driver of innovation and we're committed to creating a culture where everyone feels that they can be themselves. We're looking for people from all backgrounds and cultures to join us and be a part of our journey to become a Better BA as we continue to connect Britain with the world and the world with Britain.
AI ENGINEER - AZURE &C# .NET or PYTHON Up to £60,000.00 Home Based with occasional travel Are You An AI Engineer, a strong Software Engineer transitioning into AI, or perhaps a Data/Automation Engineerwith some GenAI delivery experience? Why Not Join Us HereAt Simplify! If you decide that this AI Engineer position is the role for you,then you'll be joining the UK's largest group of property services, a businessthat is constantly looking to improve, and one that offers both excitingchallenges and job satisfaction. What You'll Be Doing We are seeking a capable and solutions focused AI Engineer to join our growing AI Team. This role blends Generative AI, Machine Learning (ML), Microsoft-centric software engineering, and integration, and is suited to someone who has delivered AI-powered solutions and is ready to deepen their expertise in an enterprise environment. You will work across Azure, M365, Copilot, Copilot Studio, Databricks, and modern engineering frameworks to deliver production grade AI services under agreed architecture and security standards. The role includes hands on experimentation and rapid proof of concept (PoC) development, with guidance from senior engineers on governance, risk, and best practice. You will help scale AI safely and sustainably across our property and legal services domain. We can offer the successful candidatementorship from Senior AI colleagues, support in architecture and governance, and opportunity to deepen Azure AI / Copilot / ML expertise. Key Responsibilities AI & GenAI Engineering Build and enhance GenAI solutions using Azure OpenAI, Azure AI Services, and Copilot extensibility, following agreed patterns. Implement RAG architectures (vector retrieval, embeddings, prompt strategies) with secure LLM integrations. Build conversational assistants and workflow automations using Copilot Studio and the Power Platform. Contribute to experimentation, prototyping, and PoC development to evaluate AI capabilities and feasibility. Support evaluation and integration of third party AI tools or APIs where required, working with the team to meet governance and security requirements. Machine Leaning Engineering Develop and operationalise ML models with appropriate review and documentation. Translate prototypes into robust services, collaborating with engineering colleagues to meet non functional requirements. Create ML pipelines and automate lifecycle workflows using team tooling and standards. Assist with monitoring, optimisation, escalating risks and issues where appropriate. Microsoft Code-Based Development Build AI-enabled services and APIs using .NET/C#, Python, Azure Functions, and REST under guidance on patterns and quality. Use Visual Studio, VS Code, GitHub, and Azure DevOps for CI/CD. Contribute to deployments using infrastructure as code templates (e.g., Bicep or ARM), with support from senior engineers. Implement integrations with Logic Apps, Service Bus, and Event Grid using secure, approved patterns. Data, Engineering & Integration Work with data and AI platforms such as Databricks and Azure data services. Build and maintain pipelines for ML and LLM workloads, partnering with data engineering where needed. Integrate internal and external systems using secure authentication and authorisation approaches. Follow responsible AI, privacy, and security standards, contributing to risk assessment and documentation. Quality, Testing & Delivery Conduct evaluation, guardrail and regression testing. Document architectures, PoCs, and technical decisions. Collaborate with stakeholders to refine use cases and deliver solutions. Core Requirements Hands on experience building solutions with Azure AI Services and integrating them into applications and or data solutions. Working knowledge of Azure OpenAI and common GenAI patterns (prompting, evaluation, basic RAG). Some experience with ML delivery (training, packaging, deployment, monitoring) in a live environment. Proficiency in either C#/.NET or Python, plus SQL fundamentals. Understanding of vector search concepts (embeddings, chunking, retrieval) and secure API integration. Experience using Git based workflows and CI/CD pipelines (e.g., GitHub or Azure DevOps). Strong communication and problem solving skills, including clear technical documentation Whilst not essential, we are especially keen to hear from candidates who candemonstrate knowledge andexperience in one or more of the following areas: building RAG solutions end to end and improving answer quality; Copilot Studio connectors/actions and Power Platform ALM; Databricks, Fabric, or Azure ML in a delivery setting; working knowledge of infrastructure as code and cloud deployment practices; understanding of REST API design and microservices patterns;awarness of emerging agent patterns ie, MCP/structured agentic architectures;and/or relevant certifications such as Azure AI Engineer Associate, Azure Data Scientist Associate, Power Platform Developer or Solution Architect, Databricks ML or Generative AI certifications, or Emerging AI and AI Solution certifications. Our People Simplify believes diversity brings benefits for our clients, our business and our people. This is why we are committed to being an inclusive employer and encourage applications from all suitable applicants irrespective of background, circumstances, age, disability, gender identity, ethnicity, religion or belief and sexual orientation.
11/05/2026
Full time
AI ENGINEER - AZURE &C# .NET or PYTHON Up to £60,000.00 Home Based with occasional travel Are You An AI Engineer, a strong Software Engineer transitioning into AI, or perhaps a Data/Automation Engineerwith some GenAI delivery experience? Why Not Join Us HereAt Simplify! If you decide that this AI Engineer position is the role for you,then you'll be joining the UK's largest group of property services, a businessthat is constantly looking to improve, and one that offers both excitingchallenges and job satisfaction. What You'll Be Doing We are seeking a capable and solutions focused AI Engineer to join our growing AI Team. This role blends Generative AI, Machine Learning (ML), Microsoft-centric software engineering, and integration, and is suited to someone who has delivered AI-powered solutions and is ready to deepen their expertise in an enterprise environment. You will work across Azure, M365, Copilot, Copilot Studio, Databricks, and modern engineering frameworks to deliver production grade AI services under agreed architecture and security standards. The role includes hands on experimentation and rapid proof of concept (PoC) development, with guidance from senior engineers on governance, risk, and best practice. You will help scale AI safely and sustainably across our property and legal services domain. We can offer the successful candidatementorship from Senior AI colleagues, support in architecture and governance, and opportunity to deepen Azure AI / Copilot / ML expertise. Key Responsibilities AI & GenAI Engineering Build and enhance GenAI solutions using Azure OpenAI, Azure AI Services, and Copilot extensibility, following agreed patterns. Implement RAG architectures (vector retrieval, embeddings, prompt strategies) with secure LLM integrations. Build conversational assistants and workflow automations using Copilot Studio and the Power Platform. Contribute to experimentation, prototyping, and PoC development to evaluate AI capabilities and feasibility. Support evaluation and integration of third party AI tools or APIs where required, working with the team to meet governance and security requirements. Machine Leaning Engineering Develop and operationalise ML models with appropriate review and documentation. Translate prototypes into robust services, collaborating with engineering colleagues to meet non functional requirements. Create ML pipelines and automate lifecycle workflows using team tooling and standards. Assist with monitoring, optimisation, escalating risks and issues where appropriate. Microsoft Code-Based Development Build AI-enabled services and APIs using .NET/C#, Python, Azure Functions, and REST under guidance on patterns and quality. Use Visual Studio, VS Code, GitHub, and Azure DevOps for CI/CD. Contribute to deployments using infrastructure as code templates (e.g., Bicep or ARM), with support from senior engineers. Implement integrations with Logic Apps, Service Bus, and Event Grid using secure, approved patterns. Data, Engineering & Integration Work with data and AI platforms such as Databricks and Azure data services. Build and maintain pipelines for ML and LLM workloads, partnering with data engineering where needed. Integrate internal and external systems using secure authentication and authorisation approaches. Follow responsible AI, privacy, and security standards, contributing to risk assessment and documentation. Quality, Testing & Delivery Conduct evaluation, guardrail and regression testing. Document architectures, PoCs, and technical decisions. Collaborate with stakeholders to refine use cases and deliver solutions. Core Requirements Hands on experience building solutions with Azure AI Services and integrating them into applications and or data solutions. Working knowledge of Azure OpenAI and common GenAI patterns (prompting, evaluation, basic RAG). Some experience with ML delivery (training, packaging, deployment, monitoring) in a live environment. Proficiency in either C#/.NET or Python, plus SQL fundamentals. Understanding of vector search concepts (embeddings, chunking, retrieval) and secure API integration. Experience using Git based workflows and CI/CD pipelines (e.g., GitHub or Azure DevOps). Strong communication and problem solving skills, including clear technical documentation Whilst not essential, we are especially keen to hear from candidates who candemonstrate knowledge andexperience in one or more of the following areas: building RAG solutions end to end and improving answer quality; Copilot Studio connectors/actions and Power Platform ALM; Databricks, Fabric, or Azure ML in a delivery setting; working knowledge of infrastructure as code and cloud deployment practices; understanding of REST API design and microservices patterns;awarness of emerging agent patterns ie, MCP/structured agentic architectures;and/or relevant certifications such as Azure AI Engineer Associate, Azure Data Scientist Associate, Power Platform Developer or Solution Architect, Databricks ML or Generative AI certifications, or Emerging AI and AI Solution certifications. Our People Simplify believes diversity brings benefits for our clients, our business and our people. This is why we are committed to being an inclusive employer and encourage applications from all suitable applicants irrespective of background, circumstances, age, disability, gender identity, ethnicity, religion or belief and sexual orientation.
NHS is seeking an OneEPR Integration Specialist (Senior Developer) offering a Band 7 salary of £49,387 - £56,515. This full-time, fixed-term position involves designing and deploying integration solutions and requires a Bachelor's degree in computer science or equivalent. Located in Carisbrooke with hybrid work flexibility, the role focuses on developing new features and maintaining system interfaces in a health care environment. The closing date for applications is 21st May 2026.
11/05/2026
Full time
NHS is seeking an OneEPR Integration Specialist (Senior Developer) offering a Band 7 salary of £49,387 - £56,515. This full-time, fixed-term position involves designing and deploying integration solutions and requires a Bachelor's degree in computer science or equivalent. Located in Carisbrooke with hybrid work flexibility, the role focuses on developing new features and maintaining system interfaces in a health care environment. The closing date for applications is 21st May 2026.
Job Summary This organisation is seeking a Senior Software Developer with strong technical skills, a passion for improving outcomes and user experience, and the ability to contribute innovative ideas within a multi-disciplinary team.The role involves developing digital solutions to high standards, working in Agile/DevOps teams, and supporting continuous improvement and multiple releases per week. Role Objectives Develop digital solutions delivered to high standards (e.g., GDS standards) Work effectively in Agile product development environments Collaborate within multi-disciplinary/DevOps teams (product owners, UX designers/researchers, developers, platform engineers) Support continuous improvement with multiple releases per week Mentor junior colleagues and share knowledge Technical Requirements Coding and Testing: Golang development experience Java Spring Boot HTML, CSS, Bootstrap Docker, Kubernetes Build tools: Maven, Gradle, Ant Source control: Git (branching, merging, etc.) Testing: TDD, unit testing, JUnit, Mockito, Cypress Functional test automation (API testing, UI testing with Cucumber/Nightwatch) Relational databases (MySQL, PostgreSQL), including data modeling, SQL scripts, stored procedures Nice to Have AWS experience Front-end JavaScript frameworks (React, Angular, Vue.js) RedHat OpenShift for container orchestration Knowledge of NCSC 14 cloud security principles Open Source BPMN workflow engines (Camunda, Activiti, Flowable) Competencies Agile and DevOps experience Team leadership and mentoring Integrity, honesty, and strong communication skills Ability to work with cross-functional teams Customer-facing experience Security Clearance Candidates must: Hold or be eligible for SC Clearance Have the right to work in the UK without sponsorship Have lived in the UK continuously for the past 5+ years Interview Process Initial phone screening - conducted by the recruitment team Technical interview - evaluates technical expertise and problem-solving Final stage - 10-15 minute presentation plus panel interview with multiple departments
11/05/2026
Full time
Job Summary This organisation is seeking a Senior Software Developer with strong technical skills, a passion for improving outcomes and user experience, and the ability to contribute innovative ideas within a multi-disciplinary team.The role involves developing digital solutions to high standards, working in Agile/DevOps teams, and supporting continuous improvement and multiple releases per week. Role Objectives Develop digital solutions delivered to high standards (e.g., GDS standards) Work effectively in Agile product development environments Collaborate within multi-disciplinary/DevOps teams (product owners, UX designers/researchers, developers, platform engineers) Support continuous improvement with multiple releases per week Mentor junior colleagues and share knowledge Technical Requirements Coding and Testing: Golang development experience Java Spring Boot HTML, CSS, Bootstrap Docker, Kubernetes Build tools: Maven, Gradle, Ant Source control: Git (branching, merging, etc.) Testing: TDD, unit testing, JUnit, Mockito, Cypress Functional test automation (API testing, UI testing with Cucumber/Nightwatch) Relational databases (MySQL, PostgreSQL), including data modeling, SQL scripts, stored procedures Nice to Have AWS experience Front-end JavaScript frameworks (React, Angular, Vue.js) RedHat OpenShift for container orchestration Knowledge of NCSC 14 cloud security principles Open Source BPMN workflow engines (Camunda, Activiti, Flowable) Competencies Agile and DevOps experience Team leadership and mentoring Integrity, honesty, and strong communication skills Ability to work with cross-functional teams Customer-facing experience Security Clearance Candidates must: Hold or be eligible for SC Clearance Have the right to work in the UK without sponsorship Have lived in the UK continuously for the past 5+ years Interview Process Initial phone screening - conducted by the recruitment team Technical interview - evaluates technical expertise and problem-solving Final stage - 10-15 minute presentation plus panel interview with multiple departments
# Android EngineerDeveloperLondonMay 6, - 85000 / yearFull TimeApplication ends: October 24, 2028 Apply Now Job DescriptionMid/Senior Android Engineer designs, develops, tests, and optimizes scalable Android applications using Kotlin, Java, Android SDK, APIs, architecture patterns, and performance-focused mobile engineering practices. Key Responsibilities Develop scalable Android applications using Kotlin and Java. Build reusable components with clean architecture principles. Integrate REST APIs and third-party mobile services. Optimize app performance, memory usage, and responsiveness. Write unit, UI, and integration test cases. Collaborate with designers, backend teams, and product. Debug production issues and improve application stability. Mentor junior developers and review Android code. Skill & Experience Strong Kotlin, Java, and Android SDK knowledge. Experience with MVVM, Clean Architecture, Jetpack components. Proficiency in REST APIs and JSON integration. Knowledge of Firebase, Gradle, Git, CI/CD. Ability to optimize performance and app security. Strong debugging, testing, and problem-solving skills. Bonus : equity Note : Salary depends on experience and skills and is paid in local currency.
11/05/2026
Full time
# Android EngineerDeveloperLondonMay 6, - 85000 / yearFull TimeApplication ends: October 24, 2028 Apply Now Job DescriptionMid/Senior Android Engineer designs, develops, tests, and optimizes scalable Android applications using Kotlin, Java, Android SDK, APIs, architecture patterns, and performance-focused mobile engineering practices. Key Responsibilities Develop scalable Android applications using Kotlin and Java. Build reusable components with clean architecture principles. Integrate REST APIs and third-party mobile services. Optimize app performance, memory usage, and responsiveness. Write unit, UI, and integration test cases. Collaborate with designers, backend teams, and product. Debug production issues and improve application stability. Mentor junior developers and review Android code. Skill & Experience Strong Kotlin, Java, and Android SDK knowledge. Experience with MVVM, Clean Architecture, Jetpack components. Proficiency in REST APIs and JSON integration. Knowledge of Firebase, Gradle, Git, CI/CD. Ability to optimize performance and app security. Strong debugging, testing, and problem-solving skills. Bonus : equity Note : Salary depends on experience and skills and is paid in local currency.
Lead Software Developer Position Overview Reports To: CEO Direct Reports: None Hybrid: 2 days a week onsite, London Salary up to £80k Please note: You need to be a UK citizen to apply for this role or be eligible for SC clearance. Job Purpose Design, develop, and maintain high-quality web and mobile-based digital assessment solutions for healthcare, research, and related sectors. Key Responsibilities Software Design and Development Design, develop, and implement high-quality full-stack web and mobile applications Write clean, efficient, and well-documented code in Python, JavaScript, HTML, and other relevant technologies Collaborate with senior technical leadership on system design and implementation strategies Develop and maintain RESTful APIs for system integrations Implement responsive and accessible user interfaces across platforms Participate in code reviews to ensure quality and knowledge sharing Software Maintenance Maintain and enhance existing codebases based on business and user needs Ensure compatibility across devices, browsers, and platforms Monitor performance and implement optimisations Respond to and resolve defects and maintenance requests efficiently Maintain version control and accurate documentation of changes Deliver bug fixes and enhancements in a timely manner Testing and Quality Assurance Develop and execute unit, integration, and end-to-end tests Identify and resolve defects and security vulnerabilities Ensure adherence to security and data protection standards Apply test-driven development practices where appropriate Maintain test coverage and documentation Operational Support Configure and maintain development, testing, and production environments Set up and manage CI/CD pipelines for automated delivery Implement containerisation for consistent deployments Provide support for production issues and troubleshoot complex problems Professional Development Stay up to date with emerging technologies and best practices Contribute to team initiatives and continuous improvement Research and evaluate new tools and technologies Share knowledge and propose innovative technical solutions Qualifications Essential Degree in Computer Science, Software Engineering, or equivalent experience Proven experience building full-stack web applications Experience with a Python-based web framework Strong knowledge of Python, HTML, and JavaScript Proficiency with Git version control Experience with containerisation technologies Understanding of database design and management Ability to work independently and within a small team Strong problem-solving and organisational skills Effective communication and documentation abilities Experience with testing methodologies including TDD Familiarity with cloud platforms (e.g., AWS or equivalent) Desirable Experience working within regulated or healthcare-related environments Knowledge of accessibility standards Experience with relational databases (e.g., PostgreSQL) Awareness of data protection and regulatory standards (e.g., GDPR or similar) Working Arrangements Hybrid working model (London-based) Full-time (37.5 hours per week) with flexible working options Occasional out-of-hours work may be required Flexible or part-time arrangements may be considered We Are Aspire Ltd are a Disability Confident Committed employer
11/05/2026
Full time
Lead Software Developer Position Overview Reports To: CEO Direct Reports: None Hybrid: 2 days a week onsite, London Salary up to £80k Please note: You need to be a UK citizen to apply for this role or be eligible for SC clearance. Job Purpose Design, develop, and maintain high-quality web and mobile-based digital assessment solutions for healthcare, research, and related sectors. Key Responsibilities Software Design and Development Design, develop, and implement high-quality full-stack web and mobile applications Write clean, efficient, and well-documented code in Python, JavaScript, HTML, and other relevant technologies Collaborate with senior technical leadership on system design and implementation strategies Develop and maintain RESTful APIs for system integrations Implement responsive and accessible user interfaces across platforms Participate in code reviews to ensure quality and knowledge sharing Software Maintenance Maintain and enhance existing codebases based on business and user needs Ensure compatibility across devices, browsers, and platforms Monitor performance and implement optimisations Respond to and resolve defects and maintenance requests efficiently Maintain version control and accurate documentation of changes Deliver bug fixes and enhancements in a timely manner Testing and Quality Assurance Develop and execute unit, integration, and end-to-end tests Identify and resolve defects and security vulnerabilities Ensure adherence to security and data protection standards Apply test-driven development practices where appropriate Maintain test coverage and documentation Operational Support Configure and maintain development, testing, and production environments Set up and manage CI/CD pipelines for automated delivery Implement containerisation for consistent deployments Provide support for production issues and troubleshoot complex problems Professional Development Stay up to date with emerging technologies and best practices Contribute to team initiatives and continuous improvement Research and evaluate new tools and technologies Share knowledge and propose innovative technical solutions Qualifications Essential Degree in Computer Science, Software Engineering, or equivalent experience Proven experience building full-stack web applications Experience with a Python-based web framework Strong knowledge of Python, HTML, and JavaScript Proficiency with Git version control Experience with containerisation technologies Understanding of database design and management Ability to work independently and within a small team Strong problem-solving and organisational skills Effective communication and documentation abilities Experience with testing methodologies including TDD Familiarity with cloud platforms (e.g., AWS or equivalent) Desirable Experience working within regulated or healthcare-related environments Knowledge of accessibility standards Experience with relational databases (e.g., PostgreSQL) Awareness of data protection and regulatory standards (e.g., GDPR or similar) Working Arrangements Hybrid working model (London-based) Full-time (37.5 hours per week) with flexible working options Occasional out-of-hours work may be required Flexible or part-time arrangements may be considered We Are Aspire Ltd are a Disability Confident Committed employer
South 11 in Manchester is seeking a Senior C++ Developer to join the Retail Technology Team. You will develop and enhance the retail platform while extensively using the Qt framework. The role involves mentoring engineers and ensuring best practices in system design. A competitive salary of £50,000 to £65,000 is offered along with generous bonuses, increasing annual leave, and additional benefits such as 24/7 GP access, enhanced parental pay, and more. This is an exciting opportunity to shape the future of the betting and gaming industry.
11/05/2026
Full time
South 11 in Manchester is seeking a Senior C++ Developer to join the Retail Technology Team. You will develop and enhance the retail platform while extensively using the Qt framework. The role involves mentoring engineers and ensuring best practices in system design. A competitive salary of £50,000 to £65,000 is offered along with generous bonuses, increasing annual leave, and additional benefits such as 24/7 GP access, enhanced parental pay, and more. This is an exciting opportunity to shape the future of the betting and gaming industry.
Software Engineer - Junior / Graduate A growing software company is looking to add a Junior Software Engineer to their close-knit development team. This is a great opportunity for someone early in their career to build strong foundations in software engineering, working on real-world applications used by clients globally. The role will involve working across a range of desktop-based software projects, supporting the development and maintenance of systems used within manufacturing and commercial environments. You'll gain exposure to a mix of technologies including C++, C#, .NET, WPF/XAML and SQL Server, with the opportunity to develop your skills in a supportive team. Key Responsibilities Develop and maintain software solutions across a range of applications Support the development of C++ and .NET-based systems Write clean, maintainable, and well-documented code Assist with testing, debugging, and resolving software issues Work closely with senior developers to learn and develop best practices Contribute to ongoing improvements and new feature development Skills & Experience Degree in Computer Science, Software Engineering, or similar Some commercial experience (or strong placement year) preferred Exposure to C++ (academic or commercial) Experience or understanding of C#, .NET, WPF/XAML or SQL Server would be beneficial Strong problem-solving skills and willingness to learn Good communication skills and ability to work within a team Full UK driving licence and access to a vehicle What's in it for you Salary circa £27,000-£30,000 depending on experience Excellent opportunity to develop skills in C++ and desktop application development Supportive, collaborative team environment Long-term career development and progression Stable and growing business with interesting technical challenges On-site role Free parking
11/05/2026
Full time
Software Engineer - Junior / Graduate A growing software company is looking to add a Junior Software Engineer to their close-knit development team. This is a great opportunity for someone early in their career to build strong foundations in software engineering, working on real-world applications used by clients globally. The role will involve working across a range of desktop-based software projects, supporting the development and maintenance of systems used within manufacturing and commercial environments. You'll gain exposure to a mix of technologies including C++, C#, .NET, WPF/XAML and SQL Server, with the opportunity to develop your skills in a supportive team. Key Responsibilities Develop and maintain software solutions across a range of applications Support the development of C++ and .NET-based systems Write clean, maintainable, and well-documented code Assist with testing, debugging, and resolving software issues Work closely with senior developers to learn and develop best practices Contribute to ongoing improvements and new feature development Skills & Experience Degree in Computer Science, Software Engineering, or similar Some commercial experience (or strong placement year) preferred Exposure to C++ (academic or commercial) Experience or understanding of C#, .NET, WPF/XAML or SQL Server would be beneficial Strong problem-solving skills and willingness to learn Good communication skills and ability to work within a team Full UK driving licence and access to a vehicle What's in it for you Salary circa £27,000-£30,000 depending on experience Excellent opportunity to develop skills in C++ and desktop application development Supportive, collaborative team environment Long-term career development and progression Stable and growing business with interesting technical challenges On-site role Free parking
A technology and defense organization is seeking a Senior Embedded Software Developer in the UK. The ideal candidate must have extensive experience in embedded software development, strong proficiency in C/C++, and familiarity with embedded systems such as ESP32 and ARM. Responsibilities include leading development, designing solutions, and mentoring junior engineers. The position offers a pay range of £61,500.00-£78,800.00 and requires eligibility for DV clearance.
11/05/2026
Full time
A technology and defense organization is seeking a Senior Embedded Software Developer in the UK. The ideal candidate must have extensive experience in embedded software development, strong proficiency in C/C++, and familiarity with embedded systems such as ESP32 and ARM. Responsibilities include leading development, designing solutions, and mentoring junior engineers. The position offers a pay range of £61,500.00-£78,800.00 and requires eligibility for DV clearance.
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview This is a graduate-level opportunity within Brokerage Technology to help build and maintain the back-end services and APIs that power Brokerage Pricing. Working alongside senior engineers, you will contribute .NET C# code on a cloud-based distributed architecture on AWS, learn to automate deployments through Infrastructure as Code, and make day-to-day use of AI-assisted development tools. You will collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into reliable software, and grow your skills across the stack as part of a modernising tech landscape. Role Responsibilities Contribute to the design, development and maintenance of back-end services and APIs in .NET C# on a cloud-based distributed architecture, under the guidance of senior engineers. Write clean, well-tested code, with a focus on unit testing and consistent code quality. Help implement and maintain Infrastructure as Code using AWS CDK (Python preferred) to deploy and manage cloud resources. Make effective, responsible use of AI coding assistants to accelerate development, review and documentation tasks. Collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into working software. Participate in agile ceremonies and adopt an agile mindset. Investigate and help resolve issues promptly, escalating where appropriate to minimise disruption to business operations. Support the modernisation and simplification of the tech landscape. Keep documentation of code, processes and system configurations clear and up to date. Actively seek feedback and invest in learning across .NET, AWS and applied AI to grow into a well-rounded engineer. Experience / Competences Essential A degree in Computer Science, Software Engineering, Mathematics or a closely related STEM discipline is required; a Master's degree is strongly preferred. Solid foundations in object-oriented programming, data structures and algorithms, demonstrated through academic work, internships, placements or personal projects. Working knowledge of a modern back-end language such as .NET C#, Java or similar, and a willingness to focus on .NET C#. Understanding of unit testing principles and the value of automated testing. Familiarity with cloud concepts, ideally AWS, and an interest in Infrastructure as Code (for example AWS CDK with Python). Comfortable using Git for version control. Clear written and verbal communication and an ability to collaborate effectively in a team. Curious, detail-oriented and able to stay focused when tasks get complex.Desired Exposure to AI or machine learning through academic projects, coursework or dissertations, for example working with LLMs, Generative AI or classical ML techniques. Hands-on use of AI coding assistants (for example GitHub Copilot, Amazon Q Developer or similar). Awareness of AWS AI services such as Bedrock. Exposure to microservices architectures and API design. Experience with containerisation tools such as Docker. Familiarity with relational and/or NoSQL databases, and with ORMs such as Entity Framework. Interest in financial markets or prior exposure to the finance sector through internships or projects. Band & level: Professional, 4 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
11/05/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview This is a graduate-level opportunity within Brokerage Technology to help build and maintain the back-end services and APIs that power Brokerage Pricing. Working alongside senior engineers, you will contribute .NET C# code on a cloud-based distributed architecture on AWS, learn to automate deployments through Infrastructure as Code, and make day-to-day use of AI-assisted development tools. You will collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into reliable software, and grow your skills across the stack as part of a modernising tech landscape. Role Responsibilities Contribute to the design, development and maintenance of back-end services and APIs in .NET C# on a cloud-based distributed architecture, under the guidance of senior engineers. Write clean, well-tested code, with a focus on unit testing and consistent code quality. Help implement and maintain Infrastructure as Code using AWS CDK (Python preferred) to deploy and manage cloud resources. Make effective, responsible use of AI coding assistants to accelerate development, review and documentation tasks. Collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into working software. Participate in agile ceremonies and adopt an agile mindset. Investigate and help resolve issues promptly, escalating where appropriate to minimise disruption to business operations. Support the modernisation and simplification of the tech landscape. Keep documentation of code, processes and system configurations clear and up to date. Actively seek feedback and invest in learning across .NET, AWS and applied AI to grow into a well-rounded engineer. Experience / Competences Essential A degree in Computer Science, Software Engineering, Mathematics or a closely related STEM discipline is required; a Master's degree is strongly preferred. Solid foundations in object-oriented programming, data structures and algorithms, demonstrated through academic work, internships, placements or personal projects. Working knowledge of a modern back-end language such as .NET C#, Java or similar, and a willingness to focus on .NET C#. Understanding of unit testing principles and the value of automated testing. Familiarity with cloud concepts, ideally AWS, and an interest in Infrastructure as Code (for example AWS CDK with Python). Comfortable using Git for version control. Clear written and verbal communication and an ability to collaborate effectively in a team. Curious, detail-oriented and able to stay focused when tasks get complex.Desired Exposure to AI or machine learning through academic projects, coursework or dissertations, for example working with LLMs, Generative AI or classical ML techniques. Hands-on use of AI coding assistants (for example GitHub Copilot, Amazon Q Developer or similar). Awareness of AWS AI services such as Bedrock. Exposure to microservices architectures and API design. Experience with containerisation tools such as Docker. Familiarity with relational and/or NoSQL databases, and with ORMs such as Entity Framework. Interest in financial markets or prior exposure to the finance sector through internships or projects. Band & level: Professional, 4 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language If you are excellent with developing software with C++ and/or C# etc then you can easily learn Go. Excellence is vital. Ideally have security clearance. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The Client has offices in Central London and the project is based in Oxford - and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.
11/05/2026
Full time
Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language If you are excellent with developing software with C++ and/or C# etc then you can easily learn Go. Excellence is vital. Ideally have security clearance. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The Client has offices in Central London and the project is based in Oxford - and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.
Galytix Limited in Greater London is seeking skilled Software Developers for groundbreaking AI projects in financial services. The role involves designing, developing, and testing new software features in C#. Candidates should ideally have a Bachelor's degree in Computer Science, over 5 years of experience with C#, and familiarity with .NET, SQL, and Docker. This is a chance to work closely with industry leaders and top-tier clients while continuously advancing your skills in AI-driven data solutions.
11/05/2026
Full time
Galytix Limited in Greater London is seeking skilled Software Developers for groundbreaking AI projects in financial services. The role involves designing, developing, and testing new software features in C#. Candidates should ideally have a Bachelor's degree in Computer Science, over 5 years of experience with C#, and familiarity with .NET, SQL, and Docker. This is a chance to work closely with industry leaders and top-tier clients while continuously advancing your skills in AI-driven data solutions.
iO Associates has partnered with a technology-driven organisation delivering enterprise Salesforce CRM transformation programmes. We're looking for an experienced Salesforce Developer to design, build, and optimise AI-powered Salesforce solutions in a fast-paced, delivery-focused environment. You'll play a key role in shaping scalable Salesforce capabilities, implementing AI-led automation across complex Salesforce ecosystems. Key Responsibilities Design, build, and enhance scalable Salesforce solutions across Sales Cloud and Service Cloud Develop and maintain Apex (including async patterns such as Batch, Queueable, Scheduled, and callouts) to support complex business processes Build high-quality UI components using Lightning Web Components (LWC) (and Aura/Visualforce where required) Deliver robust integrations using REST/SOAP APIs, OAuth 2.0, and Named Credentials, including error handling, logging, and monitoring Create and optimise Flows (and Flow Orchestration where applicable) to automate workflows and improve user productivity Translate requirements into technical designs, estimates, and implementation plans; contribute to solution design and architecture discussions Own code quality through best practices: testing strategy, Apex unit tests, code reviews, and release readiness Support CI/CD and release management (e.g., branching strategy, deployment pipelines, sandbox/environment management) Diagnose and resolve escalated production issues, including performance bottlenecks and complex data/process defects Produce clear technical documentation and mentor junior developers, promoting consistent engineering standards across the team Requirements Strong hands on capability in Apex, LWC, SOQL, and Salesforce data model/security concepts Proven experience delivering and supporting Sales Cloud / Service Cloud implementations Strong experience with Flows (and Flow Orchestration beneficial) Solid integration experience (REST/SOAP, OAuth 2.0, Named Credentials) Comfortable working in agile delivery teams and communicating effectively with non-technical stakeholders Salesforce Platform Developer I (mandatory) Experience in enterprise Service Cloud implementations Exposure to secure AI design in regulated environments This is an exciting opportunity to work on Salesforce implementations, contributing to enterprise-scale transformation programmes while building deep expertise in AI-led CRM delivery.
11/05/2026
Full time
iO Associates has partnered with a technology-driven organisation delivering enterprise Salesforce CRM transformation programmes. We're looking for an experienced Salesforce Developer to design, build, and optimise AI-powered Salesforce solutions in a fast-paced, delivery-focused environment. You'll play a key role in shaping scalable Salesforce capabilities, implementing AI-led automation across complex Salesforce ecosystems. Key Responsibilities Design, build, and enhance scalable Salesforce solutions across Sales Cloud and Service Cloud Develop and maintain Apex (including async patterns such as Batch, Queueable, Scheduled, and callouts) to support complex business processes Build high-quality UI components using Lightning Web Components (LWC) (and Aura/Visualforce where required) Deliver robust integrations using REST/SOAP APIs, OAuth 2.0, and Named Credentials, including error handling, logging, and monitoring Create and optimise Flows (and Flow Orchestration where applicable) to automate workflows and improve user productivity Translate requirements into technical designs, estimates, and implementation plans; contribute to solution design and architecture discussions Own code quality through best practices: testing strategy, Apex unit tests, code reviews, and release readiness Support CI/CD and release management (e.g., branching strategy, deployment pipelines, sandbox/environment management) Diagnose and resolve escalated production issues, including performance bottlenecks and complex data/process defects Produce clear technical documentation and mentor junior developers, promoting consistent engineering standards across the team Requirements Strong hands on capability in Apex, LWC, SOQL, and Salesforce data model/security concepts Proven experience delivering and supporting Sales Cloud / Service Cloud implementations Strong experience with Flows (and Flow Orchestration beneficial) Solid integration experience (REST/SOAP, OAuth 2.0, Named Credentials) Comfortable working in agile delivery teams and communicating effectively with non-technical stakeholders Salesforce Platform Developer I (mandatory) Experience in enterprise Service Cloud implementations Exposure to secure AI design in regulated environments This is an exciting opportunity to work on Salesforce implementations, contributing to enterprise-scale transformation programmes while building deep expertise in AI-led CRM delivery.
We have an excellent client offering an exciting opportunity for a Graduate Software Developer to join a high-performing team building cutting-edge trading and research systems. This role is ideal for a recent graduate eager to work on real-world, high-impact applications while developing strong technical and professional skills. You'll contribute to the development of innovative, high-performance systems used in live trading environments, gaining exposure to modern software architecture and engineering practices. Working alongside experienced developers, researchers, and traders, you'll play a key role in delivering reliable and scalable solutions. Our client's technology stack primarily includes C#, .NET, SQL Server, and ASP.NET, and you'll receive mentorship to help you grow your expertise in these areas. Key Responsibilities Assist in designing, developing, and maintaining applications using C# and .NET Support the development of scalable systems for trading and research Contribute to database development and optimisation (SQL Server or similar) Collaborate with senior developers, researchers, and traders to deliver software solutions Participate in code reviews and adopt best engineering practices Help improve system performance, reliability, and automation Contribute to ongoing improvements in development processes and tools Required Skills & Experience At least a 2:1 BSc in Computer Science or a related subject from Russell Group University Strong foundation in programming, ideally with exposure to C# or .NET Understanding of object-oriented programming principles Familiarity with relational databases (SQL Server, Oracle, or similar) Strong problem-solving skills and attention to detail Good communication skills and ability to work in a team environment Eagerness to learn and develop in a fast-paced technical setting Desirable Skills Knowledge of multi-threading or concurrent programming concepts Basic understanding of networking (TCP/UDP) Familiarity with version control systems such as Git Exposure to Windows-based development environments Interest in financial markets or trading systems Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
11/05/2026
Full time
We have an excellent client offering an exciting opportunity for a Graduate Software Developer to join a high-performing team building cutting-edge trading and research systems. This role is ideal for a recent graduate eager to work on real-world, high-impact applications while developing strong technical and professional skills. You'll contribute to the development of innovative, high-performance systems used in live trading environments, gaining exposure to modern software architecture and engineering practices. Working alongside experienced developers, researchers, and traders, you'll play a key role in delivering reliable and scalable solutions. Our client's technology stack primarily includes C#, .NET, SQL Server, and ASP.NET, and you'll receive mentorship to help you grow your expertise in these areas. Key Responsibilities Assist in designing, developing, and maintaining applications using C# and .NET Support the development of scalable systems for trading and research Contribute to database development and optimisation (SQL Server or similar) Collaborate with senior developers, researchers, and traders to deliver software solutions Participate in code reviews and adopt best engineering practices Help improve system performance, reliability, and automation Contribute to ongoing improvements in development processes and tools Required Skills & Experience At least a 2:1 BSc in Computer Science or a related subject from Russell Group University Strong foundation in programming, ideally with exposure to C# or .NET Understanding of object-oriented programming principles Familiarity with relational databases (SQL Server, Oracle, or similar) Strong problem-solving skills and attention to detail Good communication skills and ability to work in a team environment Eagerness to learn and develop in a fast-paced technical setting Desirable Skills Knowledge of multi-threading or concurrent programming concepts Basic understanding of networking (TCP/UDP) Familiarity with version control systems such as Git Exposure to Windows-based development environments Interest in financial markets or trading systems Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.