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

1631 jobs found

Email me jobs like this
Refine Search
Current Search
full stack javascript engineer
Cancer Research UK
Full Stack Software Engineer
Cancer Research UK
Expert computing. Goal-oriented tasks. Endless upskilling. Full Stack Software Engineer £44,000 - 54,000 (+ Benefits) Reports to: Lead Software Engineer Department: Chief Operating Office Contract: Permanent Hours: Full time 35 hours per week Location: Stratford, London. Office-based with high flexibility (1-2 days per week in the office) Visa sponsorship: You must be eligible to work in the UK to apply for this vacancy. Cancer Research UK is not able to offer visa sponsorship. External closing date: 29 June :55 Internal closing date: 29 June :55 This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. If you require more time to apply as part of a reasonable adjustment, please contact as soon as possible. Recruitment process: Telephone interview followed by a technical exercise and one competency-based interview How do I apply? We operate an anonymised shortlisting process in our commitment to equality, diversity, and inclusion. CVs are required for all applications; but we won't be able to view them until we invite you for an interview. Instead, we ask you to fully complete the work history section of the online application form for us to be able to assess you quickly, fairly, and objectively. Tech Stack : TypeScript, React, Next.js, AWS Serverless, Node.js, Next.js, SaaS At Cancer Research UK, we exist to beat cancer. We are professionals with purpose, beating cancer every day. But we need to go much further and much faster. That's why we're looking for someone talented, someone who wants to develop their skills, someone like you. Cancer Research UK is looking for a Full Stack Software Engineer with experience in JavaScript/Typescript who can take our digital products to the next level by partnering with our product teams to develop our software packages, high-quality code; ensure best practices, and deliver technical solutions as part of our ambitious Engineering Strategy. In this role, you will be part of a portfolio rotating across a range of change initiatives and products used by Cancer Research UK's Scientific Research & Innovation (R&I) portfolio. As the world's largest independent, non commercial funder of cancer research-and the only organisation covering the full research lifecycle from early discovery to clinical application - R&I brings together scientists, clinicians, Cancer Research Horizons, Therapeutic Innovation, Centre of Drug Development (CDD), and global partners to develop ground-breaking ideas, research, and treatments to bring about a world free from cancer. As a Full Stack Engineer, you'll gain exposure to stakeholders across the charity while collaborating with other Engineers, Product Managers, Testers, Agile Coaches, Architects and Business Analysts to help convert business challenges into technical solutions while continually improving the accessibility, availability, performance, and security of our R&I products (such as our About Cancer website). This is an opportunity for you to gain exposure to a modern tech stack while being part of a diverse Technology team that offers a range of development and progression opportunities, as well as the autonomy to deliver your own projects across a range of products. If you want to use your technical skills to deliver purpose-driven solutions, we would love you to join our mission. What will I be doing? Developing software packages and solutions within our Scientific Research & Innovation (R&I) portfolio. Applying lean and Agile principles to develop high-quality code that has minimal bugs, adheres to Cancer Research UK standards, and is highly supportable. Working either independently or in collaboration with Solution Architects to design new solutions and maintain, implement, and improve SaaS solutions in line with the Software Engineering strategy. Autonomously delivering backlog items for an existing product. Collaborating with the R&I product team (e.g., Product Managers, Service Designers, UX Designers, Business Analysts, etc.) to identify user needs, discuss capabilities and iteratively design solutions. Contributing to the Software Engineering capability team to share good practices, develop standards, patterns, automation & tools, and reduce technical debt and operational risks. Applying Site Reliability Engineering principles to track and improve the availability, performance, and security of our R&I products while supporting the resolution of incidents impacting these products. What skills will I need? Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns. Demonstrable knowledge of JavaScript/ TypeScript with an ability and willingness to learn new languages, frameworks, and tools Some experience building modern user interfaces and single-page applications (preferably using React and Next.js). Some experience developing REST APIs and other back-end components (preferably using Node.js). Knowledge of Jest or other modern testing libraries. Some experience with cloud-native architecture and AWS services (including various SQL and noSQL databases). Ran critical services in production and designed highly available, scalable, and secure solutions. Awareness of accessibility standards and guidelines. Collaborative with an ability to communicate with technical and non-technical business colleagues. Our organisation values are designed to guide all that we do. Bold: Act with ambition, courage and determination Credible: Act with rigour and professionalism Human : Act to have a positive impact on people Together: Act inclusively and collaboratively We're looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer. If you're interested in applying and excited about working with us but are unsure if you have the right skills and experience we'd still love to hear from you. What will I gain? We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals. You can explore our benefits by visiting our careers web page. Additional Information For more information about working with us please visit our website or contact us at . For more updates on our work and careers, follow us on: LinkedIn, Facebook, Instagram, X and YouTube.
13/06/2026
Full time
Expert computing. Goal-oriented tasks. Endless upskilling. Full Stack Software Engineer £44,000 - 54,000 (+ Benefits) Reports to: Lead Software Engineer Department: Chief Operating Office Contract: Permanent Hours: Full time 35 hours per week Location: Stratford, London. Office-based with high flexibility (1-2 days per week in the office) Visa sponsorship: You must be eligible to work in the UK to apply for this vacancy. Cancer Research UK is not able to offer visa sponsorship. External closing date: 29 June :55 Internal closing date: 29 June :55 This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. If you require more time to apply as part of a reasonable adjustment, please contact as soon as possible. Recruitment process: Telephone interview followed by a technical exercise and one competency-based interview How do I apply? We operate an anonymised shortlisting process in our commitment to equality, diversity, and inclusion. CVs are required for all applications; but we won't be able to view them until we invite you for an interview. Instead, we ask you to fully complete the work history section of the online application form for us to be able to assess you quickly, fairly, and objectively. Tech Stack : TypeScript, React, Next.js, AWS Serverless, Node.js, Next.js, SaaS At Cancer Research UK, we exist to beat cancer. We are professionals with purpose, beating cancer every day. But we need to go much further and much faster. That's why we're looking for someone talented, someone who wants to develop their skills, someone like you. Cancer Research UK is looking for a Full Stack Software Engineer with experience in JavaScript/Typescript who can take our digital products to the next level by partnering with our product teams to develop our software packages, high-quality code; ensure best practices, and deliver technical solutions as part of our ambitious Engineering Strategy. In this role, you will be part of a portfolio rotating across a range of change initiatives and products used by Cancer Research UK's Scientific Research & Innovation (R&I) portfolio. As the world's largest independent, non commercial funder of cancer research-and the only organisation covering the full research lifecycle from early discovery to clinical application - R&I brings together scientists, clinicians, Cancer Research Horizons, Therapeutic Innovation, Centre of Drug Development (CDD), and global partners to develop ground-breaking ideas, research, and treatments to bring about a world free from cancer. As a Full Stack Engineer, you'll gain exposure to stakeholders across the charity while collaborating with other Engineers, Product Managers, Testers, Agile Coaches, Architects and Business Analysts to help convert business challenges into technical solutions while continually improving the accessibility, availability, performance, and security of our R&I products (such as our About Cancer website). This is an opportunity for you to gain exposure to a modern tech stack while being part of a diverse Technology team that offers a range of development and progression opportunities, as well as the autonomy to deliver your own projects across a range of products. If you want to use your technical skills to deliver purpose-driven solutions, we would love you to join our mission. What will I be doing? Developing software packages and solutions within our Scientific Research & Innovation (R&I) portfolio. Applying lean and Agile principles to develop high-quality code that has minimal bugs, adheres to Cancer Research UK standards, and is highly supportable. Working either independently or in collaboration with Solution Architects to design new solutions and maintain, implement, and improve SaaS solutions in line with the Software Engineering strategy. Autonomously delivering backlog items for an existing product. Collaborating with the R&I product team (e.g., Product Managers, Service Designers, UX Designers, Business Analysts, etc.) to identify user needs, discuss capabilities and iteratively design solutions. Contributing to the Software Engineering capability team to share good practices, develop standards, patterns, automation & tools, and reduce technical debt and operational risks. Applying Site Reliability Engineering principles to track and improve the availability, performance, and security of our R&I products while supporting the resolution of incidents impacting these products. What skills will I need? Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns. Demonstrable knowledge of JavaScript/ TypeScript with an ability and willingness to learn new languages, frameworks, and tools Some experience building modern user interfaces and single-page applications (preferably using React and Next.js). Some experience developing REST APIs and other back-end components (preferably using Node.js). Knowledge of Jest or other modern testing libraries. Some experience with cloud-native architecture and AWS services (including various SQL and noSQL databases). Ran critical services in production and designed highly available, scalable, and secure solutions. Awareness of accessibility standards and guidelines. Collaborative with an ability to communicate with technical and non-technical business colleagues. Our organisation values are designed to guide all that we do. Bold: Act with ambition, courage and determination Credible: Act with rigour and professionalism Human : Act to have a positive impact on people Together: Act inclusively and collaboratively We're looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer. If you're interested in applying and excited about working with us but are unsure if you have the right skills and experience we'd still love to hear from you. What will I gain? We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals. You can explore our benefits by visiting our careers web page. Additional Information For more information about working with us please visit our website or contact us at . For more updates on our work and careers, follow us on: LinkedIn, Facebook, Instagram, X and YouTube.
Ernest Gordon Recruitment Limited
Full Stack Developer (.NET / C#)
Ernest Gordon Recruitment Limited Northolt, Middlesex
Full Stack Developer (.NET / C#) 53,000 - 58,000 + Company Benefits + WFH 2 / 3 days a week + 1:30pm Finish on a Friday Northolt, London Are you a Full Stack Developer from a .NET and C# background, with an understanding of JavaScript and C++, looking for an autonomous position where you will be the go-to technical expert? Do you want a Hybrid role where you'll be working on cutting-edge water harvesting technology and be an integral part in the move towards smart device integration, responsible for projects from concept to completion? In this role you will be responsible for maintaining and integrating a webapp that uses IoT sensors and databases to automate smart equipment used in the recycling of rainwater. This is a Hybrid role based out of Holborn, London, with the opportunity to work from home up to 3 days per week. This company are the go-to experts in their technical niche. Specialising in the renewables sector, they develop and manufacture equipment used to recycle waste water. With installations across the UK with major blue-chip clients, they are constantly improving their product and you will play a pivotal role in bringing a new system to market. This role would suit a Full Stack Developer from a .NET and C# background, with knowledge of JavaScript and C++, looking for an autonomous, hybrid role within the renewables sector. The Role: Maintaining and improving a .NET web app Offering first line support customers to resolve technical issues Configure and Integrate IoT devices into control panels Remotely supporting field engineers with technical enquiries Hybrid working up to 3 Days at home, 40-hour work week The Person: Full Stack Developer .NET, C#, JavaScript and C++ background Job Reference: BBBH 25255 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered renumeration will be dependent on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.
13/06/2026
Full time
Full Stack Developer (.NET / C#) 53,000 - 58,000 + Company Benefits + WFH 2 / 3 days a week + 1:30pm Finish on a Friday Northolt, London Are you a Full Stack Developer from a .NET and C# background, with an understanding of JavaScript and C++, looking for an autonomous position where you will be the go-to technical expert? Do you want a Hybrid role where you'll be working on cutting-edge water harvesting technology and be an integral part in the move towards smart device integration, responsible for projects from concept to completion? In this role you will be responsible for maintaining and integrating a webapp that uses IoT sensors and databases to automate smart equipment used in the recycling of rainwater. This is a Hybrid role based out of Holborn, London, with the opportunity to work from home up to 3 days per week. This company are the go-to experts in their technical niche. Specialising in the renewables sector, they develop and manufacture equipment used to recycle waste water. With installations across the UK with major blue-chip clients, they are constantly improving their product and you will play a pivotal role in bringing a new system to market. This role would suit a Full Stack Developer from a .NET and C# background, with knowledge of JavaScript and C++, looking for an autonomous, hybrid role within the renewables sector. The Role: Maintaining and improving a .NET web app Offering first line support customers to resolve technical issues Configure and Integrate IoT devices into control panels Remotely supporting field engineers with technical enquiries Hybrid working up to 3 Days at home, 40-hour work week The Person: Full Stack Developer .NET, C#, JavaScript and C++ background Job Reference: BBBH 25255 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered renumeration will be dependent on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.
BNY Mellon
Vice President, Full-Stack Engineer
BNY Mellon
Vice President, Full Stack Engineer Location: London. Job Overview BNY is seeking a Vice President, Software Engineering to lead high impact teams. This role encompasses end to end delivery ownership, elevating engineering standards, nurturing talent, and collaborating closely with product and business stakeholders to create secure, resilient, and scalable systems. Impact Lead and develop inclusive, high performing engineering teams; set clear objectives, coach talent, and foster succession planning. Own end to end delivery for critical software: requirements, architecture, implementation, testing, deployment, observability and reliability. Raise engineering excellence and resilience through best practices and automation across code, testing, microservices/APIs, performance and infrastructure; secure by design with threat modeling, logging/monitoring, incident playbooks, and disaster recovery. Partner with product, design and operations to translate outcomes into measurable technical plans; guide architecture modernization, integrations, cloud/container adoption and technical debt remediation. Represent engineering in program reviews and governance forums; ensure compliance, risk management and operational excellence aligned to BNY's principles and strategic pillars. Qualifications Proven leadership of software engineering teams building distributed systems and microservices in agile environments (Scrum/Kanban). Deep Java experience (Spring), architectural patterns for scalable, observable, testable systems; strong API design. Strong DevOps practices: CI/CD (e.g., GitLab), automated testing (JUnit/Spock), code reviews, telemetry/observability (Splunk, AppDynamics), containers (Docker) and cloud. Hands on AI development using modern tools and IDEs (e.g., Windsurf) and experience integrating AI into product workflows. Excellent communication and stakeholder influence; ability to simplify complexity, make evidence based decisions and drive continuous improvement. Corporate Actions domain experience is strongly preferred. Groovy/Spock and JavaScript/TypeScript with Angular for full stack contexts preferred. Financial services background with risk and controls in regulated environments preferred. How We Work Agile (Scrum/Kanban) tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Architecture: Microservices Deployment: Private Cloud (VMs/containers) Tooling: GitLab (git and CI/CD), IntelliJ, Windsurf, Docker, Splunk, AppDynamics Benefits BNY offers highly competitive compensation, benefits and wellbeing programs rooted in a strong culture of excellence and our pay for performance philosophy. We provide access to flexible global resources and tools for your life's journey, focus on your health, foster your personal resilience, and help you reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time. BNY is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups, Females, Individuals with Disabilities, Protected Veterans.
12/06/2026
Full time
Vice President, Full Stack Engineer Location: London. Job Overview BNY is seeking a Vice President, Software Engineering to lead high impact teams. This role encompasses end to end delivery ownership, elevating engineering standards, nurturing talent, and collaborating closely with product and business stakeholders to create secure, resilient, and scalable systems. Impact Lead and develop inclusive, high performing engineering teams; set clear objectives, coach talent, and foster succession planning. Own end to end delivery for critical software: requirements, architecture, implementation, testing, deployment, observability and reliability. Raise engineering excellence and resilience through best practices and automation across code, testing, microservices/APIs, performance and infrastructure; secure by design with threat modeling, logging/monitoring, incident playbooks, and disaster recovery. Partner with product, design and operations to translate outcomes into measurable technical plans; guide architecture modernization, integrations, cloud/container adoption and technical debt remediation. Represent engineering in program reviews and governance forums; ensure compliance, risk management and operational excellence aligned to BNY's principles and strategic pillars. Qualifications Proven leadership of software engineering teams building distributed systems and microservices in agile environments (Scrum/Kanban). Deep Java experience (Spring), architectural patterns for scalable, observable, testable systems; strong API design. Strong DevOps practices: CI/CD (e.g., GitLab), automated testing (JUnit/Spock), code reviews, telemetry/observability (Splunk, AppDynamics), containers (Docker) and cloud. Hands on AI development using modern tools and IDEs (e.g., Windsurf) and experience integrating AI into product workflows. Excellent communication and stakeholder influence; ability to simplify complexity, make evidence based decisions and drive continuous improvement. Corporate Actions domain experience is strongly preferred. Groovy/Spock and JavaScript/TypeScript with Angular for full stack contexts preferred. Financial services background with risk and controls in regulated environments preferred. How We Work Agile (Scrum/Kanban) tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Architecture: Microservices Deployment: Private Cloud (VMs/containers) Tooling: GitLab (git and CI/CD), IntelliJ, Windsurf, Docker, Splunk, AppDynamics Benefits BNY offers highly competitive compensation, benefits and wellbeing programs rooted in a strong culture of excellence and our pay for performance philosophy. We provide access to flexible global resources and tools for your life's journey, focus on your health, foster your personal resilience, and help you reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time. BNY is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups, Females, Individuals with Disabilities, Protected Veterans.
ARM
Application Solution Architect
ARM
Application Solution Architect 6-Month contract - Inside IR35 - up to 575 per day London based - hybrid working - 2 days a week on site Finance sector - previous experience in this sector required Overview We are seeking an experienced Application Solution Architect to lead enterprise application modernisation initiatives. This is a hands-on architecture leadership role. The successful candidate will be responsible for defining target architectures, leading application transformation programmes, and establishing architectural standards and design principles across the organisation. This is an out-and-out Solution Architect role, with a strong emphasis on application modernisation rather than infrastructure or enterprise architecture. Key Responsibilities Application Modernisation Leadership Lead the assessment and modernisation of legacy and monolithic applications. Develop application modernisation strategies, roadmaps, and target-state architectures. Drive the decomposition of monolithic applications into modular, service-oriented, or microservices-based architectures. Define migration approaches that balance business continuity, risk, cost, and delivery timelines. Identify and reduce technical debt through strategic architecture decisions. Solution Architecture Own end-to-end solution architecture for application transformation programmes. Produce solution designs, architecture artefacts, reference architectures, and technical standards. Ensure solutions are scalable, secure, resilient, maintainable, and aligned with business objectives. Provide architectural oversight throughout the delivery lifecycle. Modern Technology Adoption Lead migration from traditional Microsoft technology stacks to modern architectures and development approaches. Drive adoption of: Microservices architecture API-first design Event-driven architecture Cloud-native development patterns Modern front-end development using React Support modernisation of application integration and data access patterns. Architecture Standards & Best Practices Establish and govern common application design principles and standards. Champion architectural approaches including: Clean Architecture Strangler Fig Pattern Domain-Driven Design (DDD) SOLID Principles Separation of Concerns Twelve-Factor Application principles Conduct architecture reviews and provide technical assurance. Technical Leadership Provide leadership and guidance to development teams and technical leads. Mentor engineers on modern architecture patterns and best practices. Facilitate architecture workshops and technical design sessions. Act as the primary architecture authority for application modernisation initiatives. Stakeholder Engagement Collaborate with business stakeholders, programme managers, product owners, and engineering teams. Translate business requirements into scalable technical solutions. Communicate architectural vision and transformation strategies to both technical and non-technical audiences. Required Experience Essential Extensive experience as a Solution Architect with a strong focus on application architecture and modernisation. Proven track record delivering large-scale application transformation programmes. Experience modernising legacy Microsoft-based applications. Strong experience designing and implementing microservices architectures. Demonstrable experience defining application modernisation strategies and migration roadmaps. Experience working across the full software development lifecycle. Microsoft Technology Expertise Strong background in: C# .NET Framework .NET Core / .NET ASP.NET SQL Server REST APIs Experience transitioning traditional Microsoft applications to modern architectures. Front-End Experience Strong understanding of modern front-end architecture. Experience with: React TypeScript JavaScript Component-based UI design Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
12/06/2026
Contractor
Application Solution Architect 6-Month contract - Inside IR35 - up to 575 per day London based - hybrid working - 2 days a week on site Finance sector - previous experience in this sector required Overview We are seeking an experienced Application Solution Architect to lead enterprise application modernisation initiatives. This is a hands-on architecture leadership role. The successful candidate will be responsible for defining target architectures, leading application transformation programmes, and establishing architectural standards and design principles across the organisation. This is an out-and-out Solution Architect role, with a strong emphasis on application modernisation rather than infrastructure or enterprise architecture. Key Responsibilities Application Modernisation Leadership Lead the assessment and modernisation of legacy and monolithic applications. Develop application modernisation strategies, roadmaps, and target-state architectures. Drive the decomposition of monolithic applications into modular, service-oriented, or microservices-based architectures. Define migration approaches that balance business continuity, risk, cost, and delivery timelines. Identify and reduce technical debt through strategic architecture decisions. Solution Architecture Own end-to-end solution architecture for application transformation programmes. Produce solution designs, architecture artefacts, reference architectures, and technical standards. Ensure solutions are scalable, secure, resilient, maintainable, and aligned with business objectives. Provide architectural oversight throughout the delivery lifecycle. Modern Technology Adoption Lead migration from traditional Microsoft technology stacks to modern architectures and development approaches. Drive adoption of: Microservices architecture API-first design Event-driven architecture Cloud-native development patterns Modern front-end development using React Support modernisation of application integration and data access patterns. Architecture Standards & Best Practices Establish and govern common application design principles and standards. Champion architectural approaches including: Clean Architecture Strangler Fig Pattern Domain-Driven Design (DDD) SOLID Principles Separation of Concerns Twelve-Factor Application principles Conduct architecture reviews and provide technical assurance. Technical Leadership Provide leadership and guidance to development teams and technical leads. Mentor engineers on modern architecture patterns and best practices. Facilitate architecture workshops and technical design sessions. Act as the primary architecture authority for application modernisation initiatives. Stakeholder Engagement Collaborate with business stakeholders, programme managers, product owners, and engineering teams. Translate business requirements into scalable technical solutions. Communicate architectural vision and transformation strategies to both technical and non-technical audiences. Required Experience Essential Extensive experience as a Solution Architect with a strong focus on application architecture and modernisation. Proven track record delivering large-scale application transformation programmes. Experience modernising legacy Microsoft-based applications. Strong experience designing and implementing microservices architectures. Demonstrable experience defining application modernisation strategies and migration roadmaps. Experience working across the full software development lifecycle. Microsoft Technology Expertise Strong background in: C# .NET Framework .NET Core / .NET ASP.NET SQL Server REST APIs Experience transitioning traditional Microsoft applications to modern architectures. Front-End Experience Strong understanding of modern front-end architecture. Experience with: React TypeScript JavaScript Component-based UI design Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
ARM (Advanced Resource Managers)
Application Solution Architect
ARM (Advanced Resource Managers)
Application Solution Architect 6-Month contract - Inside IR35 - up to £575 per day London based - hybrid working - 2 days a week on site Finance sector - previous experience in this sector required Overview We are seeking an experienced Application Solution Architect to lead enterprise application modernisation initiatives. This is a hands-on architecture leadership role. The successful candidate will be responsible for defining target architectures, leading application transformation programmes, and establishing architectural standards and design principles across the organisation. This is an out-and-out Solution Architect role, with a strong emphasis on application modernisation rather than infrastructure or enterprise architecture. Key Responsibilities Application Modernisation Leadership Lead the assessment and modernisation of Legacy and monolithic applications. Develop application modernisation strategies, roadmaps, and target-state architectures. Drive the decomposition of monolithic applications into modular, service-oriented, or microservices-based architectures. Define migration approaches that balance business continuity, risk, cost, and delivery timelines. Identify and reduce technical debt through strategic architecture decisions. Solution Architecture Own end-to-end solution architecture for application transformation programmes. Produce solution designs, architecture artefacts, reference architectures, and technical standards. Ensure solutions are scalable, secure, resilient, maintainable, and aligned with business objectives. Provide architectural oversight throughout the delivery life cycle. Modern Technology Adoption Lead migration from traditional Microsoft technology stacks to modern architectures and development approaches. Drive adoption of: Microservices architecture API-first design Event-driven architecture Cloud-native development patterns Modern Front End development using React Support modernisation of application integration and data access patterns. Architecture Standards & Best Practices Establish and govern common application design principles and standards. Champion architectural approaches including: Clean Architecture Strangler Fig Pattern Domain-Driven Design (DDD) SOLID Principles Separation of Concerns Twelve-Factor Application principles Conduct architecture reviews and provide technical assurance. Technical Leadership Provide leadership and guidance to development teams and technical leads. Mentor engineers on modern architecture patterns and best practices. Facilitate architecture workshops and technical design sessions. Act as the primary architecture authority for application modernisation initiatives. Stakeholder Engagement Collaborate with business stakeholders, programme managers, product owners, and engineering teams. Translate business requirements into scalable technical solutions. Communicate architectural vision and transformation strategies to both technical and non-technical audiences. Required Experience Essential Extensive experience as a Solution Architect with a strong focus on application architecture and modernisation. Proven track record delivering large-scale application transformation programmes. Experience modernising Legacy Microsoft-based applications. Strong experience designing and implementing microservices architectures. Demonstrable experience defining application modernisation strategies and migration roadmaps. Experience working across the full software development life cycle. Microsoft Technology Expertise Strong background in: C# .NET Framework .NET Core/.NET ASP.NET SQL Server REST APIs Experience transitioning traditional Microsoft applications to modern architectures. Front End Experience Strong understanding of modern Front End architecture. Experience with: React TypeScript JavaScript Component-based UI design Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
12/06/2026
Contractor
Application Solution Architect 6-Month contract - Inside IR35 - up to £575 per day London based - hybrid working - 2 days a week on site Finance sector - previous experience in this sector required Overview We are seeking an experienced Application Solution Architect to lead enterprise application modernisation initiatives. This is a hands-on architecture leadership role. The successful candidate will be responsible for defining target architectures, leading application transformation programmes, and establishing architectural standards and design principles across the organisation. This is an out-and-out Solution Architect role, with a strong emphasis on application modernisation rather than infrastructure or enterprise architecture. Key Responsibilities Application Modernisation Leadership Lead the assessment and modernisation of Legacy and monolithic applications. Develop application modernisation strategies, roadmaps, and target-state architectures. Drive the decomposition of monolithic applications into modular, service-oriented, or microservices-based architectures. Define migration approaches that balance business continuity, risk, cost, and delivery timelines. Identify and reduce technical debt through strategic architecture decisions. Solution Architecture Own end-to-end solution architecture for application transformation programmes. Produce solution designs, architecture artefacts, reference architectures, and technical standards. Ensure solutions are scalable, secure, resilient, maintainable, and aligned with business objectives. Provide architectural oversight throughout the delivery life cycle. Modern Technology Adoption Lead migration from traditional Microsoft technology stacks to modern architectures and development approaches. Drive adoption of: Microservices architecture API-first design Event-driven architecture Cloud-native development patterns Modern Front End development using React Support modernisation of application integration and data access patterns. Architecture Standards & Best Practices Establish and govern common application design principles and standards. Champion architectural approaches including: Clean Architecture Strangler Fig Pattern Domain-Driven Design (DDD) SOLID Principles Separation of Concerns Twelve-Factor Application principles Conduct architecture reviews and provide technical assurance. Technical Leadership Provide leadership and guidance to development teams and technical leads. Mentor engineers on modern architecture patterns and best practices. Facilitate architecture workshops and technical design sessions. Act as the primary architecture authority for application modernisation initiatives. Stakeholder Engagement Collaborate with business stakeholders, programme managers, product owners, and engineering teams. Translate business requirements into scalable technical solutions. Communicate architectural vision and transformation strategies to both technical and non-technical audiences. Required Experience Essential Extensive experience as a Solution Architect with a strong focus on application architecture and modernisation. Proven track record delivering large-scale application transformation programmes. Experience modernising Legacy Microsoft-based applications. Strong experience designing and implementing microservices architectures. Demonstrable experience defining application modernisation strategies and migration roadmaps. Experience working across the full software development life cycle. Microsoft Technology Expertise Strong background in: C# .NET Framework .NET Core/.NET ASP.NET SQL Server REST APIs Experience transitioning traditional Microsoft applications to modern architectures. Front End Experience Strong understanding of modern Front End architecture. Experience with: React TypeScript JavaScript Component-based UI design Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
NCC Group
Senior Full-Stack JS Engineer - Secure, ServiceNow, Flexible
NCC Group City Of Westminster, London
NCC Group is seeking a Senior Software Developer in Westminster, England, to design and maintain applications for our ITSM platform. This role emphasizes full-stack JavaScript and operates within a cybersecurity-focused environment. The ideal candidate will possess a strong background in JavaScript technologies and a security-first mindset, collaborating with cross-functional teams to deliver high-quality solutions. Various benefits such as flexible working and a generous holiday allowance are offered.
12/06/2026
Full time
NCC Group is seeking a Senior Software Developer in Westminster, England, to design and maintain applications for our ITSM platform. This role emphasizes full-stack JavaScript and operates within a cybersecurity-focused environment. The ideal candidate will possess a strong background in JavaScript technologies and a security-first mindset, collaborating with cross-functional teams to deliver high-quality solutions. Various benefits such as flexible working and a generous holiday allowance are offered.
Corriculo
Full Stack Software Engineer, Golang, 6 Month FTC, Manchester, COR7558
Corriculo Manchester, Lancashire
Full Stack Software Engineer, Golang, 6 Month FTC, Manchester, COR7558 Are you a Full Stack Software Engineer with strong Go / Golang experience looking for your next contract role? Join an innovative, data driven team building modern cloud based solutions in a fully remote environment. The Role As a Full Stack Software Engineer, you'll work across the full development lifecycle, with a strong focus on building scalable back end services in Go. You'll design and develop reliable APIs and services, while also contributing to responsive front end applications using modern frameworks such as React. The role also involves working with AWS cloud infrastructure and supporting deployments using infrastructure as code. This is a 6-month fixed term contract with a high chance of going permanent, working onsite from their Manchester offices. The Company Our client is a forward thinking organisation with a strong engineering culture focused on collaboration, learning, and continuous improvement. They offer a supportive remote first environment where engineers are encouraged to experiment and share ideas. What's Required? Strong Go / Golang development experience Experience building back end services and APIs Good knowledge of JavaScript and React Hands on experience with AWS services such as S3, SQS, EC2, ECS, or Lambda Experience with Infrastructure as Code (e.g. Terraform or CloudFormation) Experience with TypeScript, Redux, and NoSQL databases such as MongoDB The team is internationally based and English speaking, so strong spoken English is essential!
12/06/2026
Full time
Full Stack Software Engineer, Golang, 6 Month FTC, Manchester, COR7558 Are you a Full Stack Software Engineer with strong Go / Golang experience looking for your next contract role? Join an innovative, data driven team building modern cloud based solutions in a fully remote environment. The Role As a Full Stack Software Engineer, you'll work across the full development lifecycle, with a strong focus on building scalable back end services in Go. You'll design and develop reliable APIs and services, while also contributing to responsive front end applications using modern frameworks such as React. The role also involves working with AWS cloud infrastructure and supporting deployments using infrastructure as code. This is a 6-month fixed term contract with a high chance of going permanent, working onsite from their Manchester offices. The Company Our client is a forward thinking organisation with a strong engineering culture focused on collaboration, learning, and continuous improvement. They offer a supportive remote first environment where engineers are encouraged to experiment and share ideas. What's Required? Strong Go / Golang development experience Experience building back end services and APIs Good knowledge of JavaScript and React Hands on experience with AWS services such as S3, SQS, EC2, ECS, or Lambda Experience with Infrastructure as Code (e.g. Terraform or CloudFormation) Experience with TypeScript, Redux, and NoSQL databases such as MongoDB The team is internationally based and English speaking, so strong spoken English is essential!
Senior Developer
Naturecan Manchester, Lancashire
Dose Senior Developer Full-time Stockport (Thursdays) / Remote Competitive, depending on experience About Naturecan Naturecan is a fast-growing, multi-market health and wellness company operating across e-commerce, pharmacy, and clinical healthcare. We run regulated operations in the UK, Germany, and beyond - across brands including Naturecan, Mycannabis, and Dose. Our technology team sits at the heart of that growth. We build and maintain the platforms that underpin every part of the business - and we're scaling fast. About the Dose Platform Dose is our UK medical cannabis clinic - CQC-registered and GPhC-registered pharmacy, pre-launch, and built to deliver a full end-to-end digital treatment pathway. We are now launching a brand-new, world-class digital platform to power the full patient treatment pathway: from initial consultation and prescribing through to dispensing, fulfilment, and ongoing care. This is a greenfield build with a clear brief: scalable, secure, and built to a standard that can expand across EU and global markets. We are at a pivotal moment, and this role sits at the heart of it. The Role We are looking for an experienced Senior Developer to join a small, high calibre engineering team and help architect and build the Dose platform from the ground up. You will work closely with the IT Director, lead developer, clinical stakeholders, and product management to deliver a product that meets the rigorous demands of a regulated healthcare environment - while being fast, elegant, and built to last. This is not a ticket grinding role. We want someone who takes ownership, thinks about the wider system, and cares about the quality of what they ship. What You'll Do Architect and build core features of the Dose platform - from patient onboarding through to prescription management and fulfilment integration. Work across the full stack, with a focus on backend services, APIs, and secure data handling in a regulated environment. Collaborate with the IT Director and lead developer on system design, code review, and technical decision making. Contribute to the establishment of engineering standards, CI/CD pipelines, and testing frameworks from an early stage. Integrate with third party clinical systems, pharmacy platforms, and payment providers. Ensure the platform is built to meet CQC, GDPR, and relevant healthcare compliance requirements. Participate in sprint planning, retrospectives, and cross functional delivery discussions. Skills & Experience We're looking for someone with most of the following - you don't need to tick every box: 5+ years of professional software development experience, with strong backend skills in Bun.js (or Node.js), TypeScript, React or comparable JavaScript libraries. Experience designing and building RESTful APIs and microservices at scale. Solid understanding of relational databases (PostgreSQL or similar) and data modelling. Familiarity with cloud infrastructure - GCP, AWS - and infrastructure as code practices. Experience with CI/CD tooling (GitHub Actions or similar) and automated testing. Strong knowledge of security best practices, particularly around authentication, authorisation, and sensitive data handling. Experience working in regulated or compliance heavy environments (healthcare, fintech, or similar) is a strong plus. Comfortable working in small teams where ownership and initiative matter as much as technical skill. Familiarity with AI assisted development workflows - using tools for ticket creation, code assistance, documentation, and engineering efficiency. Ability to take end to end ownership of features - driving work from technical design through to production without needing to be managed at every step. UI experience is a plus. Interview Process Initial call (30 mins) Technical review - (1 hour) Team meet - working practices, Q&A Offer Dose is part of the Naturecan group. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds. What We Offer Salary: Competitive, depending on experience Location: Stockport office (Thursdays) - open to fully remote for the right candidate Pension: Company pension scheme Health: Private health insurance Staff discount: Naturecan group product discount AI Tooling: Claude Enterprise access across the team - AI assisted development workflows embedded in how we work Culture: Small team, big ambition - you'll have genuine ownership and direct access to decision makers Process: Two week sprints, retrospectives, pair working practices, Q&A Offer: Meaningful equity conversation for the right candidate
12/06/2026
Full time
Dose Senior Developer Full-time Stockport (Thursdays) / Remote Competitive, depending on experience About Naturecan Naturecan is a fast-growing, multi-market health and wellness company operating across e-commerce, pharmacy, and clinical healthcare. We run regulated operations in the UK, Germany, and beyond - across brands including Naturecan, Mycannabis, and Dose. Our technology team sits at the heart of that growth. We build and maintain the platforms that underpin every part of the business - and we're scaling fast. About the Dose Platform Dose is our UK medical cannabis clinic - CQC-registered and GPhC-registered pharmacy, pre-launch, and built to deliver a full end-to-end digital treatment pathway. We are now launching a brand-new, world-class digital platform to power the full patient treatment pathway: from initial consultation and prescribing through to dispensing, fulfilment, and ongoing care. This is a greenfield build with a clear brief: scalable, secure, and built to a standard that can expand across EU and global markets. We are at a pivotal moment, and this role sits at the heart of it. The Role We are looking for an experienced Senior Developer to join a small, high calibre engineering team and help architect and build the Dose platform from the ground up. You will work closely with the IT Director, lead developer, clinical stakeholders, and product management to deliver a product that meets the rigorous demands of a regulated healthcare environment - while being fast, elegant, and built to last. This is not a ticket grinding role. We want someone who takes ownership, thinks about the wider system, and cares about the quality of what they ship. What You'll Do Architect and build core features of the Dose platform - from patient onboarding through to prescription management and fulfilment integration. Work across the full stack, with a focus on backend services, APIs, and secure data handling in a regulated environment. Collaborate with the IT Director and lead developer on system design, code review, and technical decision making. Contribute to the establishment of engineering standards, CI/CD pipelines, and testing frameworks from an early stage. Integrate with third party clinical systems, pharmacy platforms, and payment providers. Ensure the platform is built to meet CQC, GDPR, and relevant healthcare compliance requirements. Participate in sprint planning, retrospectives, and cross functional delivery discussions. Skills & Experience We're looking for someone with most of the following - you don't need to tick every box: 5+ years of professional software development experience, with strong backend skills in Bun.js (or Node.js), TypeScript, React or comparable JavaScript libraries. Experience designing and building RESTful APIs and microservices at scale. Solid understanding of relational databases (PostgreSQL or similar) and data modelling. Familiarity with cloud infrastructure - GCP, AWS - and infrastructure as code practices. Experience with CI/CD tooling (GitHub Actions or similar) and automated testing. Strong knowledge of security best practices, particularly around authentication, authorisation, and sensitive data handling. Experience working in regulated or compliance heavy environments (healthcare, fintech, or similar) is a strong plus. Comfortable working in small teams where ownership and initiative matter as much as technical skill. Familiarity with AI assisted development workflows - using tools for ticket creation, code assistance, documentation, and engineering efficiency. Ability to take end to end ownership of features - driving work from technical design through to production without needing to be managed at every step. UI experience is a plus. Interview Process Initial call (30 mins) Technical review - (1 hour) Team meet - working practices, Q&A Offer Dose is part of the Naturecan group. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds. What We Offer Salary: Competitive, depending on experience Location: Stockport office (Thursdays) - open to fully remote for the right candidate Pension: Company pension scheme Health: Private health insurance Staff discount: Naturecan group product discount AI Tooling: Claude Enterprise access across the team - AI assisted development workflows embedded in how we work Culture: Small team, big ambition - you'll have genuine ownership and direct access to decision makers Process: Two week sprints, retrospectives, pair working practices, Q&A Offer: Meaningful equity conversation for the right candidate
Searchability
Lead Front-End Engineer (Vue) - Hybrid & Ownership
Searchability Bromley, Kent
SENIOR FRONT END DEVELOPER Salary up to £65-80k Hybrid working - 3 days per week on site in Bromley Modern front end stack - Vue.js, JavaScript, HTML, CSS Opportunity to shape user facing products in a growing tech team ABOUT THE CLIENT We're working with a growing UK based organisation that is continuing to invest heavily in its digital platform. With a strong focus on user experience and product innovation, they're expanding their engineering team to support the next phase of development. THE BENEFITS Competitive salary up to £80k Hybrid working model (3 days on site) Opportunity to take ownership of front end architecture Collaborative and forward thinking engineering environment Ongoing investment in technology and product development THE SENIOR FRONT END DEVELOPER ROLE: This is a hands on role where you'll take a lead position in developing and enhancing the front end of a core platform. You'll be working closely with designers, backend developers, and stakeholders to deliver high quality, scalable, and responsive user interfaces. You'll have the opportunity to influence technical decisions, improve front end performance, and contribute to best practices across the team. This role would suit someone who enjoys ownership, problem solving, and building clean, maintainable code. SENIOR FRONT END DEVELOPER ESSENTIAL SKILLS Strong commercial experience with Vue.js Solid JavaScript (ES6+) experience Strong HTML and CSS skills Experience building responsive and user focused web applications Understanding of front end performance and optimisation Experience working in collaborative, agile environments Comfortable working on site in Bromley 3 days per week
12/06/2026
Full time
SENIOR FRONT END DEVELOPER Salary up to £65-80k Hybrid working - 3 days per week on site in Bromley Modern front end stack - Vue.js, JavaScript, HTML, CSS Opportunity to shape user facing products in a growing tech team ABOUT THE CLIENT We're working with a growing UK based organisation that is continuing to invest heavily in its digital platform. With a strong focus on user experience and product innovation, they're expanding their engineering team to support the next phase of development. THE BENEFITS Competitive salary up to £80k Hybrid working model (3 days on site) Opportunity to take ownership of front end architecture Collaborative and forward thinking engineering environment Ongoing investment in technology and product development THE SENIOR FRONT END DEVELOPER ROLE: This is a hands on role where you'll take a lead position in developing and enhancing the front end of a core platform. You'll be working closely with designers, backend developers, and stakeholders to deliver high quality, scalable, and responsive user interfaces. You'll have the opportunity to influence technical decisions, improve front end performance, and contribute to best practices across the team. This role would suit someone who enjoys ownership, problem solving, and building clean, maintainable code. SENIOR FRONT END DEVELOPER ESSENTIAL SKILLS Strong commercial experience with Vue.js Solid JavaScript (ES6+) experience Strong HTML and CSS skills Experience building responsive and user focused web applications Understanding of front end performance and optimisation Experience working in collaborative, agile environments Comfortable working on site in Bromley 3 days per week
Government Digital & Data
Software Developer in Test - HM Courts and Tribunals Service - SEO
Government Digital & Data
East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber These are exciting times at HM Court and Tribunals Service (HMCTS). As an agency of the MoJ, we support the judiciary across England and Wales to deliver justice by running courts and tribunals and processing outcomes, and we are looking for talented people to help us achieve our ambitions. It will be challenging, important and rewarding. HMCTS Digital and Technology Services (DTS) is a specialist technology directorate which provides support to HMCTS in the use of IT and Digital. DTS is committed to being a great place to work and part of our offer is brilliant training opportunities and support from expert colleagues. As well as that you'll find flexible working, an inclusive culture and a place where your opinion is valued. Please follow the link below for further information about HMCTS. Our community We currently have over 500 experienced developers across MoJ and its agencies who make up the broader software engineering community. You will be able to learn from others, share your knowledge and take part in informal support networks with your peers. You can also take a look at the MoJ developer blog . As a Software Development Engineer in Test at HMCTS, you will have access to extensive training and development opportunities through our Testing Centre of Excellence. Our commitment to your growth means that you will receive in-depth, in-house training designed to enhance your skills and knowledge, making you proficient in the latest testing methodologies and tools. Whether you are looking to sharpen your testing capabilities, deepen your technical expertise, or expand your leadership skills, our training is tailored to help you succeed in your role and advance your career. This commitment to continuous learning is a core part of our culture, ensuring that you have the tools and knowledge you need to excel in your position and contribute to our ongoing success. The key purpose of the role: As a Software Development Engineer in Test, your responsibilities will encompass not only writing, debugging, and refactoring test code but also leading test automation in CI/CD environments. You will collaborate closely with software developers to ensure a common understanding of the code base and test coverage at the unit test level. You will play a pivotal role in helping to shape the culture and best practices throughout the Test Centre of Excellence at HMCTS. Your strong technical skills will be essential in ensuring the highest quality standards for our test automation. Additionally, mentoring, and coaching Junior Software Development Engineers in Test is a crucial aspect of this role. You will guide the team to achieve excellence in test automation and support their learning journey. The development squad you are placed on will be agreed closer to your start date, but examples of products can be found in our github repositories: Technologies We use a range of cutting-edge technologies, including: Playwright Rest Assured (for API testing) Java/JavaScript/TypeScript Power Apps (for low-code/no-code application testing) js framework (Node.js) Angular PostgreSQL Microservices Azure cloud infrastructure Gatling (for performance testing) SauceLabs (for cross-browser testing) Pa11y, WAVE, aXe (for accessibility testing) Jenkins (for deployment automation) Dynatrace (for application monitoring) Kubernetes and Docker (to run our services) Jira/Confluence (for project management and documentation) Fortify (for security testing) We're here to support your learning journey within our tech stack when you become a part of our team. Key responsibilities: Promote and champion shift-left testing principles, emphasising unit and integration testing, to ensure early detection of issues and higher quality software. Lead the development and implementation of test automation strategies in CI/CD environments. Write, amend, and refactor test automation code, adhering to internal software development standards. Lead in "3 Amigos" sessions as an integral part of the development and testing process. Estimate your effort for planning and follow the agreed methodology. Understand the impact of business processes on the project and systems. Analyse test results and identify patterns and trends, translating findings into business impact. Collaborate on designing and building secure products with a focus on information assurance. Maintain full traceability of defects, tests, and requirements. Report issues found through the appropriate channels. Provide mentoring and coaching to Junior Software Development Engineers in Test to enhance their skills and knowledge. Contribute to the development of a culture of excellence in test automation within the team. Essential Skills and Experience: Demonstrated experience in leading test automation in CI/CD environments. Expertise in writing automated testing programs/scripts, particularly in our core technology stack. Expertise in the Software Development Lifecycle, ensuring alignment with project objectives and quality standards. Strong understanding of REST web services and API inspection tools. Familiarity with bug tracking software and experience in using it effectively. Ability to identify and manage issues and risks associated with testing, with a focus on analysing and reporting test activities and results. Exposure to applying Agile principles in practice, facilitating seamless integration into project workflows. Proficiency in defining and implementing test tooling, test environments, and test data across various phases of testing. Proven ability to design and execute non-functional test cases in diverse environments. Experience in accessibility testing, both manual and automated, ensuring compliance with WCAG standards and integrating accessibility testing within CI/CD pipelines. Ability to analyse performance bottlenecks and accessibility issues, providing recommendations for improvement. Strong understanding of integrating accessibility and performance testing into the overall test strategy, ensuring quality and compliance from development to release.
12/06/2026
Full time
East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber These are exciting times at HM Court and Tribunals Service (HMCTS). As an agency of the MoJ, we support the judiciary across England and Wales to deliver justice by running courts and tribunals and processing outcomes, and we are looking for talented people to help us achieve our ambitions. It will be challenging, important and rewarding. HMCTS Digital and Technology Services (DTS) is a specialist technology directorate which provides support to HMCTS in the use of IT and Digital. DTS is committed to being a great place to work and part of our offer is brilliant training opportunities and support from expert colleagues. As well as that you'll find flexible working, an inclusive culture and a place where your opinion is valued. Please follow the link below for further information about HMCTS. Our community We currently have over 500 experienced developers across MoJ and its agencies who make up the broader software engineering community. You will be able to learn from others, share your knowledge and take part in informal support networks with your peers. You can also take a look at the MoJ developer blog . As a Software Development Engineer in Test at HMCTS, you will have access to extensive training and development opportunities through our Testing Centre of Excellence. Our commitment to your growth means that you will receive in-depth, in-house training designed to enhance your skills and knowledge, making you proficient in the latest testing methodologies and tools. Whether you are looking to sharpen your testing capabilities, deepen your technical expertise, or expand your leadership skills, our training is tailored to help you succeed in your role and advance your career. This commitment to continuous learning is a core part of our culture, ensuring that you have the tools and knowledge you need to excel in your position and contribute to our ongoing success. The key purpose of the role: As a Software Development Engineer in Test, your responsibilities will encompass not only writing, debugging, and refactoring test code but also leading test automation in CI/CD environments. You will collaborate closely with software developers to ensure a common understanding of the code base and test coverage at the unit test level. You will play a pivotal role in helping to shape the culture and best practices throughout the Test Centre of Excellence at HMCTS. Your strong technical skills will be essential in ensuring the highest quality standards for our test automation. Additionally, mentoring, and coaching Junior Software Development Engineers in Test is a crucial aspect of this role. You will guide the team to achieve excellence in test automation and support their learning journey. The development squad you are placed on will be agreed closer to your start date, but examples of products can be found in our github repositories: Technologies We use a range of cutting-edge technologies, including: Playwright Rest Assured (for API testing) Java/JavaScript/TypeScript Power Apps (for low-code/no-code application testing) js framework (Node.js) Angular PostgreSQL Microservices Azure cloud infrastructure Gatling (for performance testing) SauceLabs (for cross-browser testing) Pa11y, WAVE, aXe (for accessibility testing) Jenkins (for deployment automation) Dynatrace (for application monitoring) Kubernetes and Docker (to run our services) Jira/Confluence (for project management and documentation) Fortify (for security testing) We're here to support your learning journey within our tech stack when you become a part of our team. Key responsibilities: Promote and champion shift-left testing principles, emphasising unit and integration testing, to ensure early detection of issues and higher quality software. Lead the development and implementation of test automation strategies in CI/CD environments. Write, amend, and refactor test automation code, adhering to internal software development standards. Lead in "3 Amigos" sessions as an integral part of the development and testing process. Estimate your effort for planning and follow the agreed methodology. Understand the impact of business processes on the project and systems. Analyse test results and identify patterns and trends, translating findings into business impact. Collaborate on designing and building secure products with a focus on information assurance. Maintain full traceability of defects, tests, and requirements. Report issues found through the appropriate channels. Provide mentoring and coaching to Junior Software Development Engineers in Test to enhance their skills and knowledge. Contribute to the development of a culture of excellence in test automation within the team. Essential Skills and Experience: Demonstrated experience in leading test automation in CI/CD environments. Expertise in writing automated testing programs/scripts, particularly in our core technology stack. Expertise in the Software Development Lifecycle, ensuring alignment with project objectives and quality standards. Strong understanding of REST web services and API inspection tools. Familiarity with bug tracking software and experience in using it effectively. Ability to identify and manage issues and risks associated with testing, with a focus on analysing and reporting test activities and results. Exposure to applying Agile principles in practice, facilitating seamless integration into project workflows. Proficiency in defining and implementing test tooling, test environments, and test data across various phases of testing. Proven ability to design and execute non-functional test cases in diverse environments. Experience in accessibility testing, both manual and automated, ensuring compliance with WCAG standards and integrating accessibility testing within CI/CD pipelines. Ability to analyse performance bottlenecks and accessibility issues, providing recommendations for improvement. Strong understanding of integrating accessibility and performance testing into the overall test strategy, ensuring quality and compliance from development to release.
Government Digital & Data
Lead Software Developer - Ministry of Justice - G7
Government Digital & Data
Locations: East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Lead Developer here at Justice Digital , to be part of our warm and collaborative Developer Experience team which sits in the Office of the Chief Technology Officer (OCTO). This role aligns against the Lead Developer Role from the Government Digital and Data Framework OCTO sets technical direction across the organisation. It defines standards, shapes platforms and ways of working, and supports teams to build and operate services that are secure, reliable and sustainable. This role focuses on improving how engineers work by defining standards and ensuring they are implemented through shared tooling rather than guidance alone. You will play an integral part in central teams responsible for Developer Experience (DevX) and the Developer Portal, working closely with platform, security and architecture teams. You'll be confident working with other developers on our tech stack and comfortable learning new technologies and systems. We use a variety of different technologies and will work with you to place you in a team that matches your skills, interests and aspirations wherever possible. You will work with user researchers, product managers, designers, delivery managers, technical architects and content specialists who share a vision for improving government through smarter use of technology. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Our Tech Stack We use a range of technologies and we're looking for people who specialise in one or more of them (Python or Java) and who love learning new languages and frameworks. For example, we might use Python to write our application code, Circle CI or GitHub Actions for CI/CD, Sentry for application monitoring, Kubernetes and Docker to schedule and run our services (read about our Cloud Platform), AWS for most of our infrastructure, GOV.UK Design System for our web interfaces and use Macbook Pros. For front-end development, we value a robust understanding of the underlying web technologies. We value well-maintained, open-source tools that can be used to produce semantic HTML, performant CSS and unobtrusive JavaScript or TypeScript, and we assess all our services against accessibility criteria. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our Community We currently have over 200+ experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. Take a look at our developer blog to get a sense of our work and culture. Key Responsibilities This role combines a number of key disciplines in addition to hands-on development and writing code. You will inspire, mentor, coach, manage and lead software developers within a business domain. You will also focus on generating a culture of quality, maintaining balance between building sustainable well architected products and unlocking citizen value early The areas of your responsibility for leadership will shift between people, architecture, development and product strategy, depending on context and need You will contribute to the technical leadership in DevX team, specifically Developer Tooling. There will be opportunity to line manage several Senior Developers as the team expands into Developer Portal. Technical Leadership Taking responsibility for tickets and releasing production ready code Collaborate with Technical Architects and Product Managers to set product direction Collaborate with Technical Architects to help in the design of systems and implementation of coherent and sustainable technical roadmaps Lead discussions with Developers to nurture consensus on technical/team decisions Support backlog refinement, helping plan, define and prioritise actionable tasks for the team Build inclusivity and understanding by promoting strategies to share technical knowledge of our systems with appropriate documentation and other activities Support Delivery Managers in unblocking value where necessary and/or honest representations of effort in an agile environment as the teams learn more Engineering Management Managing, coaching and growing people with a focus on their wellbeing and development Support Delivery Managers in improving team maturity Engineering Profession Work with your local Principal Developer and the wider community to improve and maintain good coding standards and practices Help provide feedback on wider technical strategy of your business unit Share knowledge and build enthusiasm for sharing via activities like brown bags, cooperative workshops, chat discussions and other means Encourage open discussion and drive communities in our primary communication tools Have a mindset for growth and learning looking for emerging technologies, tools and good practice Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Take part in the recruitment and onboarding of other Developers If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential You can demonstrate proven experience of Python or Java. You have experience of software development and writing production ready code. You have experience nurturing a culture of good software practice that makes change easy. You can share evidence of growing your skills in technical leadership, and advocating for your team. You have coached other people. You have contributed towards building a high performing, inclusive team culture. You have experience in delivering better value sooner and safer, through DevOps, XP or other ways of working that lead to agility and collaboration. You enjoy building long-lasting relationships and trust with others. You have proven technical leadership skills. You have grown sustainable teams. Willingness to be assessed against the requirements for SC clearance.
12/06/2026
Full time
Locations: East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Lead Developer here at Justice Digital , to be part of our warm and collaborative Developer Experience team which sits in the Office of the Chief Technology Officer (OCTO). This role aligns against the Lead Developer Role from the Government Digital and Data Framework OCTO sets technical direction across the organisation. It defines standards, shapes platforms and ways of working, and supports teams to build and operate services that are secure, reliable and sustainable. This role focuses on improving how engineers work by defining standards and ensuring they are implemented through shared tooling rather than guidance alone. You will play an integral part in central teams responsible for Developer Experience (DevX) and the Developer Portal, working closely with platform, security and architecture teams. You'll be confident working with other developers on our tech stack and comfortable learning new technologies and systems. We use a variety of different technologies and will work with you to place you in a team that matches your skills, interests and aspirations wherever possible. You will work with user researchers, product managers, designers, delivery managers, technical architects and content specialists who share a vision for improving government through smarter use of technology. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Our Tech Stack We use a range of technologies and we're looking for people who specialise in one or more of them (Python or Java) and who love learning new languages and frameworks. For example, we might use Python to write our application code, Circle CI or GitHub Actions for CI/CD, Sentry for application monitoring, Kubernetes and Docker to schedule and run our services (read about our Cloud Platform), AWS for most of our infrastructure, GOV.UK Design System for our web interfaces and use Macbook Pros. For front-end development, we value a robust understanding of the underlying web technologies. We value well-maintained, open-source tools that can be used to produce semantic HTML, performant CSS and unobtrusive JavaScript or TypeScript, and we assess all our services against accessibility criteria. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our Community We currently have over 200+ experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. Take a look at our developer blog to get a sense of our work and culture. Key Responsibilities This role combines a number of key disciplines in addition to hands-on development and writing code. You will inspire, mentor, coach, manage and lead software developers within a business domain. You will also focus on generating a culture of quality, maintaining balance between building sustainable well architected products and unlocking citizen value early The areas of your responsibility for leadership will shift between people, architecture, development and product strategy, depending on context and need You will contribute to the technical leadership in DevX team, specifically Developer Tooling. There will be opportunity to line manage several Senior Developers as the team expands into Developer Portal. Technical Leadership Taking responsibility for tickets and releasing production ready code Collaborate with Technical Architects and Product Managers to set product direction Collaborate with Technical Architects to help in the design of systems and implementation of coherent and sustainable technical roadmaps Lead discussions with Developers to nurture consensus on technical/team decisions Support backlog refinement, helping plan, define and prioritise actionable tasks for the team Build inclusivity and understanding by promoting strategies to share technical knowledge of our systems with appropriate documentation and other activities Support Delivery Managers in unblocking value where necessary and/or honest representations of effort in an agile environment as the teams learn more Engineering Management Managing, coaching and growing people with a focus on their wellbeing and development Support Delivery Managers in improving team maturity Engineering Profession Work with your local Principal Developer and the wider community to improve and maintain good coding standards and practices Help provide feedback on wider technical strategy of your business unit Share knowledge and build enthusiasm for sharing via activities like brown bags, cooperative workshops, chat discussions and other means Encourage open discussion and drive communities in our primary communication tools Have a mindset for growth and learning looking for emerging technologies, tools and good practice Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Take part in the recruitment and onboarding of other Developers If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential You can demonstrate proven experience of Python or Java. You have experience of software development and writing production ready code. You have experience nurturing a culture of good software practice that makes change easy. You can share evidence of growing your skills in technical leadership, and advocating for your team. You have coached other people. You have contributed towards building a high performing, inclusive team culture. You have experience in delivering better value sooner and safer, through DevOps, XP or other ways of working that lead to agility and collaboration. You enjoy building long-lasting relationships and trust with others. You have proven technical leadership skills. You have grown sustainable teams. Willingness to be assessed against the requirements for SC clearance.
Frontend Software Engineer (JavaScript / TypeScript & React)
Darktrace Ltd Cambridge, Cambridgeshire
is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace provides the essential cybersecurity platform protecting nearly 10,000 organizations from unknown threats using its proprietary AI.The Darktrace Active AI Security Platform(TM) delivers a proactive approach to cyber resilience to secure the business across the entire digital estate - from network to cloud to email. Breakthrough innovations from our R&D teams have resulted in over 200 patent applications filed. Darktrace's platform and services are supported by over 2,400 employees around the world. To learn more, visit . Job D escription : The Frontend Software Engineer will work both collaboratively and independently to deliver cutting edge cyber security solutions. You will be tasked with creating and maintaining dynamic user interfaces, enhancing user experience, improving technical feasibility and improving on specifics around speed and scalability.Please note this is hybrid position and will require a minimum of 2 days a week in the Cambridge office. What will I be doing: You will collaborate closely with cross-functional teams, including backend engineers, UX designers, and product managers, to ensure seamless integration of UI components with core systems. This role requires a strong understanding of modern JavaScript frameworks, responsive design principles, and accessibility standards. You will also be expected to contribute to code reviews, maintain high-quality documentation, and proactively identify opportunities to optimize performance and scalability across the platform. Key responsibilities include: Develop and implement reusable UI components using modern frameworks (e.g., React, Angular, or Vue) Ensure applications meet accessibility standards (WCAG) and deliver an inclusive user experience, Optimize front-end performance for speed, scalability, and responsiveness across devices, Collaborate with backend teams to integrate APIs and ensure data consistency, Participate in design discussions and provide technical input to improve usability and functionality, Maintain thorough documentation and contribute to best practices for UI development. What experience do I need: We welcome applications from engineers who have a solution-focused mindset combined with an analytical approach and problem-solving skills. During the interview process, you'll be able to demonstrate your ability to program using React and will show an understanding of writing code in a production environment. Your application will additionally benefit from: Experience with JavaScript or TypeScript, Strong understanding of CSS, Experience and knowledge of Redux and TanStack Query, Demonstrable skill in translating designs accurately from Figma, An awareness of good UX practices, Knowledge of the fundamentals of web application security, Proficiency with Git, A strong foundational knowledge of programming methodologies and data structures, particularly when dealing with big datasets. A portfolio and/or public GitHub repository showcasing your previous work. Benefits: 23 days' holiday + all public holidays, rising to 25 days after 2 years of service, Additional day off for your birthday, Private medical insurance which covers you, your cohabiting partner and children, Life insurance of 4 times your base salary, Salary sacrifice pension scheme, Enhanced family leave, Confidential Employee Assistance Program, Cycle to work scheme.
12/06/2026
Full time
is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace provides the essential cybersecurity platform protecting nearly 10,000 organizations from unknown threats using its proprietary AI.The Darktrace Active AI Security Platform(TM) delivers a proactive approach to cyber resilience to secure the business across the entire digital estate - from network to cloud to email. Breakthrough innovations from our R&D teams have resulted in over 200 patent applications filed. Darktrace's platform and services are supported by over 2,400 employees around the world. To learn more, visit . Job D escription : The Frontend Software Engineer will work both collaboratively and independently to deliver cutting edge cyber security solutions. You will be tasked with creating and maintaining dynamic user interfaces, enhancing user experience, improving technical feasibility and improving on specifics around speed and scalability.Please note this is hybrid position and will require a minimum of 2 days a week in the Cambridge office. What will I be doing: You will collaborate closely with cross-functional teams, including backend engineers, UX designers, and product managers, to ensure seamless integration of UI components with core systems. This role requires a strong understanding of modern JavaScript frameworks, responsive design principles, and accessibility standards. You will also be expected to contribute to code reviews, maintain high-quality documentation, and proactively identify opportunities to optimize performance and scalability across the platform. Key responsibilities include: Develop and implement reusable UI components using modern frameworks (e.g., React, Angular, or Vue) Ensure applications meet accessibility standards (WCAG) and deliver an inclusive user experience, Optimize front-end performance for speed, scalability, and responsiveness across devices, Collaborate with backend teams to integrate APIs and ensure data consistency, Participate in design discussions and provide technical input to improve usability and functionality, Maintain thorough documentation and contribute to best practices for UI development. What experience do I need: We welcome applications from engineers who have a solution-focused mindset combined with an analytical approach and problem-solving skills. During the interview process, you'll be able to demonstrate your ability to program using React and will show an understanding of writing code in a production environment. Your application will additionally benefit from: Experience with JavaScript or TypeScript, Strong understanding of CSS, Experience and knowledge of Redux and TanStack Query, Demonstrable skill in translating designs accurately from Figma, An awareness of good UX practices, Knowledge of the fundamentals of web application security, Proficiency with Git, A strong foundational knowledge of programming methodologies and data structures, particularly when dealing with big datasets. A portfolio and/or public GitHub repository showcasing your previous work. Benefits: 23 days' holiday + all public holidays, rising to 25 days after 2 years of service, Additional day off for your birthday, Private medical insurance which covers you, your cohabiting partner and children, Life insurance of 4 times your base salary, Salary sacrifice pension scheme, Enhanced family leave, Confidential Employee Assistance Program, Cycle to work scheme.
Staff Software Engineer
Colossyan
Causaly is redefining how humans acquire knowledge and develop insights in biomedicine. Our AI-powered platform enables researchers and decision-makers to discover and interpret evidence from millions of scientific publications, clinical trials, regulatory documents, and other complex data sources in minutes. We are building the world's most advanced biomedical knowledge platform, powered by a high-precision Knowledge Graph and GenAI capabilities. Our technology is already used by leading biopharmaceutical organizations to accelerate drug discovery, improve safety, and drive better decision-making. Backed by top-tier investors including ICONIQ, Index Ventures, Pentech, and Marathon, we are scaling rapidly and expanding our product suite and market presence. We are looking for a Staff Fullstack Engineer to work on our API and business services. You will be responsible for designing and building scalable, reliable, and maintainable web applications. You will collaborate with our product and research teams to build and ship new features, contributing to all aspects of the development lifecycle, from requirements gathering to deployment and monitoring. What we're looking for Significant experience with back-end applications Solid understanding of JavaScript Familiarity with Node.js Experience with TypeScript Good knowledge of web architecture (URIs, HTTP, Caching, etc) Proficiency in Git version control Familiarity with UNIX terminal Excellent knowledge of English language (verbal and written) Solid understanding of relational databases Preferred Qualifications Experience working with Knowledge Graphs and graph databases, such as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functional programming language Experience working with AWS or Google Cloud Technology Stack The list below is indicative and not exhaustive of the technologies we use at Causaly. Node.js Typescript Git ElasticSearch Neo4J RxJS React Webpack Benefits Competitive compensation package Private medical insurance Life insurance (4 x salary) Personal development budget Individual wellbeing budget 25 days holiday plus bank holidays Your birthday off! Potential to have real impact and accelerated career growth as a member of an international team that's building a transformative AI product. We are on a mission to accelerate scientific breakthroughs for ALL humankind, and we are proud to be an equal opportunity employer. We welcome applications from all backgrounds and fairly consider qualified candidates without regard to race, ethnic or national origin, gender, gender identity or expression, sexual orientation, disability, neurodiversity, genetics, age, religion or belief, marital/civil partnership status, domestic / family status, veteran status or any other difference.
12/06/2026
Full time
Causaly is redefining how humans acquire knowledge and develop insights in biomedicine. Our AI-powered platform enables researchers and decision-makers to discover and interpret evidence from millions of scientific publications, clinical trials, regulatory documents, and other complex data sources in minutes. We are building the world's most advanced biomedical knowledge platform, powered by a high-precision Knowledge Graph and GenAI capabilities. Our technology is already used by leading biopharmaceutical organizations to accelerate drug discovery, improve safety, and drive better decision-making. Backed by top-tier investors including ICONIQ, Index Ventures, Pentech, and Marathon, we are scaling rapidly and expanding our product suite and market presence. We are looking for a Staff Fullstack Engineer to work on our API and business services. You will be responsible for designing and building scalable, reliable, and maintainable web applications. You will collaborate with our product and research teams to build and ship new features, contributing to all aspects of the development lifecycle, from requirements gathering to deployment and monitoring. What we're looking for Significant experience with back-end applications Solid understanding of JavaScript Familiarity with Node.js Experience with TypeScript Good knowledge of web architecture (URIs, HTTP, Caching, etc) Proficiency in Git version control Familiarity with UNIX terminal Excellent knowledge of English language (verbal and written) Solid understanding of relational databases Preferred Qualifications Experience working with Knowledge Graphs and graph databases, such as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functional programming language Experience working with AWS or Google Cloud Technology Stack The list below is indicative and not exhaustive of the technologies we use at Causaly. Node.js Typescript Git ElasticSearch Neo4J RxJS React Webpack Benefits Competitive compensation package Private medical insurance Life insurance (4 x salary) Personal development budget Individual wellbeing budget 25 days holiday plus bank holidays Your birthday off! Potential to have real impact and accelerated career growth as a member of an international team that's building a transformative AI product. We are on a mission to accelerate scientific breakthroughs for ALL humankind, and we are proud to be an equal opportunity employer. We welcome applications from all backgrounds and fairly consider qualified candidates without regard to race, ethnic or national origin, gender, gender identity or expression, sexual orientation, disability, neurodiversity, genetics, age, religion or belief, marital/civil partnership status, domestic / family status, veteran status or any other difference.
Searchability
MID-LEVEL FULL-STACK LARAVEL / ANGULAR DEVELOPER
Searchability Skipton, Yorkshire
MID-LEVEL FULL-STACK LARAVEL / ANGULAR DEVELOPER Salary up to £50,000 One day onsite - Skipton office Laravel, Angular, PHP, TypeScript Opportunity to work on greenfield and business critical projects ABOUT THE CLIENT Due to continued growth, we're recruiting for a Mid-Level Full Stack Laravel / Angular Developer to join an established technology provider in Skipton. The business is continuing to invest heavily in its software engineering function and is looking for someone who enjoys building scalable applications within a collaborative development environment. You'll be joining a close-knit team working across modern web applications, internal systems, and customer facing platforms, with plenty of opportunity to contribute to technical direction and ongoing product development. THE BENEFITS One day onsite Ongoing training and development opportunities Modern tech stack and collaborative engineering culture Clear progression opportunities within the development team THE FULL-STACK LARAVEL / ANGULAR DEVELOPER ROLE You'll be involved in the full software development lifecycle, working across both back end and front end development. The role will see you building and maintaining applications using Laravel and Angular, collaborating with stakeholders, and contributing to the design and delivery of scalable solutions. You will work closely with other developers and project teams to deliver high quality software while helping to improve development standards and processes. FULL-STACK LARAVEL / ANGULAR DEVELOPER ESSENTIAL SKILLS Commercial experience with Laravel and PHP Front end development experience using Angular and TypeScript Experience working with REST APIs Knowledge of MySQL and relational databases Familiarity with Git version control Understanding of Agile development methodologies Strong communication and problem solving skills KEY SKILLS Laravel, Angular, PHP, TypeScript, JavaScript, MySQL, REST APIs, Git, Agile, Full Stack Development
12/06/2026
Full time
MID-LEVEL FULL-STACK LARAVEL / ANGULAR DEVELOPER Salary up to £50,000 One day onsite - Skipton office Laravel, Angular, PHP, TypeScript Opportunity to work on greenfield and business critical projects ABOUT THE CLIENT Due to continued growth, we're recruiting for a Mid-Level Full Stack Laravel / Angular Developer to join an established technology provider in Skipton. The business is continuing to invest heavily in its software engineering function and is looking for someone who enjoys building scalable applications within a collaborative development environment. You'll be joining a close-knit team working across modern web applications, internal systems, and customer facing platforms, with plenty of opportunity to contribute to technical direction and ongoing product development. THE BENEFITS One day onsite Ongoing training and development opportunities Modern tech stack and collaborative engineering culture Clear progression opportunities within the development team THE FULL-STACK LARAVEL / ANGULAR DEVELOPER ROLE You'll be involved in the full software development lifecycle, working across both back end and front end development. The role will see you building and maintaining applications using Laravel and Angular, collaborating with stakeholders, and contributing to the design and delivery of scalable solutions. You will work closely with other developers and project teams to deliver high quality software while helping to improve development standards and processes. FULL-STACK LARAVEL / ANGULAR DEVELOPER ESSENTIAL SKILLS Commercial experience with Laravel and PHP Front end development experience using Angular and TypeScript Experience working with REST APIs Knowledge of MySQL and relational databases Familiarity with Git version control Understanding of Agile development methodologies Strong communication and problem solving skills KEY SKILLS Laravel, Angular, PHP, TypeScript, JavaScript, MySQL, REST APIs, Git, Agile, Full Stack Development
Searchability
Senior Front End Developer
Searchability Bromley, Kent
SENIOR FRONT END DEVELOPER Salary up to £65-80k Hybrid working - 3 days per week on site in Bromley Modern front end stack - Vue.js, JavaScript, HTML, CSS Opportunity to shape user facing products in a growing tech team ABOUT THE CLIENT We're working with a growing UK based organisation that is continuing to invest heavily in its digital platform. With a strong focus on user experience and product innovation, they're expanding their engineering team to support the next phase of development. THE BENEFITS Competitive salary up to £80k Hybrid working model (3 days on site) Opportunity to take ownership of front end architecture Collaborative and forward thinking engineering environment Ongoing investment in technology and product development THE SENIOR FRONT END DEVELOPER ROLE: This is a hands on role where you'll take a lead position in developing and enhancing the front end of a core platform. You'll be working closely with designers, backend developers, and stakeholders to deliver high quality, scalable, and responsive user interfaces. You'll have the opportunity to influence technical decisions, improve front end performance, and contribute to best practices across the team. This role would suit someone who enjoys ownership, problem solving, and building clean, maintainable code. SENIOR FRONT END DEVELOPER ESSENTIAL SKILLS Strong commercial experience with Vue.js Solid JavaScript (ES6+) experience Strong HTML and CSS skills Experience building responsive and user focused web applications Understanding of front end performance and optimisation Experience working in collaborative, agile environments Comfortable working on site in Bromley 3 days per week
12/06/2026
Full time
SENIOR FRONT END DEVELOPER Salary up to £65-80k Hybrid working - 3 days per week on site in Bromley Modern front end stack - Vue.js, JavaScript, HTML, CSS Opportunity to shape user facing products in a growing tech team ABOUT THE CLIENT We're working with a growing UK based organisation that is continuing to invest heavily in its digital platform. With a strong focus on user experience and product innovation, they're expanding their engineering team to support the next phase of development. THE BENEFITS Competitive salary up to £80k Hybrid working model (3 days on site) Opportunity to take ownership of front end architecture Collaborative and forward thinking engineering environment Ongoing investment in technology and product development THE SENIOR FRONT END DEVELOPER ROLE: This is a hands on role where you'll take a lead position in developing and enhancing the front end of a core platform. You'll be working closely with designers, backend developers, and stakeholders to deliver high quality, scalable, and responsive user interfaces. You'll have the opportunity to influence technical decisions, improve front end performance, and contribute to best practices across the team. This role would suit someone who enjoys ownership, problem solving, and building clean, maintainable code. SENIOR FRONT END DEVELOPER ESSENTIAL SKILLS Strong commercial experience with Vue.js Solid JavaScript (ES6+) experience Strong HTML and CSS skills Experience building responsive and user focused web applications Understanding of front end performance and optimisation Experience working in collaborative, agile environments Comfortable working on site in Bromley 3 days per week
Broughton Group
Frontend Software Engineer. Job in Bristol Move Collective Jobs
Broughton Group
YT Tech are working on behalf of our key client in Bistol on a new front end software engineer position. This company is redefining the world of motion control. Their technology sits at the intersection of fluid mechanics, high-speed electronics, and additive manufacturing, delivering next-generation solutions for the aerospace, automotive, and industrial sectors. As a Frontend Software Engineer, you will join a high-energy, multi-disciplinary team where you will take full ownership of the frontend ecosystem, from implementation quality to design consistency. They are looking for someone who is action-orientated and thrives on solving hard problems. Core Stack Core Stack: Strong commercial experience with React, TypeScript, and JavaScript. Technical Literacy: Ability to build applications that consume REST APIs and a practical understanding of frontend performance and accessibility (WCAG). Disciplined Engineering: A rigorous approach to code quality, documentation, and version control (Git/PRs/Code Reviews). Nice to Have: Experience with Azure, Data Visualization libraries (D3/Highcharts), or a basic understanding of Python backend services. Responsibilities Implementation: Translate high-fidelity UX wireframes into polished, production-ready React applications. Systems Thinking: Design and implement reusable components that integrate with a centralized design system. Data Integration: Contribute to Python APIs to own the full data flow from the hardware sensor to the user interface. AI-Enhanced Delivery: Leverage AI coding assistants (Claude/Copilot) with sound judgment to accelerate high-quality delivery. This role will be a full time office position with the option of a 9 day fortnight.
12/06/2026
Full time
YT Tech are working on behalf of our key client in Bistol on a new front end software engineer position. This company is redefining the world of motion control. Their technology sits at the intersection of fluid mechanics, high-speed electronics, and additive manufacturing, delivering next-generation solutions for the aerospace, automotive, and industrial sectors. As a Frontend Software Engineer, you will join a high-energy, multi-disciplinary team where you will take full ownership of the frontend ecosystem, from implementation quality to design consistency. They are looking for someone who is action-orientated and thrives on solving hard problems. Core Stack Core Stack: Strong commercial experience with React, TypeScript, and JavaScript. Technical Literacy: Ability to build applications that consume REST APIs and a practical understanding of frontend performance and accessibility (WCAG). Disciplined Engineering: A rigorous approach to code quality, documentation, and version control (Git/PRs/Code Reviews). Nice to Have: Experience with Azure, Data Visualization libraries (D3/Highcharts), or a basic understanding of Python backend services. Responsibilities Implementation: Translate high-fidelity UX wireframes into polished, production-ready React applications. Systems Thinking: Design and implement reusable components that integrate with a centralized design system. Data Integration: Contribute to Python APIs to own the full data flow from the hardware sensor to the user interface. AI-Enhanced Delivery: Leverage AI coding assistants (Claude/Copilot) with sound judgment to accelerate high-quality delivery. This role will be a full time office position with the option of a 9 day fortnight.
Senior Software Engineer - Integrations
Dormont Manufacturing Co Manchester, Lancashire
Mark43 is approved to hire in Canada, the UK, and 36 U.S. states, including Alabama, Arizona, California (excluding San Francisco), Colorado, Connecticut, Washington D.C., Florida, Georgia, Iowa, Idaho, Illinois, Indiana, Kansas, Massachusetts, Maryland, Maine, Michigan, Minnesota, Missouri, North Carolina, Nebraska, New Hampshire, New Jersey, New Mexico, New York, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Vermont, Washington, Wisconsin, and West Virginia. Before applying to a remote role, please ensure that you are able to perform the position in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift. Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time. About Mark43 Mark43 empowers communities and their governments with technology that improves safety and quality of life. We build modern, resilient software that first responders and public safety agencies depend on in their most critical moments. Role Overview We are seeking an experienced Senior Software Engineer - Integrations who will take technical ownership of building and scaling integrations between Mark43's core platform and mission critical third party systems. You'll lead the design, development, and implementation of robust APIs, data pipelines, and messaging layers, ensuring seamless operational data flow for emergency dispatch and response systems. This is a hybrid role requiring at least three days per week in our Manchester office to support strong team collaboration. What You'll Do Lead full lifecycle development of integrations that connect the Mark43 platform with external systems such as 911 call centers, state databases, evidence systems, and other key services. Drive architectural decisions and ensure scalable, maintainable solutions across REST APIs, message queues, and event driven workflows. Collaborate closely with Product, Engineering, and partner technical teams to define reliable API contracts and integration patterns. Mentor and guide more junior engineers on the team, elevate coding standards, and lead code reviews. Contribute to integration testing strategies, observability, and dashboards to monitor operational data flows. Champion best practices for performance, security, and error handling in distributed systems. Participate in sprint planning, roadmap discussions, and technical strategy across the integrations team. What You'll Need 4+ years of professional software engineering experience, with a strong focus on backend services, distributed systems, and system integrations. Proven ability designing and operating APIs, webhooks, or asynchronous messaging systems (e.g., Kafka, queues). Experience with languages and technologies relevant to our stack such as Java, TypeScript/JavaScript, RESTful services, SQL/MySQL, and data pipelines. A solid understanding of integration challenges, including data transformation, schema evolution, retries, and failure management. Experience leading technical workstreams and mentoring less senior engineers. Strong communication skills and the ability to work with cross functional partners. Nice to Have Prior experience in public safety, government software, or regulated domains. Familiarity with CI/CD pipelines, observability tooling, and cloud native practices. Why You'll Love Working Here At Mark43 you'll work on software that directly impacts how first responders protect communities. You'll enjoy collaborating across disciplines, shaping product integrations that accelerate public safety operations, and mentoring a talented engineering team. Joining our Manchester office fosters a supportive culture rooted in shared mission and innovation. Location This role is based in our Manchester, UK office and follows a hybrid work model. Team members are expected to be in the office at least three days per week to foster strong collaboration and a connected team environment. Our Privacy Notice describes how Mark43 uses and protects the personal information of prospective employees during the recruitment process. It informs you about our handling of the personal information you provide to us when you apply for a position in our organization and in general when you express your interest in joining our team. As a part of Mark43's security measures all employees must: Engage in appropriate use of the company's electronic information resources; Become knowledgeable about and follow relevant security policies and guidelines; Protect the resources under their control, such as passwords, computers, and data that they create, receive, or download; and Promptly report security-related incidents and violations, and responding to official reports of security incidents involving their systems or accounts. Mark43 is committed to the full inclusion of all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed, please email requesting the accommodation.
12/06/2026
Full time
Mark43 is approved to hire in Canada, the UK, and 36 U.S. states, including Alabama, Arizona, California (excluding San Francisco), Colorado, Connecticut, Washington D.C., Florida, Georgia, Iowa, Idaho, Illinois, Indiana, Kansas, Massachusetts, Maryland, Maine, Michigan, Minnesota, Missouri, North Carolina, Nebraska, New Hampshire, New Jersey, New Mexico, New York, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Vermont, Washington, Wisconsin, and West Virginia. Before applying to a remote role, please ensure that you are able to perform the position in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift. Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time. About Mark43 Mark43 empowers communities and their governments with technology that improves safety and quality of life. We build modern, resilient software that first responders and public safety agencies depend on in their most critical moments. Role Overview We are seeking an experienced Senior Software Engineer - Integrations who will take technical ownership of building and scaling integrations between Mark43's core platform and mission critical third party systems. You'll lead the design, development, and implementation of robust APIs, data pipelines, and messaging layers, ensuring seamless operational data flow for emergency dispatch and response systems. This is a hybrid role requiring at least three days per week in our Manchester office to support strong team collaboration. What You'll Do Lead full lifecycle development of integrations that connect the Mark43 platform with external systems such as 911 call centers, state databases, evidence systems, and other key services. Drive architectural decisions and ensure scalable, maintainable solutions across REST APIs, message queues, and event driven workflows. Collaborate closely with Product, Engineering, and partner technical teams to define reliable API contracts and integration patterns. Mentor and guide more junior engineers on the team, elevate coding standards, and lead code reviews. Contribute to integration testing strategies, observability, and dashboards to monitor operational data flows. Champion best practices for performance, security, and error handling in distributed systems. Participate in sprint planning, roadmap discussions, and technical strategy across the integrations team. What You'll Need 4+ years of professional software engineering experience, with a strong focus on backend services, distributed systems, and system integrations. Proven ability designing and operating APIs, webhooks, or asynchronous messaging systems (e.g., Kafka, queues). Experience with languages and technologies relevant to our stack such as Java, TypeScript/JavaScript, RESTful services, SQL/MySQL, and data pipelines. A solid understanding of integration challenges, including data transformation, schema evolution, retries, and failure management. Experience leading technical workstreams and mentoring less senior engineers. Strong communication skills and the ability to work with cross functional partners. Nice to Have Prior experience in public safety, government software, or regulated domains. Familiarity with CI/CD pipelines, observability tooling, and cloud native practices. Why You'll Love Working Here At Mark43 you'll work on software that directly impacts how first responders protect communities. You'll enjoy collaborating across disciplines, shaping product integrations that accelerate public safety operations, and mentoring a talented engineering team. Joining our Manchester office fosters a supportive culture rooted in shared mission and innovation. Location This role is based in our Manchester, UK office and follows a hybrid work model. Team members are expected to be in the office at least three days per week to foster strong collaboration and a connected team environment. Our Privacy Notice describes how Mark43 uses and protects the personal information of prospective employees during the recruitment process. It informs you about our handling of the personal information you provide to us when you apply for a position in our organization and in general when you express your interest in joining our team. As a part of Mark43's security measures all employees must: Engage in appropriate use of the company's electronic information resources; Become knowledgeable about and follow relevant security policies and guidelines; Protect the resources under their control, such as passwords, computers, and data that they create, receive, or download; and Promptly report security-related incidents and violations, and responding to official reports of security incidents involving their systems or accounts. Mark43 is committed to the full inclusion of all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed, please email requesting the accommodation.
Senior Frontend Engineer
Halos Body Cams City, Belfast
HALOS is an advanced body camera and cloud software scaleup, working with some of the biggest names in security, services, and law enforcement. At HALO, we're passionate about safety and innovation, constantly staying ahead of threats and reducing risk. What sets HALOS apart is not just the cutting edge technology we develop but the culture we've nurtured. Our team embodies openness, transparency, and a "one team" spirit. We're a group of passionate individuals, all working on exciting and impactful projects. Here, you'll find an environment that fosters collaboration, creativity, and a shared sense of purpose. What you'll work on We're building the next generation of AI driven video forensic and evidence analysis tooling for our body worn camera platform. As a Senior Frontend Engineer, you'll help shape the user experience behind complex investigative workflows including video review, transcription, timeline analysis, streaming, and AI assisted insights. This is a hands on engineering role focused on building fast, reliable, and intuitive interfaces for large scale media and data heavy applications. You'll work closely with backend engineers, product, and design to deliver modern React applications that balance performance, usability, and maintainability across mission critical workflows. Day to Day Build React applications using TypeScript, Tanstack Router/Query, and Shadcn UI Design type safe APIs with tRPC spanning frontend and backend Develop AWS Lambda functions and manage infrastructure with AWS CDK Work across React (Vite) and Next.js monorepos using Turbo and pnpm Write tests with Vitest and Playwright Optimize performance (bundle sizes, Core Web Vitals, query caching) Review code, maintain strict TypeScript standards, and ensure security best practices with Zod validation Your Qualifications You're a pragmatic engineer who values simplicity and type safety. You've shipped production apps at scale and understand trade offs between abstraction and clarity. You're experienced intaking features from requirements through implementation to production. Required 5+ years professional TypeScript/JavaScript development Expert React with modern patterns in SPA applications Modern build tools (Vite, Turbo, webpack) and monorepo management Helpful tRPC, Tanstack ecosystem (Query, Router, Table), & Next.js AWS CDK Tailwind CSS, Shadcn/Radix components Zod validation, Playwright E2E testing Performance optimization and Web Vitals experience React Native £70,000 - £80,000 a year Benefits Generous Annual Leave Allowance Competitive salary and commission/bonus package Employer matched pension scheme Learning and Development opportunities Private Health Insurance Cycle to work scheme & Home & Tech scheme through salary sacrifice Regular company events and social initiatives Diversity & Inclusion We're an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law. Don't meet every single requirement? At HALOS we are dedicated to building and promoting a fair and inclusive workplace where everyone can flourish, reach their full potential and truly belong. We recognize that diverse teams foster a more creative and productive environment. So, if you're excited about this role but your experience doesn't perfectly align with the job description, we encourage you to apply anyway. You might just be who we're looking for - for this role, or perhaps another.
12/06/2026
Full time
HALOS is an advanced body camera and cloud software scaleup, working with some of the biggest names in security, services, and law enforcement. At HALO, we're passionate about safety and innovation, constantly staying ahead of threats and reducing risk. What sets HALOS apart is not just the cutting edge technology we develop but the culture we've nurtured. Our team embodies openness, transparency, and a "one team" spirit. We're a group of passionate individuals, all working on exciting and impactful projects. Here, you'll find an environment that fosters collaboration, creativity, and a shared sense of purpose. What you'll work on We're building the next generation of AI driven video forensic and evidence analysis tooling for our body worn camera platform. As a Senior Frontend Engineer, you'll help shape the user experience behind complex investigative workflows including video review, transcription, timeline analysis, streaming, and AI assisted insights. This is a hands on engineering role focused on building fast, reliable, and intuitive interfaces for large scale media and data heavy applications. You'll work closely with backend engineers, product, and design to deliver modern React applications that balance performance, usability, and maintainability across mission critical workflows. Day to Day Build React applications using TypeScript, Tanstack Router/Query, and Shadcn UI Design type safe APIs with tRPC spanning frontend and backend Develop AWS Lambda functions and manage infrastructure with AWS CDK Work across React (Vite) and Next.js monorepos using Turbo and pnpm Write tests with Vitest and Playwright Optimize performance (bundle sizes, Core Web Vitals, query caching) Review code, maintain strict TypeScript standards, and ensure security best practices with Zod validation Your Qualifications You're a pragmatic engineer who values simplicity and type safety. You've shipped production apps at scale and understand trade offs between abstraction and clarity. You're experienced intaking features from requirements through implementation to production. Required 5+ years professional TypeScript/JavaScript development Expert React with modern patterns in SPA applications Modern build tools (Vite, Turbo, webpack) and monorepo management Helpful tRPC, Tanstack ecosystem (Query, Router, Table), & Next.js AWS CDK Tailwind CSS, Shadcn/Radix components Zod validation, Playwright E2E testing Performance optimization and Web Vitals experience React Native £70,000 - £80,000 a year Benefits Generous Annual Leave Allowance Competitive salary and commission/bonus package Employer matched pension scheme Learning and Development opportunities Private Health Insurance Cycle to work scheme & Home & Tech scheme through salary sacrifice Regular company events and social initiatives Diversity & Inclusion We're an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law. Don't meet every single requirement? At HALOS we are dedicated to building and promoting a fair and inclusive workplace where everyone can flourish, reach their full potential and truly belong. We recognize that diverse teams foster a more creative and productive environment. So, if you're excited about this role but your experience doesn't perfectly align with the job description, we encourage you to apply anyway. You might just be who we're looking for - for this role, or perhaps another.
Client-Server
Lead Software Engineer Python Full Stack
Client-Server Bicester, Oxfordshire
Lead Software Engineer / Developer (Python Full Stack) Oxford / WFH to £80k Opportunity to take ownership of the technology strategy, architecture and software platforms that power a growing motorsport and technology business. As the Lead Software Engineer you will shape the future of the engineering function, influence key business decisions and build a high performing team around you whilst remaining hands-on with technology and product delivery. Collaborating with senior leadership, you will define the technical roadmap, make key architectural decisions and drive the adoption of modern engineering practices across the organisation. You'll have significant autonomy to evolve the technology stack, introduce new tools and approaches and build scalable platforms that support real time operations, telemetry, analytics, reporting and AI-enabled workflows used by engineers, operators and decision makers across the business. Location / WFH: You'll join the team near Oxford / Bicester three days a week with flexibility to work from home twice a week. About you: You have achieved a BSc or MSc degree in Computer Science, Software Engineering, Mathematics, Physics or a related technical discipline You have strong software engineering experience with a broad range of skills: Python, APIs, SQL, data driven applications, JavaScript, React, data visualisation You have a strong understanding of software architecture, clean code, testing and scalable system design You have technical leadership skills including experience of reviewing code, mentoring developers or leading technical delivery in a small team You're comfortable using AI, LLMs or agentic development tools in day-to-day software development You have a good knowledge of Docker, Kubernetes, AWS or similar cloud infrastructure You're collaborative and can clearly communicate with business stakeholders to explain technical strategy What's in it for you: Salary to £80k Equity Impactful role with excellent progression opportunities as the company scales Apply now to find out more about this Lead Software Engineer / Developer (Python Full Stack) opportunity. JBRP1_UKTJ
12/06/2026
Full time
Lead Software Engineer / Developer (Python Full Stack) Oxford / WFH to £80k Opportunity to take ownership of the technology strategy, architecture and software platforms that power a growing motorsport and technology business. As the Lead Software Engineer you will shape the future of the engineering function, influence key business decisions and build a high performing team around you whilst remaining hands-on with technology and product delivery. Collaborating with senior leadership, you will define the technical roadmap, make key architectural decisions and drive the adoption of modern engineering practices across the organisation. You'll have significant autonomy to evolve the technology stack, introduce new tools and approaches and build scalable platforms that support real time operations, telemetry, analytics, reporting and AI-enabled workflows used by engineers, operators and decision makers across the business. Location / WFH: You'll join the team near Oxford / Bicester three days a week with flexibility to work from home twice a week. About you: You have achieved a BSc or MSc degree in Computer Science, Software Engineering, Mathematics, Physics or a related technical discipline You have strong software engineering experience with a broad range of skills: Python, APIs, SQL, data driven applications, JavaScript, React, data visualisation You have a strong understanding of software architecture, clean code, testing and scalable system design You have technical leadership skills including experience of reviewing code, mentoring developers or leading technical delivery in a small team You're comfortable using AI, LLMs or agentic development tools in day-to-day software development You have a good knowledge of Docker, Kubernetes, AWS or similar cloud infrastructure You're collaborative and can clearly communicate with business stakeholders to explain technical strategy What's in it for you: Salary to £80k Equity Impactful role with excellent progression opportunities as the company scales Apply now to find out more about this Lead Software Engineer / Developer (Python Full Stack) opportunity. JBRP1_UKTJ
Full Stack Developer
UBDS Group Manchester, Lancashire
We are seeking a skilled Full Stack Developer to join our growing digital delivery team. The successful candidate will be responsible for developing, enhancing and supporting modern digital services and web applications, with a particular focus on Strapi CMS, Government Digital Service (GDS) design principles, and front end development. Working as part of a multidisciplinary Agile team, you will collaborate with designers, business analysts, content specialists and developers to deliver accessible, user centred digital services. You will contribute to both front end and back end development activities, helping to create scalable, maintainable and secure solutions that meet client and user needs. This role is ideal for an experienced developer who is comfortable working independently, contributing to technical discussions and helping deliver high quality digital services. Responsibilities Development & Delivery Design, develop and maintain full stack web applications and digital services. Build and customise content models, APIs and templates within Strapi CMS. Develop responsive, accessible and user centred front end interfaces aligned with GDS standards. Integrate front end applications with CMS platforms, APIs and back end services. Contribute to technical design discussions and solution development activities. Produce clean, maintainable and well documented code following agreed development standards. Participate in code reviews and contribute to continuous improvement initiatives. Support testing, defect resolution and deployment activities. Work collaboratively within Agile delivery teams using Scrum or Kanban methodologies. Content Management Systems Configure and maintain Strapi CMS environments. Develop reusable content types, components and templates. Support content editors and stakeholders in managing digital content effectively. Implement workflows and governance controls within CMS platforms. Assist with CMS upgrades, maintenance and optimisation. User Centred Design Develop services in line with Government Digital Service (GDS) standards and best practices. Work closely with UX and service designers to implement accessible and inclusive user experiences. Ensure solutions meet WCAG accessibility requirements. Support user testing and iterative improvement activities. Operational Support Investigate and resolve application issues and defects. Support deployment and release activities across development, test and production environments. Contribute to technical documentation and knowledge sharing. Technical Skills & Experience Essential Front End Development Strong experience developing responsive web applications using: HTML5 CSS3 / SCSS JavaScript / TypeScript React.js or Next.js Experience implementing GDS Design System components and patterns. Strong understanding of accessibility standards (WCAG 2.1 AA). Back End Development Experience developing APIs and server side applications using: Node.js Express.js Experience integrating with RESTful APIs. Understanding of authentication and security best practices. CMS Development Hands on experience with Strapi CMS. Experience creating content models, components and collections. Experience customising CMS templates and content structures. Understanding of headless CMS architectures. DevOps & Tooling Git version control. CI/CD pipelines. Experience working with cloud hosted environments. Familiarity with containerisation technologies such as Docker is desirable. Knowledge & Behaviours Strong understanding of software development principles and best practices. Experience working within Agile delivery environments. Strong problem solving and analytical skills. Good written and verbal communication skills. Ability to engage effectively with technical and non technical stakeholders. Comfortable working independently whilst contributing to wider team objectives. Commitment to quality, accessibility and user centred design. Proactive approach to learning and continuous improvement. Desirable Experience Experience delivering services for UK Government or Public Sector organisations. Familiarity with the GDS Service Standard and GOV.UK Design System. Experience with Azure or AWS cloud platforms. Experience with automated testing frameworks. Experience working within secure or regulated environments. Experience supporting CMS migration projects. Understanding of SEO and digital content optimisation. Qualifications Degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience. Relevant technical certifications are advantageous but not essential. Experience Proven experience delivering production digital services and CMS driven websites. Demonstrable experience working with Strapi CMS and modern JavaScript frameworks. Experience working across both front end and back end development activities. Experience collaborating within Agile, multidisciplinary delivery teams. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more. Private medical cover for you and your spouse/partner, offered via Vitality. Discretionary bonus based on a blend of personal and company performance. Holiday - You will receive 25 days holiday, plus 1 day for birthday and 1 day for your work anniversary in addition to UK bank holidays. Electric Vehicle leasing with salary sacrifice. Contributed Pension Scheme. Death in service cover. Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
12/06/2026
Full time
We are seeking a skilled Full Stack Developer to join our growing digital delivery team. The successful candidate will be responsible for developing, enhancing and supporting modern digital services and web applications, with a particular focus on Strapi CMS, Government Digital Service (GDS) design principles, and front end development. Working as part of a multidisciplinary Agile team, you will collaborate with designers, business analysts, content specialists and developers to deliver accessible, user centred digital services. You will contribute to both front end and back end development activities, helping to create scalable, maintainable and secure solutions that meet client and user needs. This role is ideal for an experienced developer who is comfortable working independently, contributing to technical discussions and helping deliver high quality digital services. Responsibilities Development & Delivery Design, develop and maintain full stack web applications and digital services. Build and customise content models, APIs and templates within Strapi CMS. Develop responsive, accessible and user centred front end interfaces aligned with GDS standards. Integrate front end applications with CMS platforms, APIs and back end services. Contribute to technical design discussions and solution development activities. Produce clean, maintainable and well documented code following agreed development standards. Participate in code reviews and contribute to continuous improvement initiatives. Support testing, defect resolution and deployment activities. Work collaboratively within Agile delivery teams using Scrum or Kanban methodologies. Content Management Systems Configure and maintain Strapi CMS environments. Develop reusable content types, components and templates. Support content editors and stakeholders in managing digital content effectively. Implement workflows and governance controls within CMS platforms. Assist with CMS upgrades, maintenance and optimisation. User Centred Design Develop services in line with Government Digital Service (GDS) standards and best practices. Work closely with UX and service designers to implement accessible and inclusive user experiences. Ensure solutions meet WCAG accessibility requirements. Support user testing and iterative improvement activities. Operational Support Investigate and resolve application issues and defects. Support deployment and release activities across development, test and production environments. Contribute to technical documentation and knowledge sharing. Technical Skills & Experience Essential Front End Development Strong experience developing responsive web applications using: HTML5 CSS3 / SCSS JavaScript / TypeScript React.js or Next.js Experience implementing GDS Design System components and patterns. Strong understanding of accessibility standards (WCAG 2.1 AA). Back End Development Experience developing APIs and server side applications using: Node.js Express.js Experience integrating with RESTful APIs. Understanding of authentication and security best practices. CMS Development Hands on experience with Strapi CMS. Experience creating content models, components and collections. Experience customising CMS templates and content structures. Understanding of headless CMS architectures. DevOps & Tooling Git version control. CI/CD pipelines. Experience working with cloud hosted environments. Familiarity with containerisation technologies such as Docker is desirable. Knowledge & Behaviours Strong understanding of software development principles and best practices. Experience working within Agile delivery environments. Strong problem solving and analytical skills. Good written and verbal communication skills. Ability to engage effectively with technical and non technical stakeholders. Comfortable working independently whilst contributing to wider team objectives. Commitment to quality, accessibility and user centred design. Proactive approach to learning and continuous improvement. Desirable Experience Experience delivering services for UK Government or Public Sector organisations. Familiarity with the GDS Service Standard and GOV.UK Design System. Experience with Azure or AWS cloud platforms. Experience with automated testing frameworks. Experience working within secure or regulated environments. Experience supporting CMS migration projects. Understanding of SEO and digital content optimisation. Qualifications Degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience. Relevant technical certifications are advantageous but not essential. Experience Proven experience delivering production digital services and CMS driven websites. Demonstrable experience working with Strapi CMS and modern JavaScript frameworks. Experience working across both front end and back end development activities. Experience collaborating within Agile, multidisciplinary delivery teams. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more. Private medical cover for you and your spouse/partner, offered via Vitality. Discretionary bonus based on a blend of personal and company performance. Holiday - You will receive 25 days holiday, plus 1 day for birthday and 1 day for your work anniversary in addition to UK bank holidays. Electric Vehicle leasing with salary sacrifice. Contributed Pension Scheme. Death in service cover. Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.

Modal Window

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