Sage is a forward thinking technology company that specialises in software. The team you'll be applying for models itself on creating a robust culture of belonging. We pride ourselves on fostering a fast paced, innovative environment where experimentation and continuous improvement are highly valued. Our infrastructure is built on AWS, enabling us to deliver robust and scalable solutions to our clients. The key responsibility of the role will initially be to test a new Embedded Payroll Service, specifically the UI part of the product utilising the API's connected to the backend services. Working closely with UX design colleagues and other Business Analysts before moving onto the delivery of the overall product alongside Developers and other QA Engineers. You will be supported by being positioned in a squad with a strong lead, principal, senior, mid level and graduate set up, that will support your growth as well as a leader who will invest in your career. This is a hybrid role - three days per week in our Newcastle office. In This Role You'll Test and maintain a new high quality, scalable front end application that integrates with internal APIs bringing it together as a complete solution. Collaborate closely with Product, Design, and Business Analysts to ship an elegant, performant, and reliable product that delivers a seamless user experience. In Addition, You Will Join a Team That Also Work cross functionally with various Sage teams: Product management, QA/XD, various product lines and business units to deliver for our customers. Experiment with new technologies and methodologies to improve our development processes and product offerings. Participate in refinement sessions to provide complete stories, with concise designs and acceptance criteria ready for delivery by the engineering team. Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable. Contribute to the continuous improvement of our software development lifecycle. Be an active and enthusiastic team player. Partner effectively with all team members to deliver against commitments. Collaborate with global teams across Sage, to define, design, deliver, and maintain other services across the Payroll and HR Business Unit. What We're Looking For Experience in front end testing with a focus on Playwright/Accessibility. Experience using GitHub Co Pilot as a complimentary tool building on your own skills making deliver as efficient as possible. Experience of programming languages - JavaScript & TypeScript (essential) and C# & SQL (favourable). Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway, DocumentDB etc.). Tooling experience - Bruno/Postman & Playwright. Experience with Agile Development & SCRUM would be an advantage. Strong problem solving skills and attention to detail. Ability to work effectively in a fast paced, agile environment. Good communication and collaboration skills. Manual/Cross Browser testing experience.
24/06/2026
Full time
Sage is a forward thinking technology company that specialises in software. The team you'll be applying for models itself on creating a robust culture of belonging. We pride ourselves on fostering a fast paced, innovative environment where experimentation and continuous improvement are highly valued. Our infrastructure is built on AWS, enabling us to deliver robust and scalable solutions to our clients. The key responsibility of the role will initially be to test a new Embedded Payroll Service, specifically the UI part of the product utilising the API's connected to the backend services. Working closely with UX design colleagues and other Business Analysts before moving onto the delivery of the overall product alongside Developers and other QA Engineers. You will be supported by being positioned in a squad with a strong lead, principal, senior, mid level and graduate set up, that will support your growth as well as a leader who will invest in your career. This is a hybrid role - three days per week in our Newcastle office. In This Role You'll Test and maintain a new high quality, scalable front end application that integrates with internal APIs bringing it together as a complete solution. Collaborate closely with Product, Design, and Business Analysts to ship an elegant, performant, and reliable product that delivers a seamless user experience. In Addition, You Will Join a Team That Also Work cross functionally with various Sage teams: Product management, QA/XD, various product lines and business units to deliver for our customers. Experiment with new technologies and methodologies to improve our development processes and product offerings. Participate in refinement sessions to provide complete stories, with concise designs and acceptance criteria ready for delivery by the engineering team. Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable. Contribute to the continuous improvement of our software development lifecycle. Be an active and enthusiastic team player. Partner effectively with all team members to deliver against commitments. Collaborate with global teams across Sage, to define, design, deliver, and maintain other services across the Payroll and HR Business Unit. What We're Looking For Experience in front end testing with a focus on Playwright/Accessibility. Experience using GitHub Co Pilot as a complimentary tool building on your own skills making deliver as efficient as possible. Experience of programming languages - JavaScript & TypeScript (essential) and C# & SQL (favourable). Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway, DocumentDB etc.). Tooling experience - Bruno/Postman & Playwright. Experience with Agile Development & SCRUM would be an advantage. Strong problem solving skills and attention to detail. Ability to work effectively in a fast paced, agile environment. Good communication and collaboration skills. Manual/Cross Browser testing experience.
BMPEUROPE SRL - Web Developer Location: Villanova d'Asti, Italia - Remote Siamo BMPEUROPE SRL, leader internazionale nella produzione di porte rapide con 12 punti societari e più di 320 punti vendita nel mondo. Dovuto a una forte crescita aziendale stiamo cercando di far crescere il team interno di sviluppo software. Abbiamo bisogno di due nuovi sviluppatori web con almeno 2 anni di esperienza in sviluppo di servizi web con Java ed il più fullstack possibile. Che siano appassionati e pronti per sfide di ogni genere. In azienda gestiamo internamente tramite diversi tipi di software (web, android, network clients ) tutti i flussi di lavoro: dal commerciale, passando per la gestione ordini e produzione, fino alla spedizione e assistenza post vendita. Proponiamo contratto fulltime a tempo indeterminato, inquadramento e RAL (30K - 50K) in base all'esperienza. In un ambiente molto dinamico ma con spazio per la formazione. Il gruppo di sviluppo lavora al 100% da remoto ma abbiamo a disposizione uffici usufruibili all'occorrenza a Villanova d'Asti (AT) dove poter conoscere i colleghi e la realtà aziendale. È sempre bello vedere i magazzini automatici che portano i bancali, le macchine taglio laser o il braccio robotico che piega le piastre. Competenze necessarie: Java, SQL. Invio candidature: Qualità Group - Back End / Front End Developer Lavorerai nel team che è responsabile della piattaforma per effettuare preventivi e vendita di soluzioni di viaggio, costituita da due principali applicativi web: Aladyn: applicativo di front office per la preventivazione dei viaggi. È utilizzato dagli operatori interni di Quality Group e dai nostri clienti, le agenzie di viaggio. È scritto in Java secondo i canoni Java Enterprise Edition, con Google Web Toolkit per il frontend, MySQL per lo storage, JBoss come Application Server, Maven come strumento di build, Subversion come strumento di versionamento. Quality Manager: applicativo di back office per la configurazione dei prodotti utili al sistema di preventivazione. La versione attualmente in uso è scritta in PHP con MySQL per lo storage e Git come strumento di versionamento. Stiamo lavorando sul rifacimento di questo applicativo con un'architettura basata, per il backend, su API REST realizzate in Java/SpringBoot/Docker e, per il frontend, su un modello single page application scritto in React/Redux. Abbiamo iniziato ad introdurre qualche soluzione basata su cloud AWS. Sul nuovo sistema utilizziamo Git come strumento di versionamento e abbiamo introdotto una metodologia CI/CD basata su GitLab, con build automatizzate che girano su GitLab runner. Cerchiamo una persona che conosca questi strumenti, o buona parte di essi, con focus sullo sviluppo in ambito backend; che conosca i principi sia di architetture tradizionali monolitiche che a microservizi. Abbiamo bisogno di persone autonome, con la passione per questo tipo di lavoro, l'attitudine a mettersi in gioco per acquisire nuove competenze quando serve e la premura a migliorare la qualità del codice rispetto allo stato di partenza quando si rende necessario. Sono gradite competenze anche sugli strumenti di frontend. Contratto di lavoro: Tempo pieno, Tempo indeterminato Retribuzione: commisurata all'esperienza Disponibilità: dal lunedì al venerdì ZeroDue Consulting LTD - Java Developer (Junior / Senior) ZeroDue Consulting LTD è alla ricerca di sviluppatori/sviluppatrici Java. I progetti sui quali lavorerai sono gestiti al 100% da remoto, con (pandemia permettendo) possibili trasferte a Zurigo e Roma. Requisiti per posizioni Junior Esperienza di almeno 1 anno di programmazione Java Conoscenza del concetto di TDD Esperienza di Database Relazionali o noSql Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Requisiti per posizioni Senior Esperienza di almeno 5 anni di programmazione Java Conoscenza delle architetture a microservizi Conoscenza del modello DDD Esperienza con servizi REST Esperienza con TDD e con framework di test (e.g. JUnit, Mockito, Cucumber) Conoscenza di database relazionali e noSql Esperienza con Docker Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Ottime capacità di lavoro con team distribuiti Esperienza con Play for Java Conoscenza dello stack AWS (in particolare SQS, S3 Kinesis, DynamoDB) Conoscenza dei pacchetti Atlassian (Jira, Confluence) Start Date: Inizio settembre Le persone interessate possono inviare il loro CV a: Intesa Spa (Gruppo IBM) - Back End Developer Intesa Spa (Gruppo IBM) nell'ambito del suo percorso di crescita e di posizionamento quale polo di innovazione digitale di IBM Italia, ricerca una figura di BackEnd Developer. La risorsa si occuperà dello sviluppo e del mantenimento delle soluzioni core aziendali, lavorando sulle componenti di back end, sviluppate principalmente in Java. Ulteriori informazioni su metodologie e tecnologie utilizzate saranno fornite in sede di colloquio. Esperienza di almeno 3 anni di programmazione Java Padronanza del concetto di architettura a microservizi Esperienza su esposizione servizi REST e websocket Scrittura di test con Junit Conoscenza di database noSql come ElasticSearch Padronanza tecnologia a container, come Docker Esperienza nell'uso di strumenti come git, maven, artifactory/registry Padronanza della lingua inglese Buone capacità relazionali e attitudine al lavoro in team Conoscenza di database Relazionali come Oracle Conoscenza di Kubernetes e OpenShift Programmazione in Python Sede di lavoro: Full Remote Retribuzione: Da concordare in base alle effettive esperienze Informazioni sulle procedure e sul trattamento dei dati personali sono disponibili nelle Norme di tutela della privacy INTESA presso: CSI Piemonte - Diverse Posizioni Tecniche Date: dal 1 aprile a luglio 2021 Company: CSI Piemonte Location: Torino, Italia Title: 30 assunzioni di profili tecnici CSI Piemonte è un'azienda di oltre 1000 dipendenti con 40 anni di storia nello sviluppo dei sistemi informativi e di servizi per i cittadini e la pubblica amministrazione. La nuova campagna di assunzioni del CSI Piemonte prevede l'inserimento di 30 professionalità altamente specializzate, in particolare in contesti di sviluppo Agile, AI e Cloud con particolare focus sulle tecnologie e sviluppo Open Source. I nuovi inserimenti earranno a rafforzare i team impegnati in progetti innovativi, relativi a piattaforme, dati, infrastrutture e servizi applicativi per la Pubblica Amministrazione e i cittadini. Ambiti di sviluppo fondamentali per una realtà come quella del CSI che crede fortemente nel valore sociale dell'innovazione. Puntiamo a offrire servizi digitali di qualità, utili e facili da usare e lavoriamo insieme ai nostri clienti in prima linea nella digital transformation della regione e del Paese. Le assunzioni avverranno in due fasi: 15 figure ad Aprile e 15 fra Giugno e Luglio, rispetto ai seguenti profili: developer, solution designer, system architect, system administrator e data administrator. Alfresco - Senior Test Engineer / Test Architect (London / Remote) Date: 13/08/2020 Company: Alfresco Location: Londra (Regno Unito) / Remoto Title: 2 posizioni: Senior Test Engineer e Test Architect Tutti i dettagli degli annunci li trovi qui:
24/06/2026
Full time
BMPEUROPE SRL - Web Developer Location: Villanova d'Asti, Italia - Remote Siamo BMPEUROPE SRL, leader internazionale nella produzione di porte rapide con 12 punti societari e più di 320 punti vendita nel mondo. Dovuto a una forte crescita aziendale stiamo cercando di far crescere il team interno di sviluppo software. Abbiamo bisogno di due nuovi sviluppatori web con almeno 2 anni di esperienza in sviluppo di servizi web con Java ed il più fullstack possibile. Che siano appassionati e pronti per sfide di ogni genere. In azienda gestiamo internamente tramite diversi tipi di software (web, android, network clients ) tutti i flussi di lavoro: dal commerciale, passando per la gestione ordini e produzione, fino alla spedizione e assistenza post vendita. Proponiamo contratto fulltime a tempo indeterminato, inquadramento e RAL (30K - 50K) in base all'esperienza. In un ambiente molto dinamico ma con spazio per la formazione. Il gruppo di sviluppo lavora al 100% da remoto ma abbiamo a disposizione uffici usufruibili all'occorrenza a Villanova d'Asti (AT) dove poter conoscere i colleghi e la realtà aziendale. È sempre bello vedere i magazzini automatici che portano i bancali, le macchine taglio laser o il braccio robotico che piega le piastre. Competenze necessarie: Java, SQL. Invio candidature: Qualità Group - Back End / Front End Developer Lavorerai nel team che è responsabile della piattaforma per effettuare preventivi e vendita di soluzioni di viaggio, costituita da due principali applicativi web: Aladyn: applicativo di front office per la preventivazione dei viaggi. È utilizzato dagli operatori interni di Quality Group e dai nostri clienti, le agenzie di viaggio. È scritto in Java secondo i canoni Java Enterprise Edition, con Google Web Toolkit per il frontend, MySQL per lo storage, JBoss come Application Server, Maven come strumento di build, Subversion come strumento di versionamento. Quality Manager: applicativo di back office per la configurazione dei prodotti utili al sistema di preventivazione. La versione attualmente in uso è scritta in PHP con MySQL per lo storage e Git come strumento di versionamento. Stiamo lavorando sul rifacimento di questo applicativo con un'architettura basata, per il backend, su API REST realizzate in Java/SpringBoot/Docker e, per il frontend, su un modello single page application scritto in React/Redux. Abbiamo iniziato ad introdurre qualche soluzione basata su cloud AWS. Sul nuovo sistema utilizziamo Git come strumento di versionamento e abbiamo introdotto una metodologia CI/CD basata su GitLab, con build automatizzate che girano su GitLab runner. Cerchiamo una persona che conosca questi strumenti, o buona parte di essi, con focus sullo sviluppo in ambito backend; che conosca i principi sia di architetture tradizionali monolitiche che a microservizi. Abbiamo bisogno di persone autonome, con la passione per questo tipo di lavoro, l'attitudine a mettersi in gioco per acquisire nuove competenze quando serve e la premura a migliorare la qualità del codice rispetto allo stato di partenza quando si rende necessario. Sono gradite competenze anche sugli strumenti di frontend. Contratto di lavoro: Tempo pieno, Tempo indeterminato Retribuzione: commisurata all'esperienza Disponibilità: dal lunedì al venerdì ZeroDue Consulting LTD - Java Developer (Junior / Senior) ZeroDue Consulting LTD è alla ricerca di sviluppatori/sviluppatrici Java. I progetti sui quali lavorerai sono gestiti al 100% da remoto, con (pandemia permettendo) possibili trasferte a Zurigo e Roma. Requisiti per posizioni Junior Esperienza di almeno 1 anno di programmazione Java Conoscenza del concetto di TDD Esperienza di Database Relazionali o noSql Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Requisiti per posizioni Senior Esperienza di almeno 5 anni di programmazione Java Conoscenza delle architetture a microservizi Conoscenza del modello DDD Esperienza con servizi REST Esperienza con TDD e con framework di test (e.g. JUnit, Mockito, Cucumber) Conoscenza di database relazionali e noSql Esperienza con Docker Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Ottime capacità di lavoro con team distribuiti Esperienza con Play for Java Conoscenza dello stack AWS (in particolare SQS, S3 Kinesis, DynamoDB) Conoscenza dei pacchetti Atlassian (Jira, Confluence) Start Date: Inizio settembre Le persone interessate possono inviare il loro CV a: Intesa Spa (Gruppo IBM) - Back End Developer Intesa Spa (Gruppo IBM) nell'ambito del suo percorso di crescita e di posizionamento quale polo di innovazione digitale di IBM Italia, ricerca una figura di BackEnd Developer. La risorsa si occuperà dello sviluppo e del mantenimento delle soluzioni core aziendali, lavorando sulle componenti di back end, sviluppate principalmente in Java. Ulteriori informazioni su metodologie e tecnologie utilizzate saranno fornite in sede di colloquio. Esperienza di almeno 3 anni di programmazione Java Padronanza del concetto di architettura a microservizi Esperienza su esposizione servizi REST e websocket Scrittura di test con Junit Conoscenza di database noSql come ElasticSearch Padronanza tecnologia a container, come Docker Esperienza nell'uso di strumenti come git, maven, artifactory/registry Padronanza della lingua inglese Buone capacità relazionali e attitudine al lavoro in team Conoscenza di database Relazionali come Oracle Conoscenza di Kubernetes e OpenShift Programmazione in Python Sede di lavoro: Full Remote Retribuzione: Da concordare in base alle effettive esperienze Informazioni sulle procedure e sul trattamento dei dati personali sono disponibili nelle Norme di tutela della privacy INTESA presso: CSI Piemonte - Diverse Posizioni Tecniche Date: dal 1 aprile a luglio 2021 Company: CSI Piemonte Location: Torino, Italia Title: 30 assunzioni di profili tecnici CSI Piemonte è un'azienda di oltre 1000 dipendenti con 40 anni di storia nello sviluppo dei sistemi informativi e di servizi per i cittadini e la pubblica amministrazione. La nuova campagna di assunzioni del CSI Piemonte prevede l'inserimento di 30 professionalità altamente specializzate, in particolare in contesti di sviluppo Agile, AI e Cloud con particolare focus sulle tecnologie e sviluppo Open Source. I nuovi inserimenti earranno a rafforzare i team impegnati in progetti innovativi, relativi a piattaforme, dati, infrastrutture e servizi applicativi per la Pubblica Amministrazione e i cittadini. Ambiti di sviluppo fondamentali per una realtà come quella del CSI che crede fortemente nel valore sociale dell'innovazione. Puntiamo a offrire servizi digitali di qualità, utili e facili da usare e lavoriamo insieme ai nostri clienti in prima linea nella digital transformation della regione e del Paese. Le assunzioni avverranno in due fasi: 15 figure ad Aprile e 15 fra Giugno e Luglio, rispetto ai seguenti profili: developer, solution designer, system architect, system administrator e data administrator. Alfresco - Senior Test Engineer / Test Architect (London / Remote) Date: 13/08/2020 Company: Alfresco Location: Londra (Regno Unito) / Remoto Title: 2 posizioni: Senior Test Engineer e Test Architect Tutti i dettagli degli annunci li trovi qui:
Senior Software Developer Remote with ad-hoc travel to Manchester Experience within UK central government required The Company At Amber Labs, we are a cutting edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly skilled cross functional consultants, analysts, and support staff. About the Role We're looking for a Senior Software Developer with strong expertise in Node.js (preferably), alongside Java or JavaScript, to join our growing team. To be considered for this role, candidates must: Be eligible for BPSS clearance. Have proven experience delivering projects within UK central government. You will play a key role in designing, developing, and deploying secure, scalable, and user focused applications. This is a hands on role where you'll work across both frontend and backend technologies, build services and APIs, and contribute to high impact government programmes. Key Responsibilities Design, develop, and maintain scalable applications using Node.js (primary), plus Java and/or JavaScript. Build and integrate REST APIs to support digital services. Work with event driven architectures using Kafka and AWS SQS. Implement infrastructure as code and automated deployments using Terraform. Contribute to the design and delivery of microservices in containerised environments (Docker, AWS ECS). Implement authentication and identity management with AWS Cognito. Support and maintain CI/CD pipelines in GitLab. Collaborate with designers, product owners, and engineers to deliver high quality outcomes. Ensure clean, maintainable, and secure code through testing and best practices. Share knowledge and mentor junior developers where needed. Key Skills & Experience Proven experience as a Senior Software Developer in complex environments. Strong expertise in Node.js (essential); Java and/or JavaScript also valuable. Hands on experience designing and consuming REST APIs. Familiarity with event driven systems (Kafka, SQS). Strong understanding of microservices architecture. Proficiency with Docker and containerisation. Experience with AWS services (ECS, SQS, Cognito). Infrastructure as Code with Terraform. Experience with GitLab pipelines / CI/CD. Prior experience working on UK central government projects (essential). Excellent communication skills with a collaborative, delivery focused mindset. Clearance Requirement Must be eligible for BPSS clearance. At this time, we are unable to consider candidates who require visa sponsorship. Benefits Competitive salary and performance based bonus structure. Join a rapidly expanding consultancy where personal growth is part of our DNA. Flexible work environment focused on deliverable outcomes. Private medical insurance through Aviva. Company pension plan through Nest. 25 days of annual leave plus UK bank holidays. Access to Perkbox, a global employee rewards platform. Generous employee referral programme. Highly collaborative and collegial environment with clear opportunities for career advancement. Choice of device (PC or Mac). Diversity & Inclusion At Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. We value the unique experiences, perspectives, and backgrounds of our employees and are committed to creating an environment where everyone feels welcomed, respected, and supported.
24/06/2026
Full time
Senior Software Developer Remote with ad-hoc travel to Manchester Experience within UK central government required The Company At Amber Labs, we are a cutting edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly skilled cross functional consultants, analysts, and support staff. About the Role We're looking for a Senior Software Developer with strong expertise in Node.js (preferably), alongside Java or JavaScript, to join our growing team. To be considered for this role, candidates must: Be eligible for BPSS clearance. Have proven experience delivering projects within UK central government. You will play a key role in designing, developing, and deploying secure, scalable, and user focused applications. This is a hands on role where you'll work across both frontend and backend technologies, build services and APIs, and contribute to high impact government programmes. Key Responsibilities Design, develop, and maintain scalable applications using Node.js (primary), plus Java and/or JavaScript. Build and integrate REST APIs to support digital services. Work with event driven architectures using Kafka and AWS SQS. Implement infrastructure as code and automated deployments using Terraform. Contribute to the design and delivery of microservices in containerised environments (Docker, AWS ECS). Implement authentication and identity management with AWS Cognito. Support and maintain CI/CD pipelines in GitLab. Collaborate with designers, product owners, and engineers to deliver high quality outcomes. Ensure clean, maintainable, and secure code through testing and best practices. Share knowledge and mentor junior developers where needed. Key Skills & Experience Proven experience as a Senior Software Developer in complex environments. Strong expertise in Node.js (essential); Java and/or JavaScript also valuable. Hands on experience designing and consuming REST APIs. Familiarity with event driven systems (Kafka, SQS). Strong understanding of microservices architecture. Proficiency with Docker and containerisation. Experience with AWS services (ECS, SQS, Cognito). Infrastructure as Code with Terraform. Experience with GitLab pipelines / CI/CD. Prior experience working on UK central government projects (essential). Excellent communication skills with a collaborative, delivery focused mindset. Clearance Requirement Must be eligible for BPSS clearance. At this time, we are unable to consider candidates who require visa sponsorship. Benefits Competitive salary and performance based bonus structure. Join a rapidly expanding consultancy where personal growth is part of our DNA. Flexible work environment focused on deliverable outcomes. Private medical insurance through Aviva. Company pension plan through Nest. 25 days of annual leave plus UK bank holidays. Access to Perkbox, a global employee rewards platform. Generous employee referral programme. Highly collaborative and collegial environment with clear opportunities for career advancement. Choice of device (PC or Mac). Diversity & Inclusion At Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. We value the unique experiences, perspectives, and backgrounds of our employees and are committed to creating an environment where everyone feels welcomed, respected, and supported.
SPECTRUM IT is seeking a Senior Frontend Developer specializing in React and/or Vue, offering a salary of up to £60,000 plus bonus and healthcare. This role allows you to be part of an innovative tech company enhancing how people engage with their health. You will design customer-facing features, take ownership of the development process, and collaborate with product teams to deliver impactful solutions. The position offers fully remote or Southampton-based working options.
24/06/2026
Full time
SPECTRUM IT is seeking a Senior Frontend Developer specializing in React and/or Vue, offering a salary of up to £60,000 plus bonus and healthcare. This role allows you to be part of an innovative tech company enhancing how people engage with their health. You will design customer-facing features, take ownership of the development process, and collaborate with product teams to deliver impactful solutions. The position offers fully remote or Southampton-based working options.
About Talan At Talan, we deliver technology solutions in partnership with leading global clients. We are currently supporting one of our long standing clients in building and enhancing a front office risk and valuation platform used in a fast paced, real time environment. The Role We are seeking a hands on Senior Developer to join a high impact technology team responsible for risk, valuation, and decision support systems. You will work across the full stack, collaborating closely with business users and technical peers in a dynamic, agile setting. Key Responsibilities Design and deliver high quality features across UI, backend services, and data layers Collaborate directly with stakeholders to refine requirements and deliver practical solutions Contribute to system design, code reviews, and continuous improvement Support live systems and participate in an on-call rota Work in a fast paced environment balancing quick deliveries with longer term enhancements Frontend: TypeScript, React Integration with pricing / computational services Requirements Solid knowledge of TypeScript and React Experience with relational databases (PostgreSQL preferred) Ability to work in fast-paced, collaborative environments with evolving requirements Strong communication skills and proactive mindset Experience with risk/valuation systems or real-time platforms Exposure to financial products (e.g., derivatives) Knowledge of distributed or data-intensive systems Working Model Hybrid: 3 days per week in the London office
24/06/2026
Full time
About Talan At Talan, we deliver technology solutions in partnership with leading global clients. We are currently supporting one of our long standing clients in building and enhancing a front office risk and valuation platform used in a fast paced, real time environment. The Role We are seeking a hands on Senior Developer to join a high impact technology team responsible for risk, valuation, and decision support systems. You will work across the full stack, collaborating closely with business users and technical peers in a dynamic, agile setting. Key Responsibilities Design and deliver high quality features across UI, backend services, and data layers Collaborate directly with stakeholders to refine requirements and deliver practical solutions Contribute to system design, code reviews, and continuous improvement Support live systems and participate in an on-call rota Work in a fast paced environment balancing quick deliveries with longer term enhancements Frontend: TypeScript, React Integration with pricing / computational services Requirements Solid knowledge of TypeScript and React Experience with relational databases (PostgreSQL preferred) Ability to work in fast-paced, collaborative environments with evolving requirements Strong communication skills and proactive mindset Experience with risk/valuation systems or real-time platforms Exposure to financial products (e.g., derivatives) Knowledge of distributed or data-intensive systems Working Model Hybrid: 3 days per week in the London office
Durlston Partners LLP is seeking a Senior Frontend Developer in London to lead the development of their Shopify e-commerce platform. The role involves building responsive, high-performing web experiences and collaborating with cross-functional teams. The ideal candidate has proven experience in modern e-commerce site building, particularly with React and Next.js. Attention to detail in performance and usability is crucial for this position.
24/06/2026
Full time
Durlston Partners LLP is seeking a Senior Frontend Developer in London to lead the development of their Shopify e-commerce platform. The role involves building responsive, high-performing web experiences and collaborating with cross-functional teams. The ideal candidate has proven experience in modern e-commerce site building, particularly with React and Next.js. Attention to detail in performance and usability is crucial for this position.
Senior Frontend Developer - E-Commerce (Shopify) Software Engineering London Role:Senior Frontend Developer Client:E-Commerce Location:London (hybrid) Durlston Partners is partnering with an innovative e-commerce brand creating fast, beautiful, and scalable online shopping experiences. They're looking for a Frontend Developer who's passionate about performance, clean code, and great UX. What You'll Do Lead the development of their Shopify e-commerce platform from front to back Build responsive, high-performing web experiences that delight users Collaborate with product, design, and marketing teams to launch new features Mentor developers and set best practices for code quality and architecture What You'll Bring Proven ability building modern e-commerce sites (React, Next.js preferred) Solid Node.js and API development skills Familiarity with databases (PostgreSQL/MongoDB) and cloud tools (AWS/Docker) A product mindset and attention to detail in performance and usability
24/06/2026
Full time
Senior Frontend Developer - E-Commerce (Shopify) Software Engineering London Role:Senior Frontend Developer Client:E-Commerce Location:London (hybrid) Durlston Partners is partnering with an innovative e-commerce brand creating fast, beautiful, and scalable online shopping experiences. They're looking for a Frontend Developer who's passionate about performance, clean code, and great UX. What You'll Do Lead the development of their Shopify e-commerce platform from front to back Build responsive, high-performing web experiences that delight users Collaborate with product, design, and marketing teams to launch new features Mentor developers and set best practices for code quality and architecture What You'll Bring Proven ability building modern e-commerce sites (React, Next.js preferred) Solid Node.js and API development skills Familiarity with databases (PostgreSQL/MongoDB) and cloud tools (AWS/Docker) A product mindset and attention to detail in performance and usability
Long Description We're looking for a Senior Software Engineer to join one of our Content Management System (CMS) product teams in the UK, working on a key part of the Optimizely platform. Our CMS is one of the core products in the Optimizely ecosystem. It enables businesses to create, manage, and publish digital content-such as websites, landing pages, and product experiences-across multiple channels. It works alongside other parts of the platform, including experimentation, campaign management, and data services, to support end to end digital experience creation and optimization. We offer both PaaS and SaaS versions of our CMS and are continuously evolving it to be more scalable, composable, and developer friendly. As part of this team, you'll help build and evolve core CMS capabilities while contributing to the long term direction of the platform. Introduction About the Team Our team focuses on building extensible CMS capabilities and integrations that make the platform more flexible and useful for customers. This includes developing add-ons such as: Forms - a flexible form building capability that allows users to create and manage dynamic forms based on predefined UX layouts, without requiring developer involvement. Forms can be structured using rows, columns, and reusable elements, enabling editors and marketers to quickly build and update forms while still supporting advanced customization when needed. Language Manager - enabling editors to work efficiently with multilingual content AI tools & agents - we are building AI powered capabilities to streamline how forms and content experiences are created and managed. This includes generating forms dynamically from design inputs (e.g., Figma) or user intent, reducing manual composition while applying best practices by default. We also explore using agents to connect our add ons with other parts of the ecosystem (e.g., Campaign, Optimizely Data Platform), helping automate workflows, reduce friction, and enable more seamless data flow across systems. These capabilities are supported by the Opal Orchestrator platform, which underpins how AI driven workflows are designed and executed across the product. In addition, we integrate the CMS with external systems and services, helping it fit into a wide range of customer architectures. This includes ingesting data from other Optimizely products and enabling seamless data flow into marketing automation systems to support high impact campaigns. A significant part of our work involves designing and maintaining REST APIs that expose CMS functionality and enable flexible, composable use of the platform. Our CMS is not just a product-it's also a platform used and extended by a global developer community. Customers and partners build custom solutions, integrations, and extensions on top of it. Because of that, we place strong emphasis on clean, well structured code, clear abstractions, and solid separation of concerns. We aim to provide stable APIs and extension points that make the platform easy to customize and build upon. You'll be joining a group of experienced engineers with deep product knowledge and diverse technical backgrounds. While engineers on this team are based in Hanoi, Vietnam, the wider CMS organization spans the US, UK, Stockholm, Vietnam, and Bangladesh. We value collaboration, open communication, and shared ownership across these global locations. We have an office in London and support a hybrid setup. If you're based elsewhere in the UK, we also support fully remote work. How We Work We're a global company, and our teams collaborate across time zones while respecting local working hours and personal commitments. We care about work life balance in practice. Occasionally, there may be urgent production issues or releases that require extra effort, but this is the exception rather than the norm. Many engineers stay with us long term because the work remains interesting and the environment is supportive. Job Responsibilities Design, build, and maintain scalable, maintainable software systems Develop CMS features, add ons, APIs, and integrations with external systems Contribute to system design and architectural decisions Ensure product quality through automated testing and operational best practices Own services in production, including monitoring and incident handling Collaborate with product managers, designers, and engineers to deliver features end to end Consider real world usage and customer needs in technical decisions Mentor other engineers and contribute to knowledge sharing Participate in hiring and help grow the engineering team Knowledge and Experience Must have 8+ years of experience in software engineering (flexible depending on experience) Strong fundamentals in software design and engineering Experience with C# and .NET, and React on the frontend Experience with CMS platforms, content modelling, or similar domains Experience building and operating cloud based systems Comfortable using AI tools (e.g., Claude or similar) in your daily workflow for problem solving, learning, and improving code quality and delivery speed; able to guide AI assisted development using structured instructions (e.g., well defined prompts or Markdown based instruction files) to generate code in a controlled and maintainable way, with interest or experience in leveraging AI agents to further enhance productivity Strong testing mindset, with a focus on building reliable, well tested systems and maintaining high code quality Comfortable working in cross functional, agile teams Strong communication and collaboration skills Nice to have Experience with Optimizely CMS or similar CMS/DXP platforms .NET Core / MVC SQL (especially MS SQL) REST APIs or GraphQL Containers and cloud platforms (e.g., Azure) Experience building modular systems with continuous delivery Experience building AI powered features (e.g., RAG systems, LLM integrations) Degree in Computer Science or equivalent experience Education Bachelor's Degree (Computer Science or engineering preferred) or equivalent work experience Optimizely is committed to a diverse and inclusive workplace. Optimizely is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
24/06/2026
Full time
Long Description We're looking for a Senior Software Engineer to join one of our Content Management System (CMS) product teams in the UK, working on a key part of the Optimizely platform. Our CMS is one of the core products in the Optimizely ecosystem. It enables businesses to create, manage, and publish digital content-such as websites, landing pages, and product experiences-across multiple channels. It works alongside other parts of the platform, including experimentation, campaign management, and data services, to support end to end digital experience creation and optimization. We offer both PaaS and SaaS versions of our CMS and are continuously evolving it to be more scalable, composable, and developer friendly. As part of this team, you'll help build and evolve core CMS capabilities while contributing to the long term direction of the platform. Introduction About the Team Our team focuses on building extensible CMS capabilities and integrations that make the platform more flexible and useful for customers. This includes developing add-ons such as: Forms - a flexible form building capability that allows users to create and manage dynamic forms based on predefined UX layouts, without requiring developer involvement. Forms can be structured using rows, columns, and reusable elements, enabling editors and marketers to quickly build and update forms while still supporting advanced customization when needed. Language Manager - enabling editors to work efficiently with multilingual content AI tools & agents - we are building AI powered capabilities to streamline how forms and content experiences are created and managed. This includes generating forms dynamically from design inputs (e.g., Figma) or user intent, reducing manual composition while applying best practices by default. We also explore using agents to connect our add ons with other parts of the ecosystem (e.g., Campaign, Optimizely Data Platform), helping automate workflows, reduce friction, and enable more seamless data flow across systems. These capabilities are supported by the Opal Orchestrator platform, which underpins how AI driven workflows are designed and executed across the product. In addition, we integrate the CMS with external systems and services, helping it fit into a wide range of customer architectures. This includes ingesting data from other Optimizely products and enabling seamless data flow into marketing automation systems to support high impact campaigns. A significant part of our work involves designing and maintaining REST APIs that expose CMS functionality and enable flexible, composable use of the platform. Our CMS is not just a product-it's also a platform used and extended by a global developer community. Customers and partners build custom solutions, integrations, and extensions on top of it. Because of that, we place strong emphasis on clean, well structured code, clear abstractions, and solid separation of concerns. We aim to provide stable APIs and extension points that make the platform easy to customize and build upon. You'll be joining a group of experienced engineers with deep product knowledge and diverse technical backgrounds. While engineers on this team are based in Hanoi, Vietnam, the wider CMS organization spans the US, UK, Stockholm, Vietnam, and Bangladesh. We value collaboration, open communication, and shared ownership across these global locations. We have an office in London and support a hybrid setup. If you're based elsewhere in the UK, we also support fully remote work. How We Work We're a global company, and our teams collaborate across time zones while respecting local working hours and personal commitments. We care about work life balance in practice. Occasionally, there may be urgent production issues or releases that require extra effort, but this is the exception rather than the norm. Many engineers stay with us long term because the work remains interesting and the environment is supportive. Job Responsibilities Design, build, and maintain scalable, maintainable software systems Develop CMS features, add ons, APIs, and integrations with external systems Contribute to system design and architectural decisions Ensure product quality through automated testing and operational best practices Own services in production, including monitoring and incident handling Collaborate with product managers, designers, and engineers to deliver features end to end Consider real world usage and customer needs in technical decisions Mentor other engineers and contribute to knowledge sharing Participate in hiring and help grow the engineering team Knowledge and Experience Must have 8+ years of experience in software engineering (flexible depending on experience) Strong fundamentals in software design and engineering Experience with C# and .NET, and React on the frontend Experience with CMS platforms, content modelling, or similar domains Experience building and operating cloud based systems Comfortable using AI tools (e.g., Claude or similar) in your daily workflow for problem solving, learning, and improving code quality and delivery speed; able to guide AI assisted development using structured instructions (e.g., well defined prompts or Markdown based instruction files) to generate code in a controlled and maintainable way, with interest or experience in leveraging AI agents to further enhance productivity Strong testing mindset, with a focus on building reliable, well tested systems and maintaining high code quality Comfortable working in cross functional, agile teams Strong communication and collaboration skills Nice to have Experience with Optimizely CMS or similar CMS/DXP platforms .NET Core / MVC SQL (especially MS SQL) REST APIs or GraphQL Containers and cloud platforms (e.g., Azure) Experience building modular systems with continuous delivery Experience building AI powered features (e.g., RAG systems, LLM integrations) Degree in Computer Science or equivalent experience Education Bachelor's Degree (Computer Science or engineering preferred) or equivalent work experience Optimizely is committed to a diverse and inclusive workplace. Optimizely is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Responsibilities Frontend Development: Assist in developing responsive and user-friendly web interfaces using React.js. Collaborate with the design team to implement visually appealing and intuitive user interfaces. Backend Development: Contribute to the development of server-side logic using Node.js and Express.js. Work with databases (MongoDB) to implement, query, and manage data. Full Stack Development: Gain exposure to full-stack development, working on both frontend and backend components. Collaborate with senior developers to understand and implement project requirements. Coding and Programming: Learn and contribute to coding using JavaScript and related technologies. Participate in the development of dynamic and interactive web applications. Collaboration: Work closely with cross-functional teams, including designers and other developers. Participate in team meetings and contribute to project discussions. Testing and Debugging: Conduct testing of web applications to identify and fix bugs and performance issues. Collaborate with the quality assurance team to ensure high-quality deliverables. Requirements Currently pursuing a degree in Computer Science, Information Technology, or a related field. Basic understanding of JavaScript, React.js, Node.js, and Express.js. Eagerness to learn and a passion for full-stack web development. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Job Types: Full-time, Internship Ability to Commute: Lahore (Required) Ability to Relocate: Lahore: Relocate before starting work (Required)
24/06/2026
Full time
Responsibilities Frontend Development: Assist in developing responsive and user-friendly web interfaces using React.js. Collaborate with the design team to implement visually appealing and intuitive user interfaces. Backend Development: Contribute to the development of server-side logic using Node.js and Express.js. Work with databases (MongoDB) to implement, query, and manage data. Full Stack Development: Gain exposure to full-stack development, working on both frontend and backend components. Collaborate with senior developers to understand and implement project requirements. Coding and Programming: Learn and contribute to coding using JavaScript and related technologies. Participate in the development of dynamic and interactive web applications. Collaboration: Work closely with cross-functional teams, including designers and other developers. Participate in team meetings and contribute to project discussions. Testing and Debugging: Conduct testing of web applications to identify and fix bugs and performance issues. Collaborate with the quality assurance team to ensure high-quality deliverables. Requirements Currently pursuing a degree in Computer Science, Information Technology, or a related field. Basic understanding of JavaScript, React.js, Node.js, and Express.js. Eagerness to learn and a passion for full-stack web development. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Job Types: Full-time, Internship Ability to Commute: Lahore (Required) Ability to Relocate: Lahore: Relocate before starting work (Required)
Responsibilities Frontend Development: Assist in developing responsive and user-friendly web interfaces using React.js. Collaborate with the design team to implement visually appealing and intuitive user interfaces. Backend Development: Contribute to the development of server-side logic using Node.js and Express.js. Work with databases (MongoDB) to implement, query, and manage data. Full Stack Development: Gain exposure to full-stack development, working on both frontend and backend components. Collaborate with senior developers to understand and implement project requirements. Coding and Programming: Learn and contribute to coding using JavaScript and related technologies. Participate in the development of dynamic and interactive web applications. Collaboration: Work closely with cross-functional teams, including designers and other developers. Participate in team meetings and contribute to project discussions. Testing and Debugging: Conduct testing of web applications to identify and fix bugs and performance issues. Collaborate with the quality assurance team to ensure high-quality deliverables. Requirements Currently pursuing a degree in Computer Science, Information Technology, or a related field. Basic understanding of JavaScript, React.js, Node.js, and Express.js. Eagerness to learn and a passion for full-stack web development. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Job Types: Full-time, Internship Ability to Commute: Lahore (Required) Ability to Relocate: Lahore: Relocate before starting work (Required)
24/06/2026
Full time
Responsibilities Frontend Development: Assist in developing responsive and user-friendly web interfaces using React.js. Collaborate with the design team to implement visually appealing and intuitive user interfaces. Backend Development: Contribute to the development of server-side logic using Node.js and Express.js. Work with databases (MongoDB) to implement, query, and manage data. Full Stack Development: Gain exposure to full-stack development, working on both frontend and backend components. Collaborate with senior developers to understand and implement project requirements. Coding and Programming: Learn and contribute to coding using JavaScript and related technologies. Participate in the development of dynamic and interactive web applications. Collaboration: Work closely with cross-functional teams, including designers and other developers. Participate in team meetings and contribute to project discussions. Testing and Debugging: Conduct testing of web applications to identify and fix bugs and performance issues. Collaborate with the quality assurance team to ensure high-quality deliverables. Requirements Currently pursuing a degree in Computer Science, Information Technology, or a related field. Basic understanding of JavaScript, React.js, Node.js, and Express.js. Eagerness to learn and a passion for full-stack web development. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Job Types: Full-time, Internship Ability to Commute: Lahore (Required) Ability to Relocate: Lahore: Relocate before starting work (Required)
We are looking for a Mid-LevelJava / .NET Developerwith strong Azure experience to contribute to the delivery of digital services for the public sector.You'llwork as part of a collaborative team building solutions that serve citizens, writing clean, well-tested code and growing your skills in a supportive environment. As a Mid-Level Developer, you will take ownership of complete features and components, work closely with senior developers to implement technical solutions, and begin to mentor junior colleagues while continuing to develop your ownexpertise. Software Development:Design, build, andmaintainapplications using .NET 8/Core and C#, writing clean, secure, and well-tested code that meets user needs. Design, develop, and deploy stable, well-tested fixes using Java and related frameworks. Cloud Implementation:Work with Azure services (Functions, Service Bus, App Services, Azure SQL) to build and deploy cloud-native solutions, following architectural guidance from senior team members. Security & Compliance:Follow secure coding practices and ensure solutions meet government security requirements and accessibility standards (WCAG). Collaboration:Work within an agile team alongside Product Owners, Delivery Managers, and other developers to deliver features that meet policy and user requirements. Mentorship:Coach and mentor junior developers,participatein code reviews, and share knowledge with the team. Service Support:Operatethe services you build, help fix service issues, and contribute to monitoring and maintenance activities. Essential Skills & Experience Proven experience as a Back-End Developer with a strong focus on Java. Strong .NET Knowledge:Solid experience with C# and .NET Core/6+, including understanding of dependency injection, middleware, and asynchronous programming. Azure Experience:Practical experience building and deploying solutions using Azure services such as App Services, Key Vault, Azure SQL, and Service Bus. Modern Patterns:Working knowledge of RESTful API design,microservicesconcepts, and event-driven architecture. Data Skills:Experience working with SQL Server andunderstanding ofdatabase design and optimization. Development Practices:Experience with CI/CD pipelines using Azure DevOps or GitHub Actions, and automated testing approaches. Testing:Strong focus on writing unit and integration tests to ensure code quality. Desirable Attributes Public Sector Experience:Exposure to GDS frameworks or similarly regulated environments (e.g., Health, Defense, Finance). Containerization:Basic experience with Docker or container concepts. Frontend Skills:Some experience with modern JavaScript frameworks like Angular or React. Certifications:Microsoft Certified: Azure Developer Associate or similar Azure certifications. Active SC Clearance:While BPSS isrequired, existing SC clearance is beneficial. What We Look For We'relooking for developers who are comfortable working on complete features independently while knowing when to ask for help. You should be curious about the "why" behind technical decisions, eager to learn from senior colleagues, and ready to take increasing responsibility for the quality and reliability of the services you build. By joining us you can expect: Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring and thought-provoking leadership A supportive and collaborative environment. As well as this, we offer: Development access to LinkedIn Learning, a management development programme and training Wellness 24/7 Confidential employee assistance programme Social - Breakfast Tuesdays, Thirsty Thursdays and Pizza on the last Thursday of each month as well as commitment to charitable causes Time off 25 days a year Pension Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus based on company and individual performance Life Assurance of 4 times base salary Private Medical Insurance which is non-contributory (spouse and dependants included) Worldwide Travel Insurance which is non-contributory (spouse and dependants included)
24/06/2026
Full time
We are looking for a Mid-LevelJava / .NET Developerwith strong Azure experience to contribute to the delivery of digital services for the public sector.You'llwork as part of a collaborative team building solutions that serve citizens, writing clean, well-tested code and growing your skills in a supportive environment. As a Mid-Level Developer, you will take ownership of complete features and components, work closely with senior developers to implement technical solutions, and begin to mentor junior colleagues while continuing to develop your ownexpertise. Software Development:Design, build, andmaintainapplications using .NET 8/Core and C#, writing clean, secure, and well-tested code that meets user needs. Design, develop, and deploy stable, well-tested fixes using Java and related frameworks. Cloud Implementation:Work with Azure services (Functions, Service Bus, App Services, Azure SQL) to build and deploy cloud-native solutions, following architectural guidance from senior team members. Security & Compliance:Follow secure coding practices and ensure solutions meet government security requirements and accessibility standards (WCAG). Collaboration:Work within an agile team alongside Product Owners, Delivery Managers, and other developers to deliver features that meet policy and user requirements. Mentorship:Coach and mentor junior developers,participatein code reviews, and share knowledge with the team. Service Support:Operatethe services you build, help fix service issues, and contribute to monitoring and maintenance activities. Essential Skills & Experience Proven experience as a Back-End Developer with a strong focus on Java. Strong .NET Knowledge:Solid experience with C# and .NET Core/6+, including understanding of dependency injection, middleware, and asynchronous programming. Azure Experience:Practical experience building and deploying solutions using Azure services such as App Services, Key Vault, Azure SQL, and Service Bus. Modern Patterns:Working knowledge of RESTful API design,microservicesconcepts, and event-driven architecture. Data Skills:Experience working with SQL Server andunderstanding ofdatabase design and optimization. Development Practices:Experience with CI/CD pipelines using Azure DevOps or GitHub Actions, and automated testing approaches. Testing:Strong focus on writing unit and integration tests to ensure code quality. Desirable Attributes Public Sector Experience:Exposure to GDS frameworks or similarly regulated environments (e.g., Health, Defense, Finance). Containerization:Basic experience with Docker or container concepts. Frontend Skills:Some experience with modern JavaScript frameworks like Angular or React. Certifications:Microsoft Certified: Azure Developer Associate or similar Azure certifications. Active SC Clearance:While BPSS isrequired, existing SC clearance is beneficial. What We Look For We'relooking for developers who are comfortable working on complete features independently while knowing when to ask for help. You should be curious about the "why" behind technical decisions, eager to learn from senior colleagues, and ready to take increasing responsibility for the quality and reliability of the services you build. By joining us you can expect: Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring and thought-provoking leadership A supportive and collaborative environment. As well as this, we offer: Development access to LinkedIn Learning, a management development programme and training Wellness 24/7 Confidential employee assistance programme Social - Breakfast Tuesdays, Thirsty Thursdays and Pizza on the last Thursday of each month as well as commitment to charitable causes Time off 25 days a year Pension Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus based on company and individual performance Life Assurance of 4 times base salary Private Medical Insurance which is non-contributory (spouse and dependants included) Worldwide Travel Insurance which is non-contributory (spouse and dependants included)
WHO ARE WE LOOKING FOR? As a Senior .NET Developer, you will play a key role in designing, developing, and delivering modern software solutions across a variety of industries including fintech, e-commerce, healthcare, logistics, and digital transformation initiatives. You will collaborate closely with cross functional teams including Product, Design, QA, DevOps, and Engineering leadership to build scalable and maintainable solutions using modern Microsoft technologies. This is a hands on senior engineering role suited for someone who enjoys ownership, mentoring others, and contributing to technical direction. SKILLS REQUIRED Minimum of 6+ years' experience in Microsoft .Net, .Net Core, C# Excellent experience using JavaScript / Web API / Razor / JSON Good Frontend skills and working with HTML5 / CSS3 / SCSS Good knowledge of JavaScript frameworks (React, React Native, Typescript) Good database and server-side application skills with Azure, SQL / NoSQL (Cosmos) Cloud Hosting platform experience - Azure App Services and application development and Azure DevOps experience is very advantageous Experience in developing/maintaining Content Management Systems - Umbraco, Optimizely CMS very advantageous Excellent understanding of stored procedures and database design/normalization Excellent understanding of source control best practice and branching strategies Event driven architectures and approaches Excellent understanding of SOLID principles and best practices to follow within development Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing Gather customer software requirements and develop related software applications and programs (to spec) Good application performance optimization strategies and techniques Good knowledge of object orientated concepts Experience in system integration techniques Experience interfacing with clients, understanding client business strategies and how to deliver these within applications you architect Communicating at a management level. Speaking with authority and lucidity to clients and team members Experience working with Agile / SCRUM methodologies Experience using project management tools like Jira Happy to mentor and grow self motivated less experienced team members Team player and not afraid of a bit of hard work and fun with colleagues KEY RESPONSIBILITIES Interact with business users, business analysts and other developers to understand new requirements Write technical specifications and develop new functionality to company standards and deadlines Participate in design and planning sessions Architect, develop, test and support web and mobile applications Provide accurate cost estimates Research and evaluate software related technologies and products Implement and ensure development best practices, and programming standards are adhered to across your projects Continuously improve development processes and libraries for maintainability, scalability and efficiency Code audits and pull request reviews Assist and support other team members on their projects (if required) Interact with clients to determine their requirements and needs YOUR BEHAVIOURS You set a high bar for yourself and your team's engineering skills You possess excellent interpersonal and communication skills (oral and written) You provide technical leadership and mentor more junior engineers You develop high quality maintainable code to meet complex changing environment You enjoy fixing and improving technical debt across existing applications You seriously test your changes before hitting the main branch You continuously deliver improvements to a project solution You have solid analytical and problem solving skills and strong attention to detail You learn quickly and like to stay current with new technologies
24/06/2026
Full time
WHO ARE WE LOOKING FOR? As a Senior .NET Developer, you will play a key role in designing, developing, and delivering modern software solutions across a variety of industries including fintech, e-commerce, healthcare, logistics, and digital transformation initiatives. You will collaborate closely with cross functional teams including Product, Design, QA, DevOps, and Engineering leadership to build scalable and maintainable solutions using modern Microsoft technologies. This is a hands on senior engineering role suited for someone who enjoys ownership, mentoring others, and contributing to technical direction. SKILLS REQUIRED Minimum of 6+ years' experience in Microsoft .Net, .Net Core, C# Excellent experience using JavaScript / Web API / Razor / JSON Good Frontend skills and working with HTML5 / CSS3 / SCSS Good knowledge of JavaScript frameworks (React, React Native, Typescript) Good database and server-side application skills with Azure, SQL / NoSQL (Cosmos) Cloud Hosting platform experience - Azure App Services and application development and Azure DevOps experience is very advantageous Experience in developing/maintaining Content Management Systems - Umbraco, Optimizely CMS very advantageous Excellent understanding of stored procedures and database design/normalization Excellent understanding of source control best practice and branching strategies Event driven architectures and approaches Excellent understanding of SOLID principles and best practices to follow within development Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing Gather customer software requirements and develop related software applications and programs (to spec) Good application performance optimization strategies and techniques Good knowledge of object orientated concepts Experience in system integration techniques Experience interfacing with clients, understanding client business strategies and how to deliver these within applications you architect Communicating at a management level. Speaking with authority and lucidity to clients and team members Experience working with Agile / SCRUM methodologies Experience using project management tools like Jira Happy to mentor and grow self motivated less experienced team members Team player and not afraid of a bit of hard work and fun with colleagues KEY RESPONSIBILITIES Interact with business users, business analysts and other developers to understand new requirements Write technical specifications and develop new functionality to company standards and deadlines Participate in design and planning sessions Architect, develop, test and support web and mobile applications Provide accurate cost estimates Research and evaluate software related technologies and products Implement and ensure development best practices, and programming standards are adhered to across your projects Continuously improve development processes and libraries for maintainability, scalability and efficiency Code audits and pull request reviews Assist and support other team members on their projects (if required) Interact with clients to determine their requirements and needs YOUR BEHAVIOURS You set a high bar for yourself and your team's engineering skills You possess excellent interpersonal and communication skills (oral and written) You provide technical leadership and mentor more junior engineers You develop high quality maintainable code to meet complex changing environment You enjoy fixing and improving technical debt across existing applications You seriously test your changes before hitting the main branch You continuously deliver improvements to a project solution You have solid analytical and problem solving skills and strong attention to detail You learn quickly and like to stay current with new technologies
£ 550.17 PAYE rate - INSIDE IR35 CV Deadline: Weds 17th June COP (4.30) Locations below - Hybrid 2 days pw office based London (HQ): Old Admiralty Building, Admiralty Place, SW1A 2DY Manchester: Trinity Bridge House, 2 Dearmans Place, Salford, M3 5EG Birmingham: 23 Stephenson Street, B2 4BJ & Victoria Square House, B2 4AJ Cardiff: Tŷ William Morgan, 6 Narrative Drive, Central Square, CF10 1XS North East: Feethams House, Feethams, Darlington, DL1 5AD Key Responsibilities Lead the design and delivery of scalable software solutions Translate user needs into technical outcomes Build secure, test-driven, high-quality code Support and maintain live services (performance & stability) Collaborate with multidisciplinary teams (BA, UCD, Developers) Oversee development across multiple workstreams Drive continuous improvement of systems and processes Ensure integration across complex systems Technical Environment Primary Stack: Python, Django Backend-focused with full-stack awareness Multiple user journeys ( 27 frontend journeys) Government Digital Service (GDS) aligned delivery Team Structure Total team: 27 people 4 Agile squads ( 7 per squad) Typical squad includes: 3 Senior Developers Business Analyst UCD Specialists (Content, Interaction, Design) Ways of Working Agile delivery model Daily stand-ups ( 10am) Ticket-based workflow Collaborative problem-solving Focus on: Clean code Engineering standards Testing & documentation Key Requirements Essential Strong Python and Django experience Proven system design capability (end-to-end) Strong collaboration and communication skills Experience working in agile, multidisciplinary teams Ability to contribute to secure, structured environments Minimum 5+ years' experience (ideally 8-10 years) Top 3 Evaluation Criteria Python & Django technical expertise System design and architecture capability Strong communication and teamwork skills Desirable Experience with GDS standards Public sector or defence-related experience Exposure to secure or regulated environments Domain Context Defence / government environment (e.g. MOD, HMRC) Focus on export control systems (weapons, aircraft, sensitive goods) Security-focused work contributing to national interest Candidate Profile T-shaped skillset (deep technical + broad system awareness) Strong delivery focus and efficiency Comfortable taking ownership and leading within squads Experience working in structured, governance-heavy environments
24/06/2026
Full time
£ 550.17 PAYE rate - INSIDE IR35 CV Deadline: Weds 17th June COP (4.30) Locations below - Hybrid 2 days pw office based London (HQ): Old Admiralty Building, Admiralty Place, SW1A 2DY Manchester: Trinity Bridge House, 2 Dearmans Place, Salford, M3 5EG Birmingham: 23 Stephenson Street, B2 4BJ & Victoria Square House, B2 4AJ Cardiff: Tŷ William Morgan, 6 Narrative Drive, Central Square, CF10 1XS North East: Feethams House, Feethams, Darlington, DL1 5AD Key Responsibilities Lead the design and delivery of scalable software solutions Translate user needs into technical outcomes Build secure, test-driven, high-quality code Support and maintain live services (performance & stability) Collaborate with multidisciplinary teams (BA, UCD, Developers) Oversee development across multiple workstreams Drive continuous improvement of systems and processes Ensure integration across complex systems Technical Environment Primary Stack: Python, Django Backend-focused with full-stack awareness Multiple user journeys ( 27 frontend journeys) Government Digital Service (GDS) aligned delivery Team Structure Total team: 27 people 4 Agile squads ( 7 per squad) Typical squad includes: 3 Senior Developers Business Analyst UCD Specialists (Content, Interaction, Design) Ways of Working Agile delivery model Daily stand-ups ( 10am) Ticket-based workflow Collaborative problem-solving Focus on: Clean code Engineering standards Testing & documentation Key Requirements Essential Strong Python and Django experience Proven system design capability (end-to-end) Strong collaboration and communication skills Experience working in agile, multidisciplinary teams Ability to contribute to secure, structured environments Minimum 5+ years' experience (ideally 8-10 years) Top 3 Evaluation Criteria Python & Django technical expertise System design and architecture capability Strong communication and teamwork skills Desirable Experience with GDS standards Public sector or defence-related experience Exposure to secure or regulated environments Domain Context Defence / government environment (e.g. MOD, HMRC) Focus on export control systems (weapons, aircraft, sensitive goods) Security-focused work contributing to national interest Candidate Profile T-shaped skillset (deep technical + broad system awareness) Strong delivery focus and efficiency Comfortable taking ownership and leading within squads Experience working in structured, governance-heavy environments
Onyx-Conseil is seeking a Mid-Level Full Stack Developer to join their remote engineering team. This role offers genuine ownership of features and an opportunity to influence technical decisions. Ideal candidates will have strong experience in both frontend and backend development, with the ability to contribute to design and delivery. Applicants should be self-directed and adept with modern development tools, including AI to improve productivity. If you're looking to grow into a senior role with a company that prioritizes innovation, this is the opportunity for you.
24/06/2026
Full time
Onyx-Conseil is seeking a Mid-Level Full Stack Developer to join their remote engineering team. This role offers genuine ownership of features and an opportunity to influence technical decisions. Ideal candidates will have strong experience in both frontend and backend development, with the ability to contribute to design and delivery. Applicants should be self-directed and adept with modern development tools, including AI to improve productivity. If you're looking to grow into a senior role with a company that prioritizes innovation, this is the opportunity for you.
Java Script Works is looking for UI Developers to enhance their team in Greater London. The new hires will be responsible for developing new features for their exciting frontend product built in React, as well as maintaining existing functionalities. Candidates must have deep knowledge of JavaScript, TypeScript, HTML, and CSS, along with experience in backend systems like Node.js and GraphQL. Join us to help shape the evolving architecture and improve user experience.
24/06/2026
Full time
Java Script Works is looking for UI Developers to enhance their team in Greater London. The new hires will be responsible for developing new features for their exciting frontend product built in React, as well as maintaining existing functionalities. Candidates must have deep knowledge of JavaScript, TypeScript, HTML, and CSS, along with experience in backend systems like Node.js and GraphQL. Join us to help shape the evolving architecture and improve user experience.
We help many of the world's most innovative and ambitious companies build stronger teams and reach their goals through better compensation. Our real-time data platform brings compensation into the modern age, tracking the market across all compensation types from salary to equity and benefits. The role We're looking for a Lead Software Engineer to join our engineering team and play a major role in our technical leadership during a significant platform shift. Ravio is moving from a traditional SaaS posture to a platform built around agents - parent agents fronting our compensation data, specialist agents underneath, durable workflows, an MCP-based tool layer, and an eval harness to maintain consistency. You'll own architecture and technical design across the stack: the customer-facing web app, the agentic platform, and the shared infrastructure connecting them. You'll bring system design depth that holds up under load, failure, and coordination across services and teams. You'll continue to raise the bar on code quality, reliability, and the technical decisions that shape what we ship. This is a hands on individual contributor role - leading technical decision making and tackling the hardest problems we encounter. There are also upcoming opportunities to move into management as our company continues to grow, if you wish. Requirements 8+ years commercial engineering experience, with a track record of technical leadership during platform shifts - owning architecture, driving decisions, raising the bar through code review and design review, especially where LLM assisted engineering has become the standard. System design depth as your headline strength. Concrete: durability and consistency under failure, multi service orchestration, data platforms, performance and cost at scale, observability and ops fluency. Senior level fluency in TypeScript and Node, comfortable across the backend (PostgreSQL, GraphQL or HTTP APIs, GCP shaped infra). Comfortable owning code in a distributed monorepo with multiple deployable services. Ships fast under product pressure - we're moving from PMF to scale and the role needs that pace. Nice to have Production experience with agentic systems - tool calling, multi step orchestration, LLM evals. Workflow engines (Temporal, Cadence, Step Functions) - even if not Temporal specifically. MCP, Anthropic SDK, or other LLM platform work. Building developer platforms, internal SDKs, or framework shaped surfaces. Eval driven development, prompt engineering at scale, LLM judge harnesses. React or another modern frontend framework. Our tech stack Frontend React TypeScript GraphQL (Apollo Client) Playwright Jest Storybook + Chromatic Mantine GCP (Cloud Run) Backend TypeScript PostgreSQL GraphQL Yoga Jest Auth0 GCP (Cloud Run, Cloud SQL, Cloud Storage + more) AI / agentic platform Opus/GPT/Gemini and many more model families Vertex/Bedrock/Foundry - cloud deployed models Temporal - durable workflow engine MCP servers as the tool layer AI gateway (Bifrost) for logging, routing, governance Eval harness (Phoenix) - golden queries, LLM as judge Memory layer (Neo4j) All the other good stuff GitHub Actions Datadog Figma Slack Linear The opportunity at Ravio right now From your perspective, there are three critical things to look for when evaluating this role: a company going places, a strong engineering culture, and a role that gives you a true opportunity to have impact as a technical leader. There's a lot happening at Ravio right now. We've just raised our Series A led by tier 1 US investors Spark Capital, and have acquired the benchmarking business of our competitor - Compete. We've got new joiners starting almost every week, and we're rapidly expanding outside of our core markets in Europe. We need you to help us maintain our velocity and continue to build a scalable org and product. Our core benchmarking product is at product market fit, and we have a couple of new modules in the 0 1 phase. This means we're at an exciting stage that involves 0 to 1 building in some areas, and building for scale in others. That's true across the business - we're continuing to expand and experiment, while systemising and doubling down on what is already working well from our seed phase. Beyond the core product, we're building Ravio's agentic platform - parent agents fronting our compensation data with specialist agents underneath, durable workflows on Temporal, an MCP based tool layer, and an eval harness to maintain consistency. It's a platform engineering effort with the same care and rigour we apply to the rest of the product. A Lead engineer joining now would help shape the foundations of how Ravio's product is built for the next phase. Why join Ravio? Shape an agentic platform from its early stages, with senior engineering peers and a high autonomy bar. Opportunity for fast tracked professional growth at a scaleup backed by world class investors alongside a smart, energetic team. Blend of IC work and leadership, giving you both hands on impact and career growth. Remote friendly, flexible work culture with a high degree of ownership. While we're very focused, we also know how to have fun in the process. Build a meaningful product that helps people get paid fairly and competitively in their careers. Compensation & benefits £110,000 - £150,000 Company ownership (everyone gets a meaningful equity stake in Ravio) 37 days paid time off (25 days holiday + 4 wellness days + 8 public holidays) Up to 6% pension matching scheme £60 a month wellness allowance £500 per year Learning and Development budget Private healthcare cover with AXA Personal worldwide travel insurance Income protection insurance 16 weeks fully paid birthing parent leave, followed by 4 weeks at 50% pay. For non birthing parents, we offer 8 weeks fully paid leave. For more information about what we collect and how we use it when you apply for a role with us, please refer to our Candidate Privacy Notice.
24/06/2026
Full time
We help many of the world's most innovative and ambitious companies build stronger teams and reach their goals through better compensation. Our real-time data platform brings compensation into the modern age, tracking the market across all compensation types from salary to equity and benefits. The role We're looking for a Lead Software Engineer to join our engineering team and play a major role in our technical leadership during a significant platform shift. Ravio is moving from a traditional SaaS posture to a platform built around agents - parent agents fronting our compensation data, specialist agents underneath, durable workflows, an MCP-based tool layer, and an eval harness to maintain consistency. You'll own architecture and technical design across the stack: the customer-facing web app, the agentic platform, and the shared infrastructure connecting them. You'll bring system design depth that holds up under load, failure, and coordination across services and teams. You'll continue to raise the bar on code quality, reliability, and the technical decisions that shape what we ship. This is a hands on individual contributor role - leading technical decision making and tackling the hardest problems we encounter. There are also upcoming opportunities to move into management as our company continues to grow, if you wish. Requirements 8+ years commercial engineering experience, with a track record of technical leadership during platform shifts - owning architecture, driving decisions, raising the bar through code review and design review, especially where LLM assisted engineering has become the standard. System design depth as your headline strength. Concrete: durability and consistency under failure, multi service orchestration, data platforms, performance and cost at scale, observability and ops fluency. Senior level fluency in TypeScript and Node, comfortable across the backend (PostgreSQL, GraphQL or HTTP APIs, GCP shaped infra). Comfortable owning code in a distributed monorepo with multiple deployable services. Ships fast under product pressure - we're moving from PMF to scale and the role needs that pace. Nice to have Production experience with agentic systems - tool calling, multi step orchestration, LLM evals. Workflow engines (Temporal, Cadence, Step Functions) - even if not Temporal specifically. MCP, Anthropic SDK, or other LLM platform work. Building developer platforms, internal SDKs, or framework shaped surfaces. Eval driven development, prompt engineering at scale, LLM judge harnesses. React or another modern frontend framework. Our tech stack Frontend React TypeScript GraphQL (Apollo Client) Playwright Jest Storybook + Chromatic Mantine GCP (Cloud Run) Backend TypeScript PostgreSQL GraphQL Yoga Jest Auth0 GCP (Cloud Run, Cloud SQL, Cloud Storage + more) AI / agentic platform Opus/GPT/Gemini and many more model families Vertex/Bedrock/Foundry - cloud deployed models Temporal - durable workflow engine MCP servers as the tool layer AI gateway (Bifrost) for logging, routing, governance Eval harness (Phoenix) - golden queries, LLM as judge Memory layer (Neo4j) All the other good stuff GitHub Actions Datadog Figma Slack Linear The opportunity at Ravio right now From your perspective, there are three critical things to look for when evaluating this role: a company going places, a strong engineering culture, and a role that gives you a true opportunity to have impact as a technical leader. There's a lot happening at Ravio right now. We've just raised our Series A led by tier 1 US investors Spark Capital, and have acquired the benchmarking business of our competitor - Compete. We've got new joiners starting almost every week, and we're rapidly expanding outside of our core markets in Europe. We need you to help us maintain our velocity and continue to build a scalable org and product. Our core benchmarking product is at product market fit, and we have a couple of new modules in the 0 1 phase. This means we're at an exciting stage that involves 0 to 1 building in some areas, and building for scale in others. That's true across the business - we're continuing to expand and experiment, while systemising and doubling down on what is already working well from our seed phase. Beyond the core product, we're building Ravio's agentic platform - parent agents fronting our compensation data with specialist agents underneath, durable workflows on Temporal, an MCP based tool layer, and an eval harness to maintain consistency. It's a platform engineering effort with the same care and rigour we apply to the rest of the product. A Lead engineer joining now would help shape the foundations of how Ravio's product is built for the next phase. Why join Ravio? Shape an agentic platform from its early stages, with senior engineering peers and a high autonomy bar. Opportunity for fast tracked professional growth at a scaleup backed by world class investors alongside a smart, energetic team. Blend of IC work and leadership, giving you both hands on impact and career growth. Remote friendly, flexible work culture with a high degree of ownership. While we're very focused, we also know how to have fun in the process. Build a meaningful product that helps people get paid fairly and competitively in their careers. Compensation & benefits £110,000 - £150,000 Company ownership (everyone gets a meaningful equity stake in Ravio) 37 days paid time off (25 days holiday + 4 wellness days + 8 public holidays) Up to 6% pension matching scheme £60 a month wellness allowance £500 per year Learning and Development budget Private healthcare cover with AXA Personal worldwide travel insurance Income protection insurance 16 weeks fully paid birthing parent leave, followed by 4 weeks at 50% pay. For non birthing parents, we offer 8 weeks fully paid leave. For more information about what we collect and how we use it when you apply for a role with us, please refer to our Candidate Privacy Notice.
hackajob is collaborating with Tombola to connect them with exceptional professionals for this role. The opportunity We're looking for a Senior Developer/engineer who's genuinely ready for a senior role - someone who can own the full software lifecycle, shape technical direction, and raise the bar for the team around them. This isn't a stepping stone. It's a role where your experience and instincts will matter from day one. You'll be working on platform systems that power one of the UK's biggest gaming sites - everything built in-house, with real complexity and real stakes. You'll be expected to drive quality, influence architecture decisions, and be a technical reference point for your peers. But you'll also be coding - we're not looking for someone who's stepped too far from the work. The best senior developers here do both. What you'll be doing Owning the full software delivery lifecycle - from requirements through to production Designing and delivering robust, scalable solutions in C# across tombola's platform Driving engineering standards - code quality, testing practices, documentation Influencing technical direction and contributing to architectural decisions Mentoring and coaching developers at all levels Leading code reviews and pair programming sessions Working closely with stakeholders and non-technical colleagues to shape requirements Monitoring application health and leading performance investigations Contributing to agile ceremonies - standups, sprint planning, technical refinements Ensuring compliance and regulatory considerations are built into delivery What we're looking for Proven, senior-level C# skills - we're looking for someone exceptional here Strong knowledge of the .NET ecosystem - both legacy frameworks and modern .NET Experience owning work end-to-end, from requirements through to live systems Deep understanding of testing methodologies - unit, integration, and beyond Ability to design software to a high technical standard, collaboratively Experience mentoring others and influencing team direction Excellent communication across technical and non-technical audiences Understanding of compliance, regulations, and how they affect software delivery Nice to haves SQL and data layer experience Experience working across both backend and frontend codebases Involvement in hiring and technical interviewing Why tombola? At tombola, senior developers have genuine influence. Technology decisions are never handed down from above - they're made by the people closest to the work. You'll have real autonomy, real ownership, and the chance to help shape how we build for years to come. We're a business that's genuinely driven by technology. Every product, every system, every feature - built in-house. That means your work has real impact, and the team you'll join knows and cares about that. We've also got great benefits. Head to our careers site to see the full picture. At tombola we know that our differences make us stronger and that thinking differently is key to long term success. We work hard to create a culture of inclusivity where everyone is free to be themselves. We welcome applications from all backgrounds.
24/06/2026
Full time
hackajob is collaborating with Tombola to connect them with exceptional professionals for this role. The opportunity We're looking for a Senior Developer/engineer who's genuinely ready for a senior role - someone who can own the full software lifecycle, shape technical direction, and raise the bar for the team around them. This isn't a stepping stone. It's a role where your experience and instincts will matter from day one. You'll be working on platform systems that power one of the UK's biggest gaming sites - everything built in-house, with real complexity and real stakes. You'll be expected to drive quality, influence architecture decisions, and be a technical reference point for your peers. But you'll also be coding - we're not looking for someone who's stepped too far from the work. The best senior developers here do both. What you'll be doing Owning the full software delivery lifecycle - from requirements through to production Designing and delivering robust, scalable solutions in C# across tombola's platform Driving engineering standards - code quality, testing practices, documentation Influencing technical direction and contributing to architectural decisions Mentoring and coaching developers at all levels Leading code reviews and pair programming sessions Working closely with stakeholders and non-technical colleagues to shape requirements Monitoring application health and leading performance investigations Contributing to agile ceremonies - standups, sprint planning, technical refinements Ensuring compliance and regulatory considerations are built into delivery What we're looking for Proven, senior-level C# skills - we're looking for someone exceptional here Strong knowledge of the .NET ecosystem - both legacy frameworks and modern .NET Experience owning work end-to-end, from requirements through to live systems Deep understanding of testing methodologies - unit, integration, and beyond Ability to design software to a high technical standard, collaboratively Experience mentoring others and influencing team direction Excellent communication across technical and non-technical audiences Understanding of compliance, regulations, and how they affect software delivery Nice to haves SQL and data layer experience Experience working across both backend and frontend codebases Involvement in hiring and technical interviewing Why tombola? At tombola, senior developers have genuine influence. Technology decisions are never handed down from above - they're made by the people closest to the work. You'll have real autonomy, real ownership, and the chance to help shape how we build for years to come. We're a business that's genuinely driven by technology. Every product, every system, every feature - built in-house. That means your work has real impact, and the team you'll join knows and cares about that. We've also got great benefits. Head to our careers site to see the full picture. At tombola we know that our differences make us stronger and that thinking differently is key to long term success. We work hard to create a culture of inclusivity where everyone is free to be themselves. We welcome applications from all backgrounds.
Lead Frontend Developer (Adobe Commerce) Lead Frontend Developer (Adobe Commerce)Full TimeWrexham, UK Competitive Salary A bit about Net World SportsJoin Net World Sports on our mission to become the world's leading sports equipment retailer. Nothing excites us more than finding hungry, talented individuals and unleashing them in a team capable of achieving incredible things.We're looking for a Lead Front-End Developer to own the user experience and technical architecture for our Adobe Commerce (Magento) platform. This senior leadership role focuses on driving our new website project through headless architecture initiatives, guiding a talented team to deliver high-performance, visually stunning E-Commerce solutions. As the bridge between UI/UX design and backend engineering, you'll ensure our websites are fast, accessible, and scalable. You'll bring deep front-end expertise, a proactive problem-solving mindset, and strong leadership skills to keep projects moving forward. WHAT YOU'LL DO: Lead, mentor, and manage the front-end development team, driving excellence in UI development. Own the front-end architecture and development lifecycle, specializing in headless (GraphQL-based) architectures. Define and maintain front-end coding standards, performance metrics (Core Web Vitals), accessibility, and development best practices. Collaborate closely with UI/UX designers, Product Managers, and backend engineers to translate requirements into scalable technical solutions. Proactively identify and optimize front-end performance bottlenecks, scalability, and accessibility issues. Manage front-end team resources, including recruitment, onboarding, and performance evaluations. Communicate technical decisions and project progress clearly to all stakeholders. WHAT YOU'LL BRING: Proven experience leading a front-end development team, ideally in an Adobe Commerce (Magento) E-Commerce environment. Strong, practical experience with headless commerce architectures (e.g., GraphQL) and expertise in modern JavaScript frameworks and the latest libraries. Solid understanding of the Adobe Commerce (Magento 2) platform, particularly its theming layer, layout XML, and APIs. Experience managing multi-store, high-traffic, and international E-Commerce sites. Expertise in front-end performance profiling, optimization, and accessibility standards. Excellent leadership, problem-solving, and communication skills. Familiarity with CI/CD pipelines, Git workflows, and automated testing. Adobe Commerce / Magento 2 certification (desirable). WHAT YOU'LL GET: Health & Wellbeing - Workouts, Run Club, Nature Trail, Wellness Allowances, Gym Memberships, On-Site Gym (Coming Soon!), Golf Memberships & Mental Health Support 29 Days Annual Leave (Including Bank Holidays) - Increases with Length of Service Flexible Working Hours Social Events - Busy Schedule of Parties, Sports Tournaments, Charity Events & Lots More! Table Tennis, Pool Tables & Sports Equipment in the Office Additional Benefits Available - Help to Buy Scheme, Cycle to Work Scheme, Discounted Travel Schemes & Lots More! Product Discount on Net World Sports & Affiliate Partner Products Subsidised On-Site Bistro - Serving Freshly Prepared Food Every Day for Breakfast & Lunch Employee Recognition - Bonus & Commission Schemes and Performance, Length of Service & Life Event Rewards Employee Support - Saving Schemes, Legal & Financial Advice, Parental Guidance OUR VALUES: Go above and beyond: Get stuck in and show your passion! Ideas over hierarchy: If you have an idea, speak up! It doesn't matter what role you're in, we want everyone to shout about ways the business can develop and improve. Be bold, move fast: We value speed; we make fast decisions, trust our guts and get things done as efficiently as possible. Keep it simple: Don't over-complicate it! Results driven: We embrace results that drive positive change, even if it means occasional failure. Mistakes are valuable as long as we learn from them and avoid repeating them. Growth: We're a fast-growing business and we want our staff to grow with us. CONTACT: Gareth Davies (Recruitment Specialist)
24/06/2026
Full time
Lead Frontend Developer (Adobe Commerce) Lead Frontend Developer (Adobe Commerce)Full TimeWrexham, UK Competitive Salary A bit about Net World SportsJoin Net World Sports on our mission to become the world's leading sports equipment retailer. Nothing excites us more than finding hungry, talented individuals and unleashing them in a team capable of achieving incredible things.We're looking for a Lead Front-End Developer to own the user experience and technical architecture for our Adobe Commerce (Magento) platform. This senior leadership role focuses on driving our new website project through headless architecture initiatives, guiding a talented team to deliver high-performance, visually stunning E-Commerce solutions. As the bridge between UI/UX design and backend engineering, you'll ensure our websites are fast, accessible, and scalable. You'll bring deep front-end expertise, a proactive problem-solving mindset, and strong leadership skills to keep projects moving forward. WHAT YOU'LL DO: Lead, mentor, and manage the front-end development team, driving excellence in UI development. Own the front-end architecture and development lifecycle, specializing in headless (GraphQL-based) architectures. Define and maintain front-end coding standards, performance metrics (Core Web Vitals), accessibility, and development best practices. Collaborate closely with UI/UX designers, Product Managers, and backend engineers to translate requirements into scalable technical solutions. Proactively identify and optimize front-end performance bottlenecks, scalability, and accessibility issues. Manage front-end team resources, including recruitment, onboarding, and performance evaluations. Communicate technical decisions and project progress clearly to all stakeholders. WHAT YOU'LL BRING: Proven experience leading a front-end development team, ideally in an Adobe Commerce (Magento) E-Commerce environment. Strong, practical experience with headless commerce architectures (e.g., GraphQL) and expertise in modern JavaScript frameworks and the latest libraries. Solid understanding of the Adobe Commerce (Magento 2) platform, particularly its theming layer, layout XML, and APIs. Experience managing multi-store, high-traffic, and international E-Commerce sites. Expertise in front-end performance profiling, optimization, and accessibility standards. Excellent leadership, problem-solving, and communication skills. Familiarity with CI/CD pipelines, Git workflows, and automated testing. Adobe Commerce / Magento 2 certification (desirable). WHAT YOU'LL GET: Health & Wellbeing - Workouts, Run Club, Nature Trail, Wellness Allowances, Gym Memberships, On-Site Gym (Coming Soon!), Golf Memberships & Mental Health Support 29 Days Annual Leave (Including Bank Holidays) - Increases with Length of Service Flexible Working Hours Social Events - Busy Schedule of Parties, Sports Tournaments, Charity Events & Lots More! Table Tennis, Pool Tables & Sports Equipment in the Office Additional Benefits Available - Help to Buy Scheme, Cycle to Work Scheme, Discounted Travel Schemes & Lots More! Product Discount on Net World Sports & Affiliate Partner Products Subsidised On-Site Bistro - Serving Freshly Prepared Food Every Day for Breakfast & Lunch Employee Recognition - Bonus & Commission Schemes and Performance, Length of Service & Life Event Rewards Employee Support - Saving Schemes, Legal & Financial Advice, Parental Guidance OUR VALUES: Go above and beyond: Get stuck in and show your passion! Ideas over hierarchy: If you have an idea, speak up! It doesn't matter what role you're in, we want everyone to shout about ways the business can develop and improve. Be bold, move fast: We value speed; we make fast decisions, trust our guts and get things done as efficiently as possible. Keep it simple: Don't over-complicate it! Results driven: We embrace results that drive positive change, even if it means occasional failure. Mistakes are valuable as long as we learn from them and avoid repeating them. Growth: We're a fast-growing business and we want our staff to grow with us. CONTACT: Gareth Davies (Recruitment Specialist)
Description A senior engineering leader who is responsible for the technical health, delivery performance, and professional development of their team. The Tech Lead is the primary engineering owner for one or more teams - setting technical direction, building culture, and bridging the gap between engineering and the broader organisation. Tech Leads are expected to actively drive AI-native culture within their team and model best practice for everyone they manage. The step from Technical Project Lead to Tech Lead is the most significant transition in the engineering career path. The TPL role is delivery-focused; the Tech Lead role adds sustained people leadership, team design, and function-level accountability. You are no longer primarily measured by what you build or what your project delivers - you are measured by the health and capability of your team over time. This means investing in people who may not yet be performing, having difficult conversations, and sometimes slowing down delivery to get the team architecture right. It is a fundamentally different role, and the instincts that made you a great TPL will need to evolve. Hands on contribution remains significant. Approximately 60% of time is spent on direct technical work - coding, design, review, and architectural decision making - and 40% on line management, stakeholder communication, hiring, and engineering strategy. This reflects Ignite's current scale and the importance of Tech Lead technical credibility. Responsibilities Own the technical health of one or more delivery teams: architecture, standards, quality, and culture Line manage up to 6 engineers directly or up to 10 indirectly, including regular 1:1s, objective setting, development support, and performance management Make or delegate architectural decisions with confidence, maintaining long term codebase coherence Balance hands on technical contribution with management and leadership responsibilities Drive quality and delivery standards across the team, setting clear expectations and holding them consistently Contribute to sprint planning and prioritisation alongside the Programme Manager and Analysts Lead incident response for the team, ensuring post mortems produce systemic improvements and address root causes Represent engineering in stakeholder conversations, communicating clearly on delivery status, technical risk, and capacity Partner with the Head of Engineering on resourcing, team design, and delivery strategy Contribute to hiring by defining role requirements, leading technical interviews, and making recommendations Support the development of Senior Engineers towards greater leadership capability Operate with commercial awareness, understanding the revenue and margin implications of technical decisions Contribute to cross function engineering strategy and platform wide architectural decisions Develop or contribute to the Ignite repeatability and AI native agenda Contribute to hiring strategy and team design conversations with the Head of Engineering Carry full line management responsibility for direct reports, including probation management and formal performance processes Support pay review and promotion recommendations to the Head of Engineering Manage indirect accountability for QA leads and their reports within the Ignite structure AI Leadership Responsibilities Actively use and champion coding harnesses, building team level harnesses that standardise AI usage for common tasks Understand AI agents at an implementation level, including design, risks, and appropriate usage Understand and work with skills as reusable AI capabilities Have a strong working knowledge of MCP (Model Context Protocol), including tool access, context management, and security implications Set expectations for AI tool use within the team, defining what is encouraged, what requires review, and where human verification is required Stay current with the AI tooling landscape and share relevant developments with the Head of Engineering Qualifications Languages: TypeScript and C#/.NET (sufficient depth to review and guide work in both stacks) Frontend: Vue.js (Customer Portal stack - review and governance level) Databases: SQL Server, PostgreSQL (design, performance, governance) Cloud & Infrastructure: Azure (architecture, cost management, security posture) Container Orchestration: Kubernetes (operational and governance level) CI/CD: GitHub Actions, GitOps (ownership and governance) Security: ISO 27001 controls implementation and penetration test coordination Tooling: Linear, Git/GitHub, Copilot, monitoring and alerting platforms
24/06/2026
Full time
Description A senior engineering leader who is responsible for the technical health, delivery performance, and professional development of their team. The Tech Lead is the primary engineering owner for one or more teams - setting technical direction, building culture, and bridging the gap between engineering and the broader organisation. Tech Leads are expected to actively drive AI-native culture within their team and model best practice for everyone they manage. The step from Technical Project Lead to Tech Lead is the most significant transition in the engineering career path. The TPL role is delivery-focused; the Tech Lead role adds sustained people leadership, team design, and function-level accountability. You are no longer primarily measured by what you build or what your project delivers - you are measured by the health and capability of your team over time. This means investing in people who may not yet be performing, having difficult conversations, and sometimes slowing down delivery to get the team architecture right. It is a fundamentally different role, and the instincts that made you a great TPL will need to evolve. Hands on contribution remains significant. Approximately 60% of time is spent on direct technical work - coding, design, review, and architectural decision making - and 40% on line management, stakeholder communication, hiring, and engineering strategy. This reflects Ignite's current scale and the importance of Tech Lead technical credibility. Responsibilities Own the technical health of one or more delivery teams: architecture, standards, quality, and culture Line manage up to 6 engineers directly or up to 10 indirectly, including regular 1:1s, objective setting, development support, and performance management Make or delegate architectural decisions with confidence, maintaining long term codebase coherence Balance hands on technical contribution with management and leadership responsibilities Drive quality and delivery standards across the team, setting clear expectations and holding them consistently Contribute to sprint planning and prioritisation alongside the Programme Manager and Analysts Lead incident response for the team, ensuring post mortems produce systemic improvements and address root causes Represent engineering in stakeholder conversations, communicating clearly on delivery status, technical risk, and capacity Partner with the Head of Engineering on resourcing, team design, and delivery strategy Contribute to hiring by defining role requirements, leading technical interviews, and making recommendations Support the development of Senior Engineers towards greater leadership capability Operate with commercial awareness, understanding the revenue and margin implications of technical decisions Contribute to cross function engineering strategy and platform wide architectural decisions Develop or contribute to the Ignite repeatability and AI native agenda Contribute to hiring strategy and team design conversations with the Head of Engineering Carry full line management responsibility for direct reports, including probation management and formal performance processes Support pay review and promotion recommendations to the Head of Engineering Manage indirect accountability for QA leads and their reports within the Ignite structure AI Leadership Responsibilities Actively use and champion coding harnesses, building team level harnesses that standardise AI usage for common tasks Understand AI agents at an implementation level, including design, risks, and appropriate usage Understand and work with skills as reusable AI capabilities Have a strong working knowledge of MCP (Model Context Protocol), including tool access, context management, and security implications Set expectations for AI tool use within the team, defining what is encouraged, what requires review, and where human verification is required Stay current with the AI tooling landscape and share relevant developments with the Head of Engineering Qualifications Languages: TypeScript and C#/.NET (sufficient depth to review and guide work in both stacks) Frontend: Vue.js (Customer Portal stack - review and governance level) Databases: SQL Server, PostgreSQL (design, performance, governance) Cloud & Infrastructure: Azure (architecture, cost management, security posture) Container Orchestration: Kubernetes (operational and governance level) CI/CD: GitHub Actions, GitOps (ownership and governance) Security: ISO 27001 controls implementation and penetration test coordination Tooling: Linear, Git/GitHub, Copilot, monitoring and alerting platforms
Location: London (Hybrid - 3 days in-office) Role Type: Full-Time / Permanent Experience Level: Mid-Senior (5-7 years) We are partnering with our client to hire a Senior Full-Stack Engineer. In this role, you will design, build, and scale cloud-native applications that are critical to the bank's risk management operations. This is a high-impact position for an engineer who excels at bridging complex backend data processing with highly responsive front-end interfaces, all hosted in a modern cloud environment. What You Will Do Build scalable applications using Core Java, multithreading, and ReactJS to handle heavy datasets efficiently. Engineer cloud-native solutions by designing, maintaining, and deploying applications leveraging Kubernetes and Amazon AWS. Design and integrate APIs using REST and gRPC to ensure seamless connectivity between the frontend and backend. Implement event streaming by integrating Kafka for real-time financial data processing. Lead and mentor junior developers, championing CI/CD automation, security standards, and Agile best practices. Bridge tech and finance by applying your investment banking and risk management knowledge to solve complex business problems. What You Bring to the Table 5 to 7 years of experience in full-stack software engineering. Deep backend expertise in Core Java, specifically with multithreading, complex algorithms, and data structures. Frontend proficiency building responsive UIs with ReactJS, JavaScript/TypeScript, and state management tools (Redux or Context API). Architectural design skills spanning application, data, and cloud solution architecture. Cloud & Infrastructure knowledge with proven hands-on experience using AWS and Kubernetes. Domain experience working within Investment Banking, ideally with a focus on risk management platforms. How to Apply: Please share your latest CV highlighting your hands-on experience with Java, React, and cloud-native deployments in the financial sector on Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
24/06/2026
Full time
Location: London (Hybrid - 3 days in-office) Role Type: Full-Time / Permanent Experience Level: Mid-Senior (5-7 years) We are partnering with our client to hire a Senior Full-Stack Engineer. In this role, you will design, build, and scale cloud-native applications that are critical to the bank's risk management operations. This is a high-impact position for an engineer who excels at bridging complex backend data processing with highly responsive front-end interfaces, all hosted in a modern cloud environment. What You Will Do Build scalable applications using Core Java, multithreading, and ReactJS to handle heavy datasets efficiently. Engineer cloud-native solutions by designing, maintaining, and deploying applications leveraging Kubernetes and Amazon AWS. Design and integrate APIs using REST and gRPC to ensure seamless connectivity between the frontend and backend. Implement event streaming by integrating Kafka for real-time financial data processing. Lead and mentor junior developers, championing CI/CD automation, security standards, and Agile best practices. Bridge tech and finance by applying your investment banking and risk management knowledge to solve complex business problems. What You Bring to the Table 5 to 7 years of experience in full-stack software engineering. Deep backend expertise in Core Java, specifically with multithreading, complex algorithms, and data structures. Frontend proficiency building responsive UIs with ReactJS, JavaScript/TypeScript, and state management tools (Redux or Context API). Architectural design skills spanning application, data, and cloud solution architecture. Cloud & Infrastructure knowledge with proven hands-on experience using AWS and Kubernetes. Domain experience working within Investment Banking, ideally with a focus on risk management platforms. How to Apply: Please share your latest CV highlighting your hands-on experience with Java, React, and cloud-native deployments in the financial sector on Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.