About the job you're considering We are looking for an experienced Senior Full Stack Developer to join our Experience Engineering team and help create high-quality digital products and services for our clients. This is a hands-on engineering role with real technical influence. You ll work across frontend and backend technologies, collaborating with product, UX, architecture, engineering and client stakeholders to turn user and business needs into secure, scalable, accessible and maintainable solutions. You ll help shape technical decisions while remaining close to the code and taking ownership throughout the software development lifecycle. You ll join multidisciplinary teams working on complex digital challenges, where you ll have the opportunity to lead technical delivery, solve difficult engineering problems, mentor other developers and help raise engineering standards. You won t be expected to know every technology. We re looking for someone with strong engineering fundamentals, good technical judgement and the ability to learn and adapt as projects and technologies change. Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time. If you are successfully offered this position, you will go through a series of pre-employment checks, including: identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role As a Senior Full Stack Developer, you ll combine hands-on software engineering with technical leadership. You ll take ownership of complex features and services, contribute to architectural decisions and help teams deliver reliable, maintainable software. You ll: Design, build, test, deploy and support production-grade applications across frontend and backend technologies. Take ownership of complex features and services across the software development lifecycle, from technical discovery and design through to deployment and production support. Work with Product Owners, UX Designers, Architects, Engineers and client stakeholders to turn user and business requirements into effective technical solutions. Help shape application architecture, APIs, integration patterns, data flows and cloud solutions, making pragmatic technical decisions and explaining the trade-offs involved. Build responsive, accessible and performant user experiences using modern frontend engineering approaches. Develop backend services and APIs that are secure, scalable, resilient and maintainable. Champion engineering quality through automated testing, code review, secure development, CI/CD, observability and effective production support. Lead technical discussions and code reviews, helping teams make good engineering decisions and navigate complex technical problems. Mentor and support other developers through pairing, coaching, knowledge sharing and constructive technical feedback. Contribute reusable patterns, components and approaches that improve engineering quality and developer experience across the wider team. Explore appropriate uses of AI-assisted engineering and automation to improve productivity and software quality, following relevant client and Capgemini policies and approvals. You can bring your whole self to work. At Capgemini, stiving for equity, diversity and inclusion is part of everyday life, and will be part of your working reality. We have built an inclusive and welcoming environment, for everyone. Your skills and experience We re interested in experienced engineers who can demonstrate strong software engineering judgement and end-to-end delivery, rather than candidates who simply match a checklist of technologies. You ll bring: Strong commercial experience delivering production software across the full stack, with depth in modern JavaScript and TypeScript engineering. Strong hands-on experience with Node.js and one or more modern frontend technologies such as React, Angular or Vue. Experience designing and developing APIs and backend services, using approaches such as REST or GraphQL. Experience taking software through the full development lifecycle, including design, implementation, automated testing, deployment, monitoring and support. A strong understanding of software design, architecture patterns, code quality, security and maintainability. Experience working with cloud platforms such as Azure, AWS or GCP, alongside modern CI/CD and DevOps practices. Good knowledge of frontend engineering principles including responsive design, accessibility, performance and component-based development. Experience diagnosing complex technical problems and making pragmatic engineering decisions where there are competing requirements or constraints. Experience working collaboratively with architecture, product, UX and engineering disciplines and communicating technical choices clearly to both technical and non-technical stakeholders. Experience mentoring or supporting other engineers and helping improve engineering practices within a team. The ability to learn unfamiliar technologies, understand how systems fit together and select appropriate solutions rather than being tied to a particular framework. An interest in using AI-assisted development and automation responsibly to improve engineering productivity and quality, subject to appropriate client and Capgemini policies and approvals. Experience in some of the following would also be valuable: design systems and component libraries; distributed or event-driven architectures; microservices; cloud-native engineering; infrastructure as code; observability; mobile or cross-platform development; or AI-enabled products. Your Security Clearance To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. To obtain SC clearance, the successful applicant must have resided continuously within the United Kingdom for the last 5 years, along with other criteria and requirements. Throughout the recruitment process, you will be asked questions about your security clearance eligibility such as, but not limited to, country of residence and nationality. Some posts are restricted to sole UK Nationals for security reasons; therefore, you may be asked about your citizenship in the application process. What does 'Get The Future You Want' mean to you? You will be empowered to explore, innovate, and progress. You will benefit from Capgemini s learning for life mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more. You ll be bringing your unique skills and perspectives to the team, inspiring and taking inspiration from your teammates as you unlock value in everything you do. You ll be joining a professional community of experts, who have got your back and will support you, every step of the way. You will be encouraged to have a positive work-life balance. Our hybrid-first way of working means we embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements. Why you should consider Capgemini Growing clients businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you ll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what s possible. It s why, together, we seek out opportunities that will transform the world s leading businesses, and it s how you ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you ll build the skills you want. You ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is. About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion. Get the future you want
Oct 27, 2026
Full time
About the job you're considering We are looking for an experienced Senior Full Stack Developer to join our Experience Engineering team and help create high-quality digital products and services for our clients. This is a hands-on engineering role with real technical influence. You ll work across frontend and backend technologies, collaborating with product, UX, architecture, engineering and client stakeholders to turn user and business needs into secure, scalable, accessible and maintainable solutions. You ll help shape technical decisions while remaining close to the code and taking ownership throughout the software development lifecycle. You ll join multidisciplinary teams working on complex digital challenges, where you ll have the opportunity to lead technical delivery, solve difficult engineering problems, mentor other developers and help raise engineering standards. You won t be expected to know every technology. We re looking for someone with strong engineering fundamentals, good technical judgement and the ability to learn and adapt as projects and technologies change. Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time. If you are successfully offered this position, you will go through a series of pre-employment checks, including: identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role As a Senior Full Stack Developer, you ll combine hands-on software engineering with technical leadership. You ll take ownership of complex features and services, contribute to architectural decisions and help teams deliver reliable, maintainable software. You ll: Design, build, test, deploy and support production-grade applications across frontend and backend technologies. Take ownership of complex features and services across the software development lifecycle, from technical discovery and design through to deployment and production support. Work with Product Owners, UX Designers, Architects, Engineers and client stakeholders to turn user and business requirements into effective technical solutions. Help shape application architecture, APIs, integration patterns, data flows and cloud solutions, making pragmatic technical decisions and explaining the trade-offs involved. Build responsive, accessible and performant user experiences using modern frontend engineering approaches. Develop backend services and APIs that are secure, scalable, resilient and maintainable. Champion engineering quality through automated testing, code review, secure development, CI/CD, observability and effective production support. Lead technical discussions and code reviews, helping teams make good engineering decisions and navigate complex technical problems. Mentor and support other developers through pairing, coaching, knowledge sharing and constructive technical feedback. Contribute reusable patterns, components and approaches that improve engineering quality and developer experience across the wider team. Explore appropriate uses of AI-assisted engineering and automation to improve productivity and software quality, following relevant client and Capgemini policies and approvals. You can bring your whole self to work. At Capgemini, stiving for equity, diversity and inclusion is part of everyday life, and will be part of your working reality. We have built an inclusive and welcoming environment, for everyone. Your skills and experience We re interested in experienced engineers who can demonstrate strong software engineering judgement and end-to-end delivery, rather than candidates who simply match a checklist of technologies. You ll bring: Strong commercial experience delivering production software across the full stack, with depth in modern JavaScript and TypeScript engineering. Strong hands-on experience with Node.js and one or more modern frontend technologies such as React, Angular or Vue. Experience designing and developing APIs and backend services, using approaches such as REST or GraphQL. Experience taking software through the full development lifecycle, including design, implementation, automated testing, deployment, monitoring and support. A strong understanding of software design, architecture patterns, code quality, security and maintainability. Experience working with cloud platforms such as Azure, AWS or GCP, alongside modern CI/CD and DevOps practices. Good knowledge of frontend engineering principles including responsive design, accessibility, performance and component-based development. Experience diagnosing complex technical problems and making pragmatic engineering decisions where there are competing requirements or constraints. Experience working collaboratively with architecture, product, UX and engineering disciplines and communicating technical choices clearly to both technical and non-technical stakeholders. Experience mentoring or supporting other engineers and helping improve engineering practices within a team. The ability to learn unfamiliar technologies, understand how systems fit together and select appropriate solutions rather than being tied to a particular framework. An interest in using AI-assisted development and automation responsibly to improve engineering productivity and quality, subject to appropriate client and Capgemini policies and approvals. Experience in some of the following would also be valuable: design systems and component libraries; distributed or event-driven architectures; microservices; cloud-native engineering; infrastructure as code; observability; mobile or cross-platform development; or AI-enabled products. Your Security Clearance To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. To obtain SC clearance, the successful applicant must have resided continuously within the United Kingdom for the last 5 years, along with other criteria and requirements. Throughout the recruitment process, you will be asked questions about your security clearance eligibility such as, but not limited to, country of residence and nationality. Some posts are restricted to sole UK Nationals for security reasons; therefore, you may be asked about your citizenship in the application process. What does 'Get The Future You Want' mean to you? You will be empowered to explore, innovate, and progress. You will benefit from Capgemini s learning for life mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more. You ll be bringing your unique skills and perspectives to the team, inspiring and taking inspiration from your teammates as you unlock value in everything you do. You ll be joining a professional community of experts, who have got your back and will support you, every step of the way. You will be encouraged to have a positive work-life balance. Our hybrid-first way of working means we embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements. Why you should consider Capgemini Growing clients businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you ll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what s possible. It s why, together, we seek out opportunities that will transform the world s leading businesses, and it s how you ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you ll build the skills you want. You ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is. About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion. Get the future you want
Harnham - Data & Analytics Recruitment
Nottingham, Nottinghamshire
Full Stack Engineer £60,000 - £80,000 King's Cross, London (3 days a week) This is an opportunity to join a high-growth technology business developing AI-powered software for enterprise clients. Working as part of a senior, high-performing engineering team, you will play a key role in building and scaling a sophisticated platform that combines modern software engineering with cutting-edge AI capabilities. You'll have significant ownership, direct influence on product direction, and the chance to work on technically complex challenges from day one. THE COMPANY They are a technology-led organisation developing innovative software solutions that help businesses unlock greater value from their data, workflows, and decision-making processes. Their platform combines AI, automation, and enterprise-grade engineering to deliver impactful products for a demanding client base. Operating with a collaborative and high-accountability culture, they offer engineers the opportunity to work closely with senior leadership and contribute directly to product growth. Their environment encourages ownership, technical excellence, and continuous learning. THE ROLE As a Full Stack Engineer, you will build and scale an AI-powered enterprise platform, owning end-to-end product development across React, Python, AWS, and modern cloud technologies. Specifically, you can expect to be involved in the following: Design, build, and deliver full-stack product features across frontend, backend, and database layers Develop complex user interfaces using TypeScript and React Build and maintain scalable Python services and REST APIs using FastAPI or Django Design and optimise PostgreSQL databases, including schema design, migrations, and query performance Develop secure authentication, authorisation, and access control systems for enterprise applications Build integrations with third-party platforms such as Microsoft 365, CRMs, HR systems, and document management tools Collaborate with AI specialists to deliver AI-enabled product features and workflows Create reliable event-driven services, background processing systems, and real-time application functionality Contribute to cloud-native applications running on AWS Champion software quality through testing, code reviews, security best practices, and CI/CD processes SKILLS AND EXPERIENCE The successful Full Stack Engineer will have the following skills and experience: Strong commercial experience building full-stack applications in production environments Advanced TypeScript and React development skills Strong Python backend development experience using FastAPI, Django, or similar frameworks Excellent PostgreSQL and SQL expertise, including data modelling and optimisation Experience building secure authentication and role-based access control systems Knowledge of AWS or comparable cloud platforms Experience with containers, CI/CD, and modern engineering practices Strong understanding of scalable software architecture and technical decision-making Experience using AI development tools and an interest in AI-enabled software products Desirable experience includes: Next.js and Node.js Redis, WebSockets, OpenSearch, or Elasticsearch Background processing frameworks such as Celery Kubernetes or Terraform LLM-powered applications and AI workflow development Experience in regulated or security-focused environments BENEFITS The successful Full Stack Engineer will receive the following benefits: Salary between £60,000 - £80,000 - depending on experience HOW TO APPLY Please register your interest by sending your resume to Majid Latif via the Apply link on this page.
Oct 26, 2026
Full time
Full Stack Engineer £60,000 - £80,000 King's Cross, London (3 days a week) This is an opportunity to join a high-growth technology business developing AI-powered software for enterprise clients. Working as part of a senior, high-performing engineering team, you will play a key role in building and scaling a sophisticated platform that combines modern software engineering with cutting-edge AI capabilities. You'll have significant ownership, direct influence on product direction, and the chance to work on technically complex challenges from day one. THE COMPANY They are a technology-led organisation developing innovative software solutions that help businesses unlock greater value from their data, workflows, and decision-making processes. Their platform combines AI, automation, and enterprise-grade engineering to deliver impactful products for a demanding client base. Operating with a collaborative and high-accountability culture, they offer engineers the opportunity to work closely with senior leadership and contribute directly to product growth. Their environment encourages ownership, technical excellence, and continuous learning. THE ROLE As a Full Stack Engineer, you will build and scale an AI-powered enterprise platform, owning end-to-end product development across React, Python, AWS, and modern cloud technologies. Specifically, you can expect to be involved in the following: Design, build, and deliver full-stack product features across frontend, backend, and database layers Develop complex user interfaces using TypeScript and React Build and maintain scalable Python services and REST APIs using FastAPI or Django Design and optimise PostgreSQL databases, including schema design, migrations, and query performance Develop secure authentication, authorisation, and access control systems for enterprise applications Build integrations with third-party platforms such as Microsoft 365, CRMs, HR systems, and document management tools Collaborate with AI specialists to deliver AI-enabled product features and workflows Create reliable event-driven services, background processing systems, and real-time application functionality Contribute to cloud-native applications running on AWS Champion software quality through testing, code reviews, security best practices, and CI/CD processes SKILLS AND EXPERIENCE The successful Full Stack Engineer will have the following skills and experience: Strong commercial experience building full-stack applications in production environments Advanced TypeScript and React development skills Strong Python backend development experience using FastAPI, Django, or similar frameworks Excellent PostgreSQL and SQL expertise, including data modelling and optimisation Experience building secure authentication and role-based access control systems Knowledge of AWS or comparable cloud platforms Experience with containers, CI/CD, and modern engineering practices Strong understanding of scalable software architecture and technical decision-making Experience using AI development tools and an interest in AI-enabled software products Desirable experience includes: Next.js and Node.js Redis, WebSockets, OpenSearch, or Elasticsearch Background processing frameworks such as Celery Kubernetes or Terraform LLM-powered applications and AI workflow development Experience in regulated or security-focused environments BENEFITS The successful Full Stack Engineer will receive the following benefits: Salary between £60,000 - £80,000 - depending on experience HOW TO APPLY Please register your interest by sending your resume to Majid Latif via the Apply link on this page.
Role: Java React Developer Type: PERM Location: London, UK Working Model: Hybrid (3 Days per week in Office) We are hiring a Full Stack Java/React Developer to build and deploy enterprise-scale distributed applications and microservices. The Tech Stack: Backend: Java (11/17), Spring Boot, Spring Security, Microservices. Frontend: React.js, TypeScript, JavaScript, Redux. Infrastructure & Data: Docker, Kubernetes, Kafka/RabbitMQ, Oracle/PostgreSQL/MongoDB. What You Need: 5+ years of full stack software development experience. Strong foundation in OOP, Design Patterns, Data Structures, and Algorithms (Karat interview process). Experience in Agile/Scrum environments with CI/CD (Git) and test automation. Bachelor's degree in Computer Science or related field. This is an urgent vacancy with a deadline where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it praveen. 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.
Oct 26, 2026
Full time
Role: Java React Developer Type: PERM Location: London, UK Working Model: Hybrid (3 Days per week in Office) We are hiring a Full Stack Java/React Developer to build and deploy enterprise-scale distributed applications and microservices. The Tech Stack: Backend: Java (11/17), Spring Boot, Spring Security, Microservices. Frontend: React.js, TypeScript, JavaScript, Redux. Infrastructure & Data: Docker, Kubernetes, Kafka/RabbitMQ, Oracle/PostgreSQL/MongoDB. What You Need: 5+ years of full stack software development experience. Strong foundation in OOP, Design Patterns, Data Structures, and Algorithms (Karat interview process). Experience in Agile/Scrum environments with CI/CD (Git) and test automation. Bachelor's degree in Computer Science or related field. This is an urgent vacancy with a deadline where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it praveen. 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.
A logistics business is building its own software and AI technology to transform how it operates, with plans to take those products to the wider market. The software is already being used within the business, with new applications approaching launch and further products in development. They now need an experienced developer who can take ownership of technical delivery, turn ambitious ideas into reliable software and help build the foundations of a commercial SaaS business. This is an opportunity to have a genuine influence on the products, architecture and technical direction, rather than simply working through an established development backlog. Senior Software Developer - AI & SaaS Location: Ramsgate, Kent Salary: Up to £85,000 depending on experience Working pattern: Office-based, five days per week Contract: Permanent The opportunity You will join a small software development team within an established logistics business that is investing in its own technology. The company has developed a new operational platform covering areas such as dispatch, driver management and recruitment, alongside a finance and reporting application integrating with Xero. Both are progressing towards wider deployment, with plans to develop them into commercial SaaS products. There are also further projects underway, including AI-powered automation, intelligent agents and new logistics applications. Your role will be to help turn these developments into secure, scalable and commercially viable software. What you'll be doing Taking ownership of software projects from requirements and technical design through to deployment and ongoing support. Developing and improving full-stack applications, backend services and APIs. Preparing existing applications for commercial use, with a focus on reliability, testing, security and scalability. Building AI-enabled functionality, automation and integrations that solve real operational problems. Working directly with the founder and operational teams to understand requirements and turn ideas into working software. Contributing to architecture decisions, development standards and the technical roadmap. Supporting other developers through code reviews, technical guidance and mentoring. This is a hands-on position. You will be expected to write and review code, solve problems and take responsibility for delivering working software. What we're looking for The priority is someone who has experience building and maintaining SaaS applications and understands what it takes to deliver reliable software into production. You should bring: Strong JavaScript/TypeScript skills and experience with modern frontend development. Backend development experience with Python, Node.js or similar technologies. Experience developing SaaS applications, including APIs, databases and system integrations. Practical experience working with AI-enabled applications, AI models or AI-assisted development. A good understanding of software architecture, testing, deployment and application security. The confidence to take ownership of projects, challenge ideas constructively and explain technical decisions to non-technical colleagues. Experience with LLMs, AI agents, RAG, vector databases or workflow automation tools would be useful, but you don't need to have worked with every technology. Why consider it? The business is at an interesting stage. It has the advantage of developing software within a live logistics operation, giving the engineering team direct access to the people using its products and the problems they need to solve. You will work closely with the founder, who brings extensive industry experience and a clear vision for the technology, alongside a small development team. It is a collaborative, hands-on environment where priorities can change as products evolve. The role requires someone comfortable with that level of involvement, rather than a highly structured development environment with narrowly defined responsibilities. The longer-term ambition is to establish a commercial software business, with the potential for future discussions around equity for someone who becomes instrumental to its growth. This is not a guaranteed part of the package. Salary and benefits Up to £85,000 25 days' annual leave, plus bank holidays. Company pension. Quarterly team social events. Flexible start times within the company's established working patterns. The position is based on-site in Ramsgate , five days per week, reflecting the need to work closely with the development team and wider business. If you're an experienced developer who enjoys building products, solving complex problems and seeing the direct impact of your work, we'd be interested in speaking with you. Apply now or contact Ruby Calver at Spectrum IT Recruitment. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Oct 26, 2026
Full time
A logistics business is building its own software and AI technology to transform how it operates, with plans to take those products to the wider market. The software is already being used within the business, with new applications approaching launch and further products in development. They now need an experienced developer who can take ownership of technical delivery, turn ambitious ideas into reliable software and help build the foundations of a commercial SaaS business. This is an opportunity to have a genuine influence on the products, architecture and technical direction, rather than simply working through an established development backlog. Senior Software Developer - AI & SaaS Location: Ramsgate, Kent Salary: Up to £85,000 depending on experience Working pattern: Office-based, five days per week Contract: Permanent The opportunity You will join a small software development team within an established logistics business that is investing in its own technology. The company has developed a new operational platform covering areas such as dispatch, driver management and recruitment, alongside a finance and reporting application integrating with Xero. Both are progressing towards wider deployment, with plans to develop them into commercial SaaS products. There are also further projects underway, including AI-powered automation, intelligent agents and new logistics applications. Your role will be to help turn these developments into secure, scalable and commercially viable software. What you'll be doing Taking ownership of software projects from requirements and technical design through to deployment and ongoing support. Developing and improving full-stack applications, backend services and APIs. Preparing existing applications for commercial use, with a focus on reliability, testing, security and scalability. Building AI-enabled functionality, automation and integrations that solve real operational problems. Working directly with the founder and operational teams to understand requirements and turn ideas into working software. Contributing to architecture decisions, development standards and the technical roadmap. Supporting other developers through code reviews, technical guidance and mentoring. This is a hands-on position. You will be expected to write and review code, solve problems and take responsibility for delivering working software. What we're looking for The priority is someone who has experience building and maintaining SaaS applications and understands what it takes to deliver reliable software into production. You should bring: Strong JavaScript/TypeScript skills and experience with modern frontend development. Backend development experience with Python, Node.js or similar technologies. Experience developing SaaS applications, including APIs, databases and system integrations. Practical experience working with AI-enabled applications, AI models or AI-assisted development. A good understanding of software architecture, testing, deployment and application security. The confidence to take ownership of projects, challenge ideas constructively and explain technical decisions to non-technical colleagues. Experience with LLMs, AI agents, RAG, vector databases or workflow automation tools would be useful, but you don't need to have worked with every technology. Why consider it? The business is at an interesting stage. It has the advantage of developing software within a live logistics operation, giving the engineering team direct access to the people using its products and the problems they need to solve. You will work closely with the founder, who brings extensive industry experience and a clear vision for the technology, alongside a small development team. It is a collaborative, hands-on environment where priorities can change as products evolve. The role requires someone comfortable with that level of involvement, rather than a highly structured development environment with narrowly defined responsibilities. The longer-term ambition is to establish a commercial software business, with the potential for future discussions around equity for someone who becomes instrumental to its growth. This is not a guaranteed part of the package. Salary and benefits Up to £85,000 25 days' annual leave, plus bank holidays. Company pension. Quarterly team social events. Flexible start times within the company's established working patterns. The position is based on-site in Ramsgate , five days per week, reflecting the need to work closely with the development team and wider business. If you're an experienced developer who enjoys building products, solving complex problems and seeing the direct impact of your work, we'd be interested in speaking with you. Apply now or contact Ruby Calver at Spectrum IT Recruitment. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
FULL STACK ENGINEER UP TO £80,000 LONDON This is an exciting opportunity to join an early-stage technology business where AI sits at the heart of product development and innovation. You'll play a key role in shaping a product from the ground up, working across the full technology stack and helping to deliver AI-powered capabilities that solve complex real-world problems. THE COMPANY Our client is a technology-driven organisation focused on developing software solutions that help businesses manage complex workflows, data, and decision-making processes. They operate in a collaborative, fast-paced environment where engineering, product, and business teams work closely together to deliver high-impact solutions. They offer the opportunity to work on technically challenging projects while contributing to the evolution of a rapidly growing product. THE ROLE Responsibilities include but are not limited to: Build and ship product features end-to-end across the frontend, backend, and database layers. Develop modern user interfaces using React and TypeScript, delivering intuitive user experiences. Design, build, and maintain scalable backend services using Python and modern frameworks. Contribute to architecture decisions, engineering standards, and technical roadmaps. Work with AWS, CI/CD pipelines, and containerised environments to support reliable deployments. Integrate AI-powered capabilities into the platform, ensuring outputs are transparent, reliable, and valuable to users. YOUR SKILLS AND EXPERIENCE : Strong commercial experience delivering full-stack applications in production environments. Strong React and TypeScript is essential. Strong Python experience, ideally with FastAPI or Django. Experience working with PostgreSQL, SQL, and data modelling. Knowledge of AWS or similar cloud platforms, CI/CD practices, and container technologies. Experience designing secure applications, including authentication, authorisation, and multi-tenant architectures. Comfortable owning features from concept through to deployment and contributing to technical decision-making. SALARY AND BENEFITS Up to £80,000 base salary Contributory pension scheme Bonus HOW TO APPLY Please register your interest to Mia Randhawa by sending your CV through the 'Apply' link
Oct 26, 2026
Full time
FULL STACK ENGINEER UP TO £80,000 LONDON This is an exciting opportunity to join an early-stage technology business where AI sits at the heart of product development and innovation. You'll play a key role in shaping a product from the ground up, working across the full technology stack and helping to deliver AI-powered capabilities that solve complex real-world problems. THE COMPANY Our client is a technology-driven organisation focused on developing software solutions that help businesses manage complex workflows, data, and decision-making processes. They operate in a collaborative, fast-paced environment where engineering, product, and business teams work closely together to deliver high-impact solutions. They offer the opportunity to work on technically challenging projects while contributing to the evolution of a rapidly growing product. THE ROLE Responsibilities include but are not limited to: Build and ship product features end-to-end across the frontend, backend, and database layers. Develop modern user interfaces using React and TypeScript, delivering intuitive user experiences. Design, build, and maintain scalable backend services using Python and modern frameworks. Contribute to architecture decisions, engineering standards, and technical roadmaps. Work with AWS, CI/CD pipelines, and containerised environments to support reliable deployments. Integrate AI-powered capabilities into the platform, ensuring outputs are transparent, reliable, and valuable to users. YOUR SKILLS AND EXPERIENCE : Strong commercial experience delivering full-stack applications in production environments. Strong React and TypeScript is essential. Strong Python experience, ideally with FastAPI or Django. Experience working with PostgreSQL, SQL, and data modelling. Knowledge of AWS or similar cloud platforms, CI/CD practices, and container technologies. Experience designing secure applications, including authentication, authorisation, and multi-tenant architectures. Comfortable owning features from concept through to deployment and contributing to technical decision-making. SALARY AND BENEFITS Up to £80,000 base salary Contributory pension scheme Bonus HOW TO APPLY Please register your interest to Mia Randhawa by sending your CV through the 'Apply' link
AI is changing how software is developed, but getting the most from it still requires experienced engineers who understand how complex systems fit together. This is an opportunity to join a software engineering team already using AI-assisted and agentic development to build, improve and modernise business-critical systems. You'll work with TypeScript, Node.js and Google Cloud, helping modernise an established platform while contributing to new projects supporting international expansion. Backend Software Engineer - TypeScript Southampton, Hampshire £50,000-£60,000 Hybrid, 2 days per week in the office The opportunity You'll join an established technology-led logistics business, working within the team responsible for connecting its platform to international delivery networks. The work involves developing APIs and integrations that manage parcel shipments, labelling and tracking, while improving the reliability and scalability of systems processing high volumes of transactions. The team is also modernising older applications, moving services towards TypeScript and Google Cloud, with future projects including replacing existing platforms and supporting expansion into new markets. What you'll be doing Developing backend services and APIs using TypeScript and Node.js. Building reliable integrations with third-party systems. Solving distributed systems challenges involving retries, failures and data consistency. Modernising existing applications and migrating services to Google Cloud. Using AI-assisted development and agentic workflows to accelerate delivery. Taking ownership of development through to deployment and production support. What we're looking for You'll be a capable backend developer who enjoys solving technical problems, takes ownership and can work independently within a collaborative team. You'll need commercial experience with TypeScript, Node.js, APIs and distributed systems, alongside an understanding of cloud-based development. An interest in AI-assisted development is important, particularly how it can improve productivity without compromising engineering quality. Experience with Google Cloud, Kubernetes, Terraform, Pub/Sub or C# would be beneficial, but isn't essential. Benefits 25 days' holiday plus bank holidays, with the option to buy or sell leave. Additional half-day birthday leave. Pension, life assurance and Healthshield Cash Plan. Enhanced maternity and paternity pay. Employee assistance programme and wellbeing support. Employee discounts, cycle-to-work scheme and recognition awards. Interested? Apply now or contact Ruby Calver at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Oct 25, 2026
Full time
AI is changing how software is developed, but getting the most from it still requires experienced engineers who understand how complex systems fit together. This is an opportunity to join a software engineering team already using AI-assisted and agentic development to build, improve and modernise business-critical systems. You'll work with TypeScript, Node.js and Google Cloud, helping modernise an established platform while contributing to new projects supporting international expansion. Backend Software Engineer - TypeScript Southampton, Hampshire £50,000-£60,000 Hybrid, 2 days per week in the office The opportunity You'll join an established technology-led logistics business, working within the team responsible for connecting its platform to international delivery networks. The work involves developing APIs and integrations that manage parcel shipments, labelling and tracking, while improving the reliability and scalability of systems processing high volumes of transactions. The team is also modernising older applications, moving services towards TypeScript and Google Cloud, with future projects including replacing existing platforms and supporting expansion into new markets. What you'll be doing Developing backend services and APIs using TypeScript and Node.js. Building reliable integrations with third-party systems. Solving distributed systems challenges involving retries, failures and data consistency. Modernising existing applications and migrating services to Google Cloud. Using AI-assisted development and agentic workflows to accelerate delivery. Taking ownership of development through to deployment and production support. What we're looking for You'll be a capable backend developer who enjoys solving technical problems, takes ownership and can work independently within a collaborative team. You'll need commercial experience with TypeScript, Node.js, APIs and distributed systems, alongside an understanding of cloud-based development. An interest in AI-assisted development is important, particularly how it can improve productivity without compromising engineering quality. Experience with Google Cloud, Kubernetes, Terraform, Pub/Sub or C# would be beneficial, but isn't essential. Benefits 25 days' holiday plus bank holidays, with the option to buy or sell leave. Additional half-day birthday leave. Pension, life assurance and Healthshield Cash Plan. Enhanced maternity and paternity pay. Employee assistance programme and wellbeing support. Employee discounts, cycle-to-work scheme and recognition awards. Interested? Apply now or contact Ruby Calver at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spectrum It Recruitment Limited
Southampton, Hampshire
AI is changing how software is developed, but getting the most from it still requires experienced engineers who understand how complex systems fit together. This is an opportunity to join a software engineering team already using AI-assisted and agentic development to build, improve and modernise business-critical systems click apply for full job details
Oct 24, 2026
Full time
AI is changing how software is developed, but getting the most from it still requires experienced engineers who understand how complex systems fit together. This is an opportunity to join a software engineering team already using AI-assisted and agentic development to build, improve and modernise business-critical systems click apply for full job details
Senior AI & Integration Engineer - C# / .NET / Azure £70,000-£75,000 Permanent, full-time Hybrid: four days from home, one day in the office An established business is looking for a Senior AI & Integration Engineer to help turn its AI and automation ambitions into practical, production-ready solutions. As its first dedicated AI engineering hire, you will report directly to the IT Director and have the autonomy to shape the technology, standards and engineering patterns behind a new capability. This is a hands-on senior position with technical ownership and mentoring opportunities. You will combine strong C# and .NET development with Azure, APIs and integration engineering, using Copilot Studio and Power Platform where they offer the right solution. The opportunity You will design and deliver secure AI agents, intelligent automation and integrations across a Microsoft-centred technology estate. Projects will connect CRM, finance, payroll, document management and bespoke applications, helping teams access information, process documents and automate business workflows. You will own solutions throughout their lifecycle, from discovery and architecture through development, testing, deployment and ongoing improvement. What you'll be doing Building AI agents that retrieve information, process documents and take controlled actions, with appropriate validation and human approval. Developing APIs, backend services and integration components using C#, modern .NET, ASP.NET Core and Azure Functions. Connecting business applications through REST APIs, webhooks and custom connectors. Creating maintainable automation using Power Automate, Dataverse and Power Platform. Selecting the right approach for each requirement, balancing conventional software development with low-code tools. Implementing secure authentication and access using Entra ID, OAuth 2.0 and managed identities. Establishing reliable testing, monitoring, logging and deployment practices. Helping define technical standards and mentoring colleagues building internal automations. What we're looking for You will bring strong software engineering foundations and experience delivering reliable applications and integrations into production. Your background should include: Strong C# and modern .NET development, including ASP.NET Core Web APIs and backend services. Azure development, including Azure Functions. REST APIs, HTTP, JSON, OpenAPI/Swagger and webhooks. Integration patterns covering authentication, pagination, rate limits, retries and exception handling. Microsoft Entra ID, OAuth 2.0, application permissions and secure secrets management. Git, CI/CD pipelines, automated testing, monitoring and production support. Clear communication skills and the confidence to own technical decisions. Experience that would be useful Hands-on experience with Copilot Studio, Power Automate, Power Fx or Dataverse would be particularly valuable. Strong .NET and Azure engineers with the aptitude and enthusiasm to develop these skills are also encouraged to apply, with support available. Other useful experience includes: Microsoft Graph, Teams and SharePoint integrations. Azure AI services, document processing and retrieval-based solutions. Logic Apps, API Management, Service Bus and Key Vault. TypeScript, JavaScript or Python. Docker, infrastructure as code or Model Context Protocol. Salary & benefits £70,000-£75,000 salary. Four days working from home- one office Flexible working hours. Competitive pension scheme. Health cash plan. If you enjoy combining software engineering with practical AI and automation, this is an opportunity to shape a new capability and see your work make a direct impact across an established business. Apply now or contact Adria Solutions for a confidential discussion. Senior AI & Integration Engineer - C# / .NET / Azure
Oct 23, 2026
Full time
Senior AI & Integration Engineer - C# / .NET / Azure £70,000-£75,000 Permanent, full-time Hybrid: four days from home, one day in the office An established business is looking for a Senior AI & Integration Engineer to help turn its AI and automation ambitions into practical, production-ready solutions. As its first dedicated AI engineering hire, you will report directly to the IT Director and have the autonomy to shape the technology, standards and engineering patterns behind a new capability. This is a hands-on senior position with technical ownership and mentoring opportunities. You will combine strong C# and .NET development with Azure, APIs and integration engineering, using Copilot Studio and Power Platform where they offer the right solution. The opportunity You will design and deliver secure AI agents, intelligent automation and integrations across a Microsoft-centred technology estate. Projects will connect CRM, finance, payroll, document management and bespoke applications, helping teams access information, process documents and automate business workflows. You will own solutions throughout their lifecycle, from discovery and architecture through development, testing, deployment and ongoing improvement. What you'll be doing Building AI agents that retrieve information, process documents and take controlled actions, with appropriate validation and human approval. Developing APIs, backend services and integration components using C#, modern .NET, ASP.NET Core and Azure Functions. Connecting business applications through REST APIs, webhooks and custom connectors. Creating maintainable automation using Power Automate, Dataverse and Power Platform. Selecting the right approach for each requirement, balancing conventional software development with low-code tools. Implementing secure authentication and access using Entra ID, OAuth 2.0 and managed identities. Establishing reliable testing, monitoring, logging and deployment practices. Helping define technical standards and mentoring colleagues building internal automations. What we're looking for You will bring strong software engineering foundations and experience delivering reliable applications and integrations into production. Your background should include: Strong C# and modern .NET development, including ASP.NET Core Web APIs and backend services. Azure development, including Azure Functions. REST APIs, HTTP, JSON, OpenAPI/Swagger and webhooks. Integration patterns covering authentication, pagination, rate limits, retries and exception handling. Microsoft Entra ID, OAuth 2.0, application permissions and secure secrets management. Git, CI/CD pipelines, automated testing, monitoring and production support. Clear communication skills and the confidence to own technical decisions. Experience that would be useful Hands-on experience with Copilot Studio, Power Automate, Power Fx or Dataverse would be particularly valuable. Strong .NET and Azure engineers with the aptitude and enthusiasm to develop these skills are also encouraged to apply, with support available. Other useful experience includes: Microsoft Graph, Teams and SharePoint integrations. Azure AI services, document processing and retrieval-based solutions. Logic Apps, API Management, Service Bus and Key Vault. TypeScript, JavaScript or Python. Docker, infrastructure as code or Model Context Protocol. Salary & benefits £70,000-£75,000 salary. Four days working from home- one office Flexible working hours. Competitive pension scheme. Health cash plan. If you enjoy combining software engineering with practical AI and automation, this is an opportunity to shape a new capability and see your work make a direct impact across an established business. Apply now or contact Adria Solutions for a confidential discussion. Senior AI & Integration Engineer - C# / .NET / Azure
PRINCIPAL SOFTWARE ENGINEER - eDV CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE IN LONDON FOR AN eDV CLEARED PRINCIPAL SOFTWARE ENGINEER Salary: Up to £120,000 + Clearance Bonus Location: London Clearance: Active eDV clearance required for high-side IT access Type: Permanent To apply, email: I'm currently working with a leading technology organisation operating across National Security and Defence, who are looking for an experienced Principal Software Engineer to join their growing engineering function. This is a senior technical leadership position where you'll be working on complex, mission-critical systems, taking ownership of technical delivery across multiple teams and helping shape solutions that have a genuine impact. THE ROLE As a Principal Software Engineer, you'll act as a senior technical authority, working closely with engineering teams, technical leads, customers and external partners. You'll be responsible for: Taking ownership of deliverables across multiple engineering teams and defining technical approaches to meet customer requirements. Acting as a key technical point of contact for your area of responsibility. Working with senior customers and external partners, coordinating technical activity across organisations. Providing technical leadership, mentoring engineers and supporting the development of engineering capability. Contributing to technical architecture, design, development and delivery planning. Helping teams overcome complex technical and delivery challenges. WHAT WE'RE LOOKING FOR We're looking for an experienced Software Engineer who has progressed into a senior/principal-level technical leadership role. You'll ideally have strong experience across one or more of the following: Backend: Java, Spring Boot, Maven and/or Python Frontend: JavaScript, TypeScript, React and npm Designing, developing and deploying scalable software systems. DevOps and CI/CD practices. Containerisation technologies including Docker and Kubernetes. Cloud technologies, ideally AWS. Agile software development environments. Leading, mentoring or providing technical direction to other engineers. Strong communication and problem-solving skills are essential, alongside the ability to work with both technical and non-technical stakeholders. WHY JOIN? You'll be joining an organisation working on highly sensitive, technically challenging projects where your work will directly contribute to critical national security capabilities. Alongside a salary of up to £120,000, the role offers a strong benefits package including: Flexible working options, including a compressed fortnight. Private healthcare. Cash health plan. Holiday purchase/sell scheme. Performance-based bonus opportunities. Specialist training and career development programmes. A range of wellbeing, financial and lifestyle benefits. Relocation assistance may be available. SECURITY CLEARANCE You must currently hold an active eDV clearance to be eligible for the high-side IT access required for the position. If you're an experienced Software Engineer, Senior Software Engineer, Lead Engineer or Principal Engineer with active eDV clearance and you're interested in working on genuinely mission-critical technology, I'd be keen to speak with you. Apply now or get in touch for a confidential discussion.
Oct 23, 2026
Full time
PRINCIPAL SOFTWARE ENGINEER - eDV CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE IN LONDON FOR AN eDV CLEARED PRINCIPAL SOFTWARE ENGINEER Salary: Up to £120,000 + Clearance Bonus Location: London Clearance: Active eDV clearance required for high-side IT access Type: Permanent To apply, email: I'm currently working with a leading technology organisation operating across National Security and Defence, who are looking for an experienced Principal Software Engineer to join their growing engineering function. This is a senior technical leadership position where you'll be working on complex, mission-critical systems, taking ownership of technical delivery across multiple teams and helping shape solutions that have a genuine impact. THE ROLE As a Principal Software Engineer, you'll act as a senior technical authority, working closely with engineering teams, technical leads, customers and external partners. You'll be responsible for: Taking ownership of deliverables across multiple engineering teams and defining technical approaches to meet customer requirements. Acting as a key technical point of contact for your area of responsibility. Working with senior customers and external partners, coordinating technical activity across organisations. Providing technical leadership, mentoring engineers and supporting the development of engineering capability. Contributing to technical architecture, design, development and delivery planning. Helping teams overcome complex technical and delivery challenges. WHAT WE'RE LOOKING FOR We're looking for an experienced Software Engineer who has progressed into a senior/principal-level technical leadership role. You'll ideally have strong experience across one or more of the following: Backend: Java, Spring Boot, Maven and/or Python Frontend: JavaScript, TypeScript, React and npm Designing, developing and deploying scalable software systems. DevOps and CI/CD practices. Containerisation technologies including Docker and Kubernetes. Cloud technologies, ideally AWS. Agile software development environments. Leading, mentoring or providing technical direction to other engineers. Strong communication and problem-solving skills are essential, alongside the ability to work with both technical and non-technical stakeholders. WHY JOIN? You'll be joining an organisation working on highly sensitive, technically challenging projects where your work will directly contribute to critical national security capabilities. Alongside a salary of up to £120,000, the role offers a strong benefits package including: Flexible working options, including a compressed fortnight. Private healthcare. Cash health plan. Holiday purchase/sell scheme. Performance-based bonus opportunities. Specialist training and career development programmes. A range of wellbeing, financial and lifestyle benefits. Relocation assistance may be available. SECURITY CLEARANCE You must currently hold an active eDV clearance to be eligible for the high-side IT access required for the position. If you're an experienced Software Engineer, Senior Software Engineer, Lead Engineer or Principal Engineer with active eDV clearance and you're interested in working on genuinely mission-critical technology, I'd be keen to speak with you. Apply now or get in touch for a confidential discussion.
Site Reliability / Software Engineer (SC Cleared) Location: Gloucestershire SC Clearance required to start with the opportunity to be sponsored through DV Clearance after joining Salary: Up to £65,000 + Clearance Bonus To appy, email: Overview An exciting opportunity has arisen for a technically versatile engineer to join a growing team delivering secure, mission-critical systems within a highly regulated environment. This role combines hands-on software engineering with Site Reliability and DevOps responsibilities, making it ideal for someone who enjoys both developing applications and improving the reliability, automation and operational performance of the environments they run in. You'll work closely with engineering teams across the full software lifecycle, contributing to application development, deployment automation, monitoring and live service support. Key Responsibilities Develop and maintain secure, scalable software applications and services Support and enhance critical live systems, improving reliability and stability Automate operational and deployment tasks to reduce manual effort Contribute to backend and service development using Java and Python Work across frontend and scripting technologies including JavaScript and TypeScript Implement and improve monitoring, logging and alerting capabilities Troubleshoot issues across application, infrastructure and platform layers Collaborate with development and infrastructure teams to improve delivery processes Support CI/CD and modern DevOps practices Participate in Agile Scrum teams and continuous improvement initiatives Required Skills & Experience Commercial experience in Software Engineering, DevOps or Site Reliability Engineering Strong development experience with Java Experience with JavaScript, TypeScript and/or Python Good understanding of Linux environments and command-line tooling Experience troubleshooting applications and distributed systems Familiarity with cloud platforms such as AWS, Azure or OpenStack Experience with container technologies such as Docker Knowledge of monitoring and logging tools such as ELK Understanding of CI/CD pipelines and deployment automation Strong problem-solving and debugging skills Experience working within Agile teams Desirable Skills Exposure to infrastructure automation tools Experience with microservices architectures Familiarity with MongoDB, Elasticsearch or similar technologies Knowledge of DevOps and SRE best practices Understanding of operational support within secure environments Experience improving system observability and performance Additional Information Active SC Clearance is required for this role + eligibility for DV Clearance Due to the nature of the work, additional security checks may be required Hybrid working arrangements may be available depending on project requirements Benefits Salary up to £60,000 Flexible and hybrid working options Ongoing training and professional development Opportunity to work on secure, high-impact technology programmes Collaborative engineering-focused environment
Oct 23, 2026
Full time
Site Reliability / Software Engineer (SC Cleared) Location: Gloucestershire SC Clearance required to start with the opportunity to be sponsored through DV Clearance after joining Salary: Up to £65,000 + Clearance Bonus To appy, email: Overview An exciting opportunity has arisen for a technically versatile engineer to join a growing team delivering secure, mission-critical systems within a highly regulated environment. This role combines hands-on software engineering with Site Reliability and DevOps responsibilities, making it ideal for someone who enjoys both developing applications and improving the reliability, automation and operational performance of the environments they run in. You'll work closely with engineering teams across the full software lifecycle, contributing to application development, deployment automation, monitoring and live service support. Key Responsibilities Develop and maintain secure, scalable software applications and services Support and enhance critical live systems, improving reliability and stability Automate operational and deployment tasks to reduce manual effort Contribute to backend and service development using Java and Python Work across frontend and scripting technologies including JavaScript and TypeScript Implement and improve monitoring, logging and alerting capabilities Troubleshoot issues across application, infrastructure and platform layers Collaborate with development and infrastructure teams to improve delivery processes Support CI/CD and modern DevOps practices Participate in Agile Scrum teams and continuous improvement initiatives Required Skills & Experience Commercial experience in Software Engineering, DevOps or Site Reliability Engineering Strong development experience with Java Experience with JavaScript, TypeScript and/or Python Good understanding of Linux environments and command-line tooling Experience troubleshooting applications and distributed systems Familiarity with cloud platforms such as AWS, Azure or OpenStack Experience with container technologies such as Docker Knowledge of monitoring and logging tools such as ELK Understanding of CI/CD pipelines and deployment automation Strong problem-solving and debugging skills Experience working within Agile teams Desirable Skills Exposure to infrastructure automation tools Experience with microservices architectures Familiarity with MongoDB, Elasticsearch or similar technologies Knowledge of DevOps and SRE best practices Understanding of operational support within secure environments Experience improving system observability and performance Additional Information Active SC Clearance is required for this role + eligibility for DV Clearance Due to the nature of the work, additional security checks may be required Hybrid working arrangements may be available depending on project requirements Benefits Salary up to £60,000 Flexible and hybrid working options Ongoing training and professional development Opportunity to work on secure, high-impact technology programmes Collaborative engineering-focused environment
FULL STACK SOFTWARE ENGINEER - AI/ML - SECURITY CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR A SC OR MOD DV CLEARED FULL STACK SOFTWARE ENGINEER WITH AN INTEREST IN AI/ML Salary: Up to £90,000 Location: West London Clearance: Active SC or MOD DV Clearance required Employment: Permanent Sector: National Security & Defence To apply, email: Searchability NS&D are working with a growing technology organisation delivering advanced software and AI capabilities across the National Security & Defence sector. They are looking for an all-round Full Stack Software Engineer with an interest in AI/ML to join a highly technical engineering team. This isn't a role where you'll be expected to be a dedicated Machine Learning Engineer or pure frontend developer. We're looking for someone comfortable getting involved across the software stack, solving difficult engineering problems and working alongside AI/ML specialists to turn emerging technology into usable, production-ready software. THE ROLE You'll work across the software development lifecycle, helping to design, build, integrate and deploy applications that make advanced AI and computer vision capabilities accessible to end users. The role could involve: Developing modern full stack applications and user interfaces Building backend services and REST APIs Integrating AI/ML capabilities into software applications Developing tools for image, video and AI visualisation Building scalable and maintainable software Integrating applications, services and workflows Working with data and modern data platforms Contributing to software architecture and technical direction Developing automated tests and CI/CD pipelines Supporting customer demonstrations, trials and deployments Working with AI/ML teams to turn research and models into practical software The balance of frontend, backend, integration and AI/ML work will depend on your experience and interests. WHAT WE'RE LOOKING FOR We're deliberately looking for an all-rounder rather than someone who ticks every box. You'll ideally have several years of commercial Software Engineering experience and be comfortable working across different parts of the technology stack. Experience with some of the following would be valuable: SOFTWARE ENGINEERING Full Stack Software Development Python development JavaScript / TypeScript or similar frontend technologies REST APIs and frameworks such as Flask or Django Git, automated testing and CI/CD Strong software design and engineering practices Linux development environments DATA & INTEGRATION Application or systems integration Databases such as MongoDB or PostgreSQL Data lakes / modern data platforms Event-driven architectures or messaging Building connected workflows between different systems AI / ML Experience working alongside AI/ML or data science teams Exposure to Machine Learning or Computer Vision Python-based ML technologies such as PyTorch ML pipelines or model deployment Image or video processing An interest in integrating AI/ML into production software You don't need experience across all of these areas - a strong software engineer with breadth, curiosity and an interest in AI/ML is exactly what we're looking for. WHY JOIN? You'll be joining a highly technical team working on genuinely challenging software and AI problems, with the opportunity to see your work move from development into real-world operational environments. You'll have the opportunity to: Work alongside experienced Software Engineers, AI/ML specialists and researchers Build software around cutting-edge AI and Computer Vision technology Work across software engineering, integration and AI/ML Influence architecture and technical direction Take ownership of meaningful projects Develop your skills across modern technologies Contribute to products designed for demanding real-world environments SECURITY CLEARANCE Due to the nature of the work, active SC or MOD DV clearance is required for this position. APPLY NOW If you're an SC or MOD DV cleared Software Engineer who enjoys working across the stack and has an interest in AI/ML, Computer Vision or emerging technologies, we'd love to hear from you. You don't need to be an AI expert - we're particularly interested in engineers with a broad technical skillset who want to get closer to this area.
Oct 23, 2026
Full time
FULL STACK SOFTWARE ENGINEER - AI/ML - SECURITY CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR A SC OR MOD DV CLEARED FULL STACK SOFTWARE ENGINEER WITH AN INTEREST IN AI/ML Salary: Up to £90,000 Location: West London Clearance: Active SC or MOD DV Clearance required Employment: Permanent Sector: National Security & Defence To apply, email: Searchability NS&D are working with a growing technology organisation delivering advanced software and AI capabilities across the National Security & Defence sector. They are looking for an all-round Full Stack Software Engineer with an interest in AI/ML to join a highly technical engineering team. This isn't a role where you'll be expected to be a dedicated Machine Learning Engineer or pure frontend developer. We're looking for someone comfortable getting involved across the software stack, solving difficult engineering problems and working alongside AI/ML specialists to turn emerging technology into usable, production-ready software. THE ROLE You'll work across the software development lifecycle, helping to design, build, integrate and deploy applications that make advanced AI and computer vision capabilities accessible to end users. The role could involve: Developing modern full stack applications and user interfaces Building backend services and REST APIs Integrating AI/ML capabilities into software applications Developing tools for image, video and AI visualisation Building scalable and maintainable software Integrating applications, services and workflows Working with data and modern data platforms Contributing to software architecture and technical direction Developing automated tests and CI/CD pipelines Supporting customer demonstrations, trials and deployments Working with AI/ML teams to turn research and models into practical software The balance of frontend, backend, integration and AI/ML work will depend on your experience and interests. WHAT WE'RE LOOKING FOR We're deliberately looking for an all-rounder rather than someone who ticks every box. You'll ideally have several years of commercial Software Engineering experience and be comfortable working across different parts of the technology stack. Experience with some of the following would be valuable: SOFTWARE ENGINEERING Full Stack Software Development Python development JavaScript / TypeScript or similar frontend technologies REST APIs and frameworks such as Flask or Django Git, automated testing and CI/CD Strong software design and engineering practices Linux development environments DATA & INTEGRATION Application or systems integration Databases such as MongoDB or PostgreSQL Data lakes / modern data platforms Event-driven architectures or messaging Building connected workflows between different systems AI / ML Experience working alongside AI/ML or data science teams Exposure to Machine Learning or Computer Vision Python-based ML technologies such as PyTorch ML pipelines or model deployment Image or video processing An interest in integrating AI/ML into production software You don't need experience across all of these areas - a strong software engineer with breadth, curiosity and an interest in AI/ML is exactly what we're looking for. WHY JOIN? You'll be joining a highly technical team working on genuinely challenging software and AI problems, with the opportunity to see your work move from development into real-world operational environments. You'll have the opportunity to: Work alongside experienced Software Engineers, AI/ML specialists and researchers Build software around cutting-edge AI and Computer Vision technology Work across software engineering, integration and AI/ML Influence architecture and technical direction Take ownership of meaningful projects Develop your skills across modern technologies Contribute to products designed for demanding real-world environments SECURITY CLEARANCE Due to the nature of the work, active SC or MOD DV clearance is required for this position. APPLY NOW If you're an SC or MOD DV cleared Software Engineer who enjoys working across the stack and has an interest in AI/ML, Computer Vision or emerging technologies, we'd love to hear from you. You don't need to be an AI expert - we're particularly interested in engineers with a broad technical skillset who want to get closer to this area.
Imperial College London Graduate Software Engineer Imperial College London Graduates Only AI Scale-Up £70,000 Starting Salary Central London The opportunity to build, learn and make an impact from day one. Are you an exceptional Imperial College London graduate with a passion for software engineering and a desire to work at the forefront of AI? We're working with an ambitious, fast-growing AI scale-up looking for a bright, driven Graduate Software Engineer to join its team in Central London. This is an opportunity to join a high-calibre, intellectually curious team where the learning curve is steep, the problems are challenging, and your contribution will matter from the outset. With a £70,000 starting salary, you'll be joining a business that values raw intellectual horsepower, technical curiosity and the ability to learn quickly just as much as what you already know. They're not looking for someone who simply ticks every box. They're looking for someone with the potential to become exceptional. What you'll be doing You'll work alongside talented engineers and ambitious thinkers to develop software that powers an innovative AI business. Your role will involve: Building and improving software across the stack, from backend services to user-facing applications. Working with technologies including Python, React, TypeScript, JavaScript and SQL. Tackling challenging technical problems and turning ideas into practical, scalable solutions. Learning new technologies, frameworks and concepts at pace. Collaborating closely with the wider team, contributing ideas and helping shape the product as the business grows. Taking ownership of projects and seeing your work make a tangible difference. You'll be given the opportunity to stretch yourself, develop your engineering skills and take on meaningful responsibility early in your career. Who we're looking for Intellectual curiosity, learning agility and cultural fit are essential. You'll be an Imperial College London graduate with a strong academic foundation, genuine enthusiasm for software engineering and the ambition to achieve something special. We're particularly interested in people who can demonstrate: Strong technical foundations: Experience with Python, React, TypeScript, JavaScript and SQL is valuable. You don't need to be an expert in every technology, but you should be comfortable with programming fundamentals and eager to expand your skill set. Outstanding internships or practical experience: Relevant software engineering internships, placements or substantial technical projects that demonstrate your ability to apply what you've learned in a real-world environment will be a significant advantage. Exceptional learning agility: You're a quick learner who can absorb complex information, connect ideas and get up to speed with unfamiliar technologies without needing everything spelled out. Intellectual curiosity: You enjoy solving difficult problems, asking thoughtful questions and understanding how things work beneath the surface. Ambition and drive: You set high standards for yourself, take initiative and want to become an outstanding engineer. A collaborative mindset: You're confident contributing ideas, receptive to feedback and excited to work alongside talented people who challenge you to think differently. Above all, we're looking for someone who is a sponge for knowledge: someone who listens, learns, adapts and turns new information into action. You don't need to know everything on day one. You do need to have the ability and appetite to learn exceptionally quickly. The culture This is a team for people who enjoy being intellectually challenged and working with others who share their ambition. You'll be surrounded by smart, motivated colleagues who care about the quality of their work, value open collaboration and want to build something meaningful. Personality matters. The ideal candidate is bright without being arrogant, ambitious without being individualistic, and confident enough to contribute while humble enough to keep learning. The best person for this role isn't necessarily the one who knows the most today. It's the one who has the potential to learn the most tomorrow. What's on offer? £70,000 starting salary. The opportunity to join an ambitious AI scale-up at an exciting stage of its growth. Hands-on experience with modern software engineering technologies and AI-driven products. The chance to learn directly from a high-calibre team. Early responsibility, meaningful technical challenges and genuine opportunities to develop. A collaborative environment where curiosity, initiative and fresh thinking are encouraged. Central London location, with three days per week in the office. The details Role: Graduate Software Engineer Eligibility: Imperial College London graduates only Location: Central London Working pattern: Three days per week in the office Starting salary: £70,000 Technologies: Python, React, TypeScript, JavaScript and SQL Experience: Strong software engineering internships or equivalent practical experience highly desirable Interested? If you're an Imperial graduate with the technical foundations, intellectual curiosity and ambition to thrive in a fast-moving AI business, we'd love to hear from you. This is a chance to do more than start your software engineering career. It's a chance to accelerate it. Apply now with your CV.
Oct 21, 2026
Full time
Imperial College London Graduate Software Engineer Imperial College London Graduates Only AI Scale-Up £70,000 Starting Salary Central London The opportunity to build, learn and make an impact from day one. Are you an exceptional Imperial College London graduate with a passion for software engineering and a desire to work at the forefront of AI? We're working with an ambitious, fast-growing AI scale-up looking for a bright, driven Graduate Software Engineer to join its team in Central London. This is an opportunity to join a high-calibre, intellectually curious team where the learning curve is steep, the problems are challenging, and your contribution will matter from the outset. With a £70,000 starting salary, you'll be joining a business that values raw intellectual horsepower, technical curiosity and the ability to learn quickly just as much as what you already know. They're not looking for someone who simply ticks every box. They're looking for someone with the potential to become exceptional. What you'll be doing You'll work alongside talented engineers and ambitious thinkers to develop software that powers an innovative AI business. Your role will involve: Building and improving software across the stack, from backend services to user-facing applications. Working with technologies including Python, React, TypeScript, JavaScript and SQL. Tackling challenging technical problems and turning ideas into practical, scalable solutions. Learning new technologies, frameworks and concepts at pace. Collaborating closely with the wider team, contributing ideas and helping shape the product as the business grows. Taking ownership of projects and seeing your work make a tangible difference. You'll be given the opportunity to stretch yourself, develop your engineering skills and take on meaningful responsibility early in your career. Who we're looking for Intellectual curiosity, learning agility and cultural fit are essential. You'll be an Imperial College London graduate with a strong academic foundation, genuine enthusiasm for software engineering and the ambition to achieve something special. We're particularly interested in people who can demonstrate: Strong technical foundations: Experience with Python, React, TypeScript, JavaScript and SQL is valuable. You don't need to be an expert in every technology, but you should be comfortable with programming fundamentals and eager to expand your skill set. Outstanding internships or practical experience: Relevant software engineering internships, placements or substantial technical projects that demonstrate your ability to apply what you've learned in a real-world environment will be a significant advantage. Exceptional learning agility: You're a quick learner who can absorb complex information, connect ideas and get up to speed with unfamiliar technologies without needing everything spelled out. Intellectual curiosity: You enjoy solving difficult problems, asking thoughtful questions and understanding how things work beneath the surface. Ambition and drive: You set high standards for yourself, take initiative and want to become an outstanding engineer. A collaborative mindset: You're confident contributing ideas, receptive to feedback and excited to work alongside talented people who challenge you to think differently. Above all, we're looking for someone who is a sponge for knowledge: someone who listens, learns, adapts and turns new information into action. You don't need to know everything on day one. You do need to have the ability and appetite to learn exceptionally quickly. The culture This is a team for people who enjoy being intellectually challenged and working with others who share their ambition. You'll be surrounded by smart, motivated colleagues who care about the quality of their work, value open collaboration and want to build something meaningful. Personality matters. The ideal candidate is bright without being arrogant, ambitious without being individualistic, and confident enough to contribute while humble enough to keep learning. The best person for this role isn't necessarily the one who knows the most today. It's the one who has the potential to learn the most tomorrow. What's on offer? £70,000 starting salary. The opportunity to join an ambitious AI scale-up at an exciting stage of its growth. Hands-on experience with modern software engineering technologies and AI-driven products. The chance to learn directly from a high-calibre team. Early responsibility, meaningful technical challenges and genuine opportunities to develop. A collaborative environment where curiosity, initiative and fresh thinking are encouraged. Central London location, with three days per week in the office. The details Role: Graduate Software Engineer Eligibility: Imperial College London graduates only Location: Central London Working pattern: Three days per week in the office Starting salary: £70,000 Technologies: Python, React, TypeScript, JavaScript and SQL Experience: Strong software engineering internships or equivalent practical experience highly desirable Interested? If you're an Imperial graduate with the technical foundations, intellectual curiosity and ambition to thrive in a fast-moving AI business, we'd love to hear from you. This is a chance to do more than start your software engineering career. It's a chance to accelerate it. Apply now with your CV.
AI Product Engineer - AI/Hardware/Manufacturing Location: Central London, primarily office-based with some flexibility. We're partnering with an AI startup building software to help engineers design and develop physical products faster. Combining machine learning with complex engineering software, their platform helps bring new hardware ideas closer to production. They're looking for an AI Product Engineer to build the interface between users and their AI-powered design systems. This is a hands-on opportunity to work across frontend, backend, and applied AI, helping engineers turn ideas into structured workflows and inspect and refine the results. What you'll be doing Build polished applications that help engineers describe, generate, and refine designs. Translate natural-language requests, images, and drawings into structured engineering specifications. Design agentic systems that interact reliably with tools, backend services, and CAD and geometry systems. Evaluate models, investigate failures, and decide when adaptation or fine-tuning is needed. Create workflows that let users review, correct, and guide AI-generated outputs. Own features across frontend, backend, and applied AI, from initial design through implementation. What we're looking for Strong product-engineering fundamentals and experience delivering user-facing software. A deep understanding of LLM behaviour , beyond prompting and basic API integration. Experience building agents that use tools and interact with backend services. Sound judgement around model selection, evaluation, and reliability. Confidence translating ambiguous user needs into practical product features. The ability to work across frontend, backend, and applied ML within a small, highly technical team. Experience that would stand out React, TypeScript, Python , and modern application architecture. Structured generation, tool use, RAG , model adaptation, or fine-tuning. Multimodal systems involving text, images, drawings, or technical inputs. Evaluation frameworks, observability, and testing for AI systems. CAD, geometry, engineering software, or human-in-the-loop workflows. We're interested in engineers who combine strong coding skills, a practical understanding of AI, and thoughtful product decisions to build software that works reliably for users.
Oct 20, 2026
Full time
AI Product Engineer - AI/Hardware/Manufacturing Location: Central London, primarily office-based with some flexibility. We're partnering with an AI startup building software to help engineers design and develop physical products faster. Combining machine learning with complex engineering software, their platform helps bring new hardware ideas closer to production. They're looking for an AI Product Engineer to build the interface between users and their AI-powered design systems. This is a hands-on opportunity to work across frontend, backend, and applied AI, helping engineers turn ideas into structured workflows and inspect and refine the results. What you'll be doing Build polished applications that help engineers describe, generate, and refine designs. Translate natural-language requests, images, and drawings into structured engineering specifications. Design agentic systems that interact reliably with tools, backend services, and CAD and geometry systems. Evaluate models, investigate failures, and decide when adaptation or fine-tuning is needed. Create workflows that let users review, correct, and guide AI-generated outputs. Own features across frontend, backend, and applied AI, from initial design through implementation. What we're looking for Strong product-engineering fundamentals and experience delivering user-facing software. A deep understanding of LLM behaviour , beyond prompting and basic API integration. Experience building agents that use tools and interact with backend services. Sound judgement around model selection, evaluation, and reliability. Confidence translating ambiguous user needs into practical product features. The ability to work across frontend, backend, and applied ML within a small, highly technical team. Experience that would stand out React, TypeScript, Python , and modern application architecture. Structured generation, tool use, RAG , model adaptation, or fine-tuning. Multimodal systems involving text, images, drawings, or technical inputs. Evaluation frameworks, observability, and testing for AI systems. CAD, geometry, engineering software, or human-in-the-loop workflows. We're interested in engineers who combine strong coding skills, a practical understanding of AI, and thoughtful product decisions to build software that works reliably for users.
The Role We are seeking an experienced Technical Lead to lead technical direction and architecture across multiple products and platforms. This is a hands-on leadership role combining software development with enterprise architecture. You will guide technical decisions, improve engineering standards and ensure systems are scalable, secure, resilient and maintainable. You will work closely with Engineering, Product, Architecture and Security teams, leading through technical expertise rather than traditional people management. Key Responsibilities Define technical architecture and direction across multiple teams and platforms. Lead architectural decisions covering scalability, security, performance and reliability. Remain hands-on with coding, code reviews and complex technical problem-solving. Drive platform modernisation and reduce technical debt. Establish engineering standards, coding practices and automated testing. Champion CI/CD, DevOps, infrastructure as code and cloud-native development. Mentor engineers and technical leads, influencing decisions across teams. Work with senior stakeholders to align technical solutions with business objectives. Support production systems, troubleshooting and continuous improvement. Essential Skills & Experience Proven experience as a Technical Lead, Principal Engineer, Staff Engineer or equivalent. Strong hands-on software development and technical leadership experience. Experience designing enterprise-scale systems across multiple teams or platforms. Broad full-stack knowledge across frontend, backend, APIs, databases and cloud. Strong understanding of microservices, distributed systems and event-driven architecture. Experience with cloud platforms, ideally AWS, alongside Docker, Kubernetes or Terraform. Knowledge of CI/CD, automated testing, DevOps and production support. Ability to influence technical decisions, mentor engineers and communicate with senior stakeholders. Technical Stack Experience with a selection of the following: Languages: TypeScript, JavaScript, Node.js, React, Go or Rust. Databases: PostgreSQL, Redis or MongoDB. Cloud & infrastructure: AWS, Docker, Kubernetes, Terraform or AWS CDK. Architecture: Microservices, event-driven systems, serverless and distributed systems. Delivery: GitHub Actions, Jenkins, CI/CD and automated testing. The Ideal Candidate You are an established technical leader who combines hands-on engineering with architectural thinking. You can guide multiple teams, make sound technical decisions and deliver scalable, high-quality solutions while remaining close to the code.
Oct 20, 2026
Full time
The Role We are seeking an experienced Technical Lead to lead technical direction and architecture across multiple products and platforms. This is a hands-on leadership role combining software development with enterprise architecture. You will guide technical decisions, improve engineering standards and ensure systems are scalable, secure, resilient and maintainable. You will work closely with Engineering, Product, Architecture and Security teams, leading through technical expertise rather than traditional people management. Key Responsibilities Define technical architecture and direction across multiple teams and platforms. Lead architectural decisions covering scalability, security, performance and reliability. Remain hands-on with coding, code reviews and complex technical problem-solving. Drive platform modernisation and reduce technical debt. Establish engineering standards, coding practices and automated testing. Champion CI/CD, DevOps, infrastructure as code and cloud-native development. Mentor engineers and technical leads, influencing decisions across teams. Work with senior stakeholders to align technical solutions with business objectives. Support production systems, troubleshooting and continuous improvement. Essential Skills & Experience Proven experience as a Technical Lead, Principal Engineer, Staff Engineer or equivalent. Strong hands-on software development and technical leadership experience. Experience designing enterprise-scale systems across multiple teams or platforms. Broad full-stack knowledge across frontend, backend, APIs, databases and cloud. Strong understanding of microservices, distributed systems and event-driven architecture. Experience with cloud platforms, ideally AWS, alongside Docker, Kubernetes or Terraform. Knowledge of CI/CD, automated testing, DevOps and production support. Ability to influence technical decisions, mentor engineers and communicate with senior stakeholders. Technical Stack Experience with a selection of the following: Languages: TypeScript, JavaScript, Node.js, React, Go or Rust. Databases: PostgreSQL, Redis or MongoDB. Cloud & infrastructure: AWS, Docker, Kubernetes, Terraform or AWS CDK. Architecture: Microservices, event-driven systems, serverless and distributed systems. Delivery: GitHub Actions, Jenkins, CI/CD and automated testing. The Ideal Candidate You are an established technical leader who combines hands-on engineering with architectural thinking. You can guide multiple teams, make sound technical decisions and deliver scalable, high-quality solutions while remaining close to the code.
Job Title: Software Engineer Location: Birmingham / Hybrid Salary: £32,000 - £45,000 per annum Position: Permanent, full-time About The Company: The Company is a long-established web and app development agency based in the Jewellery Quarter, specialising in AI integration, SaaS products, apps and portals. Job Role: This is a hands-on, mid-level Software Engineer role with responsibility for delivering complete features and projects. You will work independently with light oversight from a Lead Engineer, delivering projects with a moderate level of technical risk or substantial parts of larger projects. You will own your work from the initial ticket through to a working, supportable feature in production. You will make technical decisions within your area of responsibility and judge when to seek a second opinion. You will raise higher-risk and architecture-level decisions with your lead early, bringing options and a recommendation. Your lead will support you with project-level technical risk. The role has no people-management responsibilities. You are encouraged to support junior engineers informally, while remaining focused on the quality, reliability and clarity of your own work. Your responsibilities Deliver features that are working, tested, documented and in use. Check for defects or unexpected behaviour after delivery and follow through without needing reminders. Make technical decisions that balance maintainability, security, performance and the client's needs. Understand which decisions you can make, which need your lead's input and which require further escalation. Identify risks and trade-offs early. Explain the current position, the impact on the project, what is already handled and what remains unresolved. Bring a proposed course of action so your lead can confirm, adjust or step in, and raise problems while there is still time to act. Build full-stack web and mobile applications, typically involving React Native, SQL-backed APIs and AWS hosting. Be comfortable working in the framework or language each project requires. Write clean, tested, well-structured code that follows team standards. Work collaboratively through Git, pull requests and CI/CD pipelines. Use AI-assisted tools to improve speed and quality. Review and validate their output, taking responsibility for the software you deliver. Keep your lead and project manager informed about progress, implications, resolved and outstanding issues, and any support or decisions you need. Explain technical choices clearly to project managers and, where needed, clients. Document decisions, context and operational knowledge so another engineer can pick up your work without relying on your memory. Identify recurring problems and suggest changes that prevent them. Put practical improvements in place within your area, such as checklists, clearer standards, tests, automation or better ticket templates. Contribute to better tickets, estimates, refinement and delivery flow. Apply lessons from retrospectives to your work. Keep clear ownership, a dated next step, any required decision or escalation, and a backup plan for the work you own. Resolve issues affecting your delivery or make clear who needs to take responsibility. Explain the trade-offs you chose as well as the constraints you faced when reporting on your work. Experience and capabilities You will need: Commercial programming experience consistent with a mid-level engineer, with evidence of delivering features or parts of projects from start to finish. Solid capability in an object-oriented back-end language, with PHP/Laravel strongly preferred, and a modern front-end framework such as React or React Native. TypeScript is desirable. Good working knowledge of SQL and relational database design, and an understanding of MVC and RESTful API principles. Familiarity with Git-based team workflows, code review, automated testing and CI/CD. The ability to solve complex problems and become effective quickly with unfamiliar technologies. Clear written and verbal communication with technical and non-technical colleagues. Evidence of working independently, making informed decisions within your responsibilities, and knowing when and how to seek support. A practical, curious approach to new tools and AI-assisted development, with a willingness to experiment and assess their value through evidence and measurable results. Additional Information: We value a diverse workforce and believe that people from different backgrounds can bring fresh ideas, thinking and approaches to the way we work. We welcome everyone from everywhere to come and join our team. Applicants must have the right to work in the UK. We are unable to offer visa sponsorship for this role. The job title and salary offered will be dependent on the candidate's experience and demonstrated capability. Please click APPLY to submit your CV and Cover Letter for this role. Candidates with experience of the following may also be suitable to apply for this role; Software Engineer, Software Developer, Full Stack Developer, Web Developer, App Developer, Frontend Developer, Backend Developer, Junior Software Engineer, Junior Developer, Graduate Developer, Trainee Developer, SaaS Developer, Portal Developer, Mobile App Developer, AI-Assisted Development, AI Pair Programming, Agentic Coding, AI Coding Agents, Cursor, Claude Code, GitHub Copilot, OpenAI Codex, ChatGPT
Oct 20, 2026
Full time
Job Title: Software Engineer Location: Birmingham / Hybrid Salary: £32,000 - £45,000 per annum Position: Permanent, full-time About The Company: The Company is a long-established web and app development agency based in the Jewellery Quarter, specialising in AI integration, SaaS products, apps and portals. Job Role: This is a hands-on, mid-level Software Engineer role with responsibility for delivering complete features and projects. You will work independently with light oversight from a Lead Engineer, delivering projects with a moderate level of technical risk or substantial parts of larger projects. You will own your work from the initial ticket through to a working, supportable feature in production. You will make technical decisions within your area of responsibility and judge when to seek a second opinion. You will raise higher-risk and architecture-level decisions with your lead early, bringing options and a recommendation. Your lead will support you with project-level technical risk. The role has no people-management responsibilities. You are encouraged to support junior engineers informally, while remaining focused on the quality, reliability and clarity of your own work. Your responsibilities Deliver features that are working, tested, documented and in use. Check for defects or unexpected behaviour after delivery and follow through without needing reminders. Make technical decisions that balance maintainability, security, performance and the client's needs. Understand which decisions you can make, which need your lead's input and which require further escalation. Identify risks and trade-offs early. Explain the current position, the impact on the project, what is already handled and what remains unresolved. Bring a proposed course of action so your lead can confirm, adjust or step in, and raise problems while there is still time to act. Build full-stack web and mobile applications, typically involving React Native, SQL-backed APIs and AWS hosting. Be comfortable working in the framework or language each project requires. Write clean, tested, well-structured code that follows team standards. Work collaboratively through Git, pull requests and CI/CD pipelines. Use AI-assisted tools to improve speed and quality. Review and validate their output, taking responsibility for the software you deliver. Keep your lead and project manager informed about progress, implications, resolved and outstanding issues, and any support or decisions you need. Explain technical choices clearly to project managers and, where needed, clients. Document decisions, context and operational knowledge so another engineer can pick up your work without relying on your memory. Identify recurring problems and suggest changes that prevent them. Put practical improvements in place within your area, such as checklists, clearer standards, tests, automation or better ticket templates. Contribute to better tickets, estimates, refinement and delivery flow. Apply lessons from retrospectives to your work. Keep clear ownership, a dated next step, any required decision or escalation, and a backup plan for the work you own. Resolve issues affecting your delivery or make clear who needs to take responsibility. Explain the trade-offs you chose as well as the constraints you faced when reporting on your work. Experience and capabilities You will need: Commercial programming experience consistent with a mid-level engineer, with evidence of delivering features or parts of projects from start to finish. Solid capability in an object-oriented back-end language, with PHP/Laravel strongly preferred, and a modern front-end framework such as React or React Native. TypeScript is desirable. Good working knowledge of SQL and relational database design, and an understanding of MVC and RESTful API principles. Familiarity with Git-based team workflows, code review, automated testing and CI/CD. The ability to solve complex problems and become effective quickly with unfamiliar technologies. Clear written and verbal communication with technical and non-technical colleagues. Evidence of working independently, making informed decisions within your responsibilities, and knowing when and how to seek support. A practical, curious approach to new tools and AI-assisted development, with a willingness to experiment and assess their value through evidence and measurable results. Additional Information: We value a diverse workforce and believe that people from different backgrounds can bring fresh ideas, thinking and approaches to the way we work. We welcome everyone from everywhere to come and join our team. Applicants must have the right to work in the UK. We are unable to offer visa sponsorship for this role. The job title and salary offered will be dependent on the candidate's experience and demonstrated capability. Please click APPLY to submit your CV and Cover Letter for this role. Candidates with experience of the following may also be suitable to apply for this role; Software Engineer, Software Developer, Full Stack Developer, Web Developer, App Developer, Frontend Developer, Backend Developer, Junior Software Engineer, Junior Developer, Graduate Developer, Trainee Developer, SaaS Developer, Portal Developer, Mobile App Developer, AI-Assisted Development, AI Pair Programming, Agentic Coding, AI Coding Agents, Cursor, Claude Code, GitHub Copilot, OpenAI Codex, ChatGPT
Job Title: Junior Software Engineer Location: Birmingham / Hybrid Salary: £28,000 - £35,000 per annum Position: Permanent, full-time About The Company: The Company is a long-established web and app development agency based in the Jewellery Quarter, specialising in AI integration, SaaS products, apps and portals. We build high-quality web and mobile solutions for a wide range of clients, from innovative start-ups to established enterprises. We embrace modern technologies, and have frontier adoption of AI. We take pride in a team culture that values high control, continuous learning, and delivering work we can stand behind. All roles are 'hybrid', meaning we expect our teams to be able to come into the office in the Jewellery Quarter in Birmingham while working effectively from home. Job Role: We are looking for a Junior Software Engineer with a strong software portfolio who wants to build web and mobile applications and develop their engineering skills. You will work across the front end, back end and database on real client projects from early on. An Engineer or Lead Engineer will review your work closely and help you build software that is tested, documented and ready to run in production. You will follow the agreed architecture and check your approach before starting work. As you demonstrate stronger skills and judgement, you will take on larger tasks with less supervision. This role has no people-management responsibilities. Your responsibilities will include: Building features within the agreed technical approach and checking that your changes work before submitting them for review. Asking for guidance early when you are unsure, bringing your findings and possible approaches to the discussion. Raising problems promptly, explaining what is affected and either resolving them or making clear who needs to help. Applying code-review feedback and understanding the reasoning behind it. Learning our technologies, tools, delivery practices and clients' businesses, including unfamiliar technologies when projects require them. Keeping your lead and project manager informed about completed work, progress, blockers and support you need. Keeping ticket statuses, estimates, time records and pull requests accurate and up to date. Writing clear tickets, commit messages and pull request descriptions that explain what changed and why. Recording technical decisions, setup instructions and operational details so others can pick up your work. Explaining trade-offs and areas of uncertainty when handing work over for review. Working with designers, project managers and other engineers, and helping colleagues where you can. Taking part in scrums, masterclasses and retrospectives, applying what you learn and making practical improvements such as clearer notes, checklists or tests. Your success will depend on the quality and reliability of your work, clear communication and how well you apply what you learn. We expect working, tested features, early reporting of problems and clear handovers. Skills and experience: A strong software portfolio showing substantial project work and your ability to build features or complete projects from start to finish. Commercial programming experience is advantageous. Solid capability with an object-oriented back-end language, preferably PHP/Laravel, and a modern front-end framework such as React or React Native. TypeScript is desirable. Good working knowledge of SQL and relational database design, with an understanding of MVC and RESTful API principles. Familiarity with Git-based team workflows, code review, automated testing and CI/CD. Care for clean, well-structured code and the judgement to recognise when a problem needs a second opinion. Clear written and verbal communication with technical and non-technical colleagues. The ability to take responsibility for agreed tasks, work within guidance and ask for support when needed. A curious, practical approach to new tools and AI-assisted development, with a willingness to experiment and assess their value through evidence and measurable results. Additional Information: We value a diverse workforce and believe that people from different backgrounds can bring fresh ideas, thinking and approaches to the way we work. We welcome everyone from everywhere to come and join our team. Applicants must have the right to work in the UK. We are unable to offer visa sponsorship for this role. The job title and salary offered will be dependent on the candidate's experience and demonstrated capability. Please click APPLY to submit your CV and Cover Letter for this role. Candidates with experience of the following may also be suitable to apply for this role; Software Engineer, Software Developer, Full Stack Developer, Web Developer, App Developer, Frontend Developer, Backend Developer, Junior Software Engineer, Junior Developer, Graduate Developer, Trainee Developer, SaaS Developer, Portal Developer, Mobile App Developer, AI-Assisted Development, AI Pair Programming, Agentic Coding, AI Coding Agents, Cursor, Claude Code, GitHub Copilot, OpenAI Codex, ChatGPT
Oct 20, 2026
Full time
Job Title: Junior Software Engineer Location: Birmingham / Hybrid Salary: £28,000 - £35,000 per annum Position: Permanent, full-time About The Company: The Company is a long-established web and app development agency based in the Jewellery Quarter, specialising in AI integration, SaaS products, apps and portals. We build high-quality web and mobile solutions for a wide range of clients, from innovative start-ups to established enterprises. We embrace modern technologies, and have frontier adoption of AI. We take pride in a team culture that values high control, continuous learning, and delivering work we can stand behind. All roles are 'hybrid', meaning we expect our teams to be able to come into the office in the Jewellery Quarter in Birmingham while working effectively from home. Job Role: We are looking for a Junior Software Engineer with a strong software portfolio who wants to build web and mobile applications and develop their engineering skills. You will work across the front end, back end and database on real client projects from early on. An Engineer or Lead Engineer will review your work closely and help you build software that is tested, documented and ready to run in production. You will follow the agreed architecture and check your approach before starting work. As you demonstrate stronger skills and judgement, you will take on larger tasks with less supervision. This role has no people-management responsibilities. Your responsibilities will include: Building features within the agreed technical approach and checking that your changes work before submitting them for review. Asking for guidance early when you are unsure, bringing your findings and possible approaches to the discussion. Raising problems promptly, explaining what is affected and either resolving them or making clear who needs to help. Applying code-review feedback and understanding the reasoning behind it. Learning our technologies, tools, delivery practices and clients' businesses, including unfamiliar technologies when projects require them. Keeping your lead and project manager informed about completed work, progress, blockers and support you need. Keeping ticket statuses, estimates, time records and pull requests accurate and up to date. Writing clear tickets, commit messages and pull request descriptions that explain what changed and why. Recording technical decisions, setup instructions and operational details so others can pick up your work. Explaining trade-offs and areas of uncertainty when handing work over for review. Working with designers, project managers and other engineers, and helping colleagues where you can. Taking part in scrums, masterclasses and retrospectives, applying what you learn and making practical improvements such as clearer notes, checklists or tests. Your success will depend on the quality and reliability of your work, clear communication and how well you apply what you learn. We expect working, tested features, early reporting of problems and clear handovers. Skills and experience: A strong software portfolio showing substantial project work and your ability to build features or complete projects from start to finish. Commercial programming experience is advantageous. Solid capability with an object-oriented back-end language, preferably PHP/Laravel, and a modern front-end framework such as React or React Native. TypeScript is desirable. Good working knowledge of SQL and relational database design, with an understanding of MVC and RESTful API principles. Familiarity with Git-based team workflows, code review, automated testing and CI/CD. Care for clean, well-structured code and the judgement to recognise when a problem needs a second opinion. Clear written and verbal communication with technical and non-technical colleagues. The ability to take responsibility for agreed tasks, work within guidance and ask for support when needed. A curious, practical approach to new tools and AI-assisted development, with a willingness to experiment and assess their value through evidence and measurable results. Additional Information: We value a diverse workforce and believe that people from different backgrounds can bring fresh ideas, thinking and approaches to the way we work. We welcome everyone from everywhere to come and join our team. Applicants must have the right to work in the UK. We are unable to offer visa sponsorship for this role. The job title and salary offered will be dependent on the candidate's experience and demonstrated capability. Please click APPLY to submit your CV and Cover Letter for this role. Candidates with experience of the following may also be suitable to apply for this role; Software Engineer, Software Developer, Full Stack Developer, Web Developer, App Developer, Frontend Developer, Backend Developer, Junior Software Engineer, Junior Developer, Graduate Developer, Trainee Developer, SaaS Developer, Portal Developer, Mobile App Developer, AI-Assisted Development, AI Pair Programming, Agentic Coding, AI Coding Agents, Cursor, Claude Code, GitHub Copilot, OpenAI Codex, ChatGPT
Senior Software Engineer - Rust (Any Backend Language Accepted) Fastest Growing Start-up in the UK Defense Senior Software Engineer Rust We are partnered with one of the UK's fastest-growing start-ups. They are a very technically focused group building cutting-edge decision-making technology. The company's founding team has a real pedigree, with backgrounds from the UK Special Forces, Palantir and Helsing. They've been building for just over two years, and already have a lot of customers in the UK. On-site London Up to 150,000 + Equity Senior/Principal Software Engineers: They're looking to add Senior/Principal Engineers to their team. The team are open to hiring pure backend engineers, or full-stack engineers. Their technical stack is Rust , Typescript and React on the frontend. They do not require any experience in any of these technologies , the team hire on pure technical acumen rather than years of experience with one language. Bonus point if you have built: High throughput systems Event sourced architectures Unified event models No sponsorship is available at this time.
Oct 19, 2026
Full time
Senior Software Engineer - Rust (Any Backend Language Accepted) Fastest Growing Start-up in the UK Defense Senior Software Engineer Rust We are partnered with one of the UK's fastest-growing start-ups. They are a very technically focused group building cutting-edge decision-making technology. The company's founding team has a real pedigree, with backgrounds from the UK Special Forces, Palantir and Helsing. They've been building for just over two years, and already have a lot of customers in the UK. On-site London Up to 150,000 + Equity Senior/Principal Software Engineers: They're looking to add Senior/Principal Engineers to their team. The team are open to hiring pure backend engineers, or full-stack engineers. Their technical stack is Rust , Typescript and React on the frontend. They do not require any experience in any of these technologies , the team hire on pure technical acumen rather than years of experience with one language. Bonus point if you have built: High throughput systems Event sourced architectures Unified event models No sponsorship is available at this time.
Software Engineer - AI/TypeScript/Rust Location: Hoxton, London - five days per week in the office. We're partnering with an AI startup building software to help businesses make better financial and strategic decisions. Their first product brings AI agents into Excel , helping users build and work with complex financial models. They're looking for a Software Engineer to take ownership of features across the product, working within a small, highly technical team. The stack is primarily TypeScript , with Rust used for performance-critical components. What you'll be doing Own features end-to-end, spanning Rust services, backend systems, and frontend interfaces. Use AI development tools such as Claude Code and Cursor to deliver high-quality software quickly. Improve the AI agent's tools, execution framework, and use of context. Optimise performance across services, database queries, caching, and memory usage. Improve backend infrastructure and CI, investigating and resolving low-level bugs. Work closely with design to build polished, consistent user experiences, taking increasing ownership of the product. What we're looking for Evidence of exceptional engineering ability through your work, projects, or technical achievements. Strong ownership, initiative, and determination to solve difficult problems. Confidence working across the stack and learning unfamiliar technologies quickly. Practical experience with AI coding tools, strong prompting skills, and an understanding of different models. Sound engineering judgement and the ability to review, test, and take responsibility for the code you ship. Experience that would stand out TypeScript, Rust, React , or DevOps. Building AI agents and the tools and systems around them. Performance optimisation and debugging complex software. Competitive programming, trading technology, or engineering experience in big tech. This is an opportunity to shape an early-stage AI product, work closely with a strong engineering team, and grow into technical leadership as the company develops.
Oct 19, 2026
Full time
Software Engineer - AI/TypeScript/Rust Location: Hoxton, London - five days per week in the office. We're partnering with an AI startup building software to help businesses make better financial and strategic decisions. Their first product brings AI agents into Excel , helping users build and work with complex financial models. They're looking for a Software Engineer to take ownership of features across the product, working within a small, highly technical team. The stack is primarily TypeScript , with Rust used for performance-critical components. What you'll be doing Own features end-to-end, spanning Rust services, backend systems, and frontend interfaces. Use AI development tools such as Claude Code and Cursor to deliver high-quality software quickly. Improve the AI agent's tools, execution framework, and use of context. Optimise performance across services, database queries, caching, and memory usage. Improve backend infrastructure and CI, investigating and resolving low-level bugs. Work closely with design to build polished, consistent user experiences, taking increasing ownership of the product. What we're looking for Evidence of exceptional engineering ability through your work, projects, or technical achievements. Strong ownership, initiative, and determination to solve difficult problems. Confidence working across the stack and learning unfamiliar technologies quickly. Practical experience with AI coding tools, strong prompting skills, and an understanding of different models. Sound engineering judgement and the ability to review, test, and take responsibility for the code you ship. Experience that would stand out TypeScript, Rust, React , or DevOps. Building AI agents and the tools and systems around them. Performance optimisation and debugging complex software. Competitive programming, trading technology, or engineering experience in big tech. This is an opportunity to shape an early-stage AI product, work closely with a strong engineering team, and grow into technical leadership as the company develops.
Senior Software Engineer - Newcastle - £65,000 to £90,000 per year DOE - On-site FryerMiles are delighted to be working with a rapidly growing technical consultancy who are looking to recruit multiple Software Engineers to join their Defence team in Newcastle. You'll design and build applications used across complex Defence & National Security programmes, working across the full development lifecycle from Proof of Concept through to production. Key Responsibilities Design, build and maintain applications across the full stack. Develop backend services, APIs, databases and user interfaces. Deploy applications across cloud and on-premise environments. Build high-quality, secure and maintainable software. Work with technical teams and Defence customers to solve complex problems. Essential Skills & Experience Strong programming skills in C#/.NET, Java or Python. Experience developing production web applications. SQL databases, web frameworks and RESTful APIs. Front-end development using React and TypeScript. Cloud experience with Azure and/or AWS. Strong software engineering fundamentals and development best practices. First-class or 2:1 degree in Computer Science, Engineering, Physics, Mathematics or a related discipline from a Russell Group university. Desirable Experience WebSockets, SignalR or similar real-time technologies. AI-assisted software development tools. Defence or National Security experience. Essential Requirements UK national and eligible to obtain UK SC-level Security Clearance. Visa sponsorship is not available. Willingness to travel to Defence customer sites across the UK when required, including 2-3 days per week or shorter periods of full-time travel. If you're a Software Engineer looking to work on complex Defence & National Security programmes, we'd love to hear from you. Senior Software Engineer - Newcastle - £65,000 to £90,000 per year DOE - On-site
Oct 08, 2026
Full time
Senior Software Engineer - Newcastle - £65,000 to £90,000 per year DOE - On-site FryerMiles are delighted to be working with a rapidly growing technical consultancy who are looking to recruit multiple Software Engineers to join their Defence team in Newcastle. You'll design and build applications used across complex Defence & National Security programmes, working across the full development lifecycle from Proof of Concept through to production. Key Responsibilities Design, build and maintain applications across the full stack. Develop backend services, APIs, databases and user interfaces. Deploy applications across cloud and on-premise environments. Build high-quality, secure and maintainable software. Work with technical teams and Defence customers to solve complex problems. Essential Skills & Experience Strong programming skills in C#/.NET, Java or Python. Experience developing production web applications. SQL databases, web frameworks and RESTful APIs. Front-end development using React and TypeScript. Cloud experience with Azure and/or AWS. Strong software engineering fundamentals and development best practices. First-class or 2:1 degree in Computer Science, Engineering, Physics, Mathematics or a related discipline from a Russell Group university. Desirable Experience WebSockets, SignalR or similar real-time technologies. AI-assisted software development tools. Defence or National Security experience. Essential Requirements UK national and eligible to obtain UK SC-level Security Clearance. Visa sponsorship is not available. Willingness to travel to Defence customer sites across the UK when required, including 2-3 days per week or shorter periods of full-time travel. If you're a Software Engineer looking to work on complex Defence & National Security programmes, we'd love to hear from you. Senior Software Engineer - Newcastle - £65,000 to £90,000 per year DOE - On-site
Senior AI Product Engineer up to £140,000 London (Hybrid) This is a fantastic opportunity to join an early-stage AI startup as one of its first engineering hires, taking ownership of a cutting-edge behavioural AI platform that is transforming how companies understand and engage with their customers. THE COMPANY: Our client is developing technology that helps their clients better understand not just what customers do, but why they make decisions. Their platform combines behavioural science and AI to provide actionable customer intelligence, enabling organisations to improve marketing, communications, customer support, and engagement strategies. THE ROLE: You will become the first senior individual contributor engineering hire, working closely with the VP of Product Engineering to build and scale the product from the ground up. Key responsibilities include: Building and shipping AI-powered products end-to-end using LLM technologies. Owning and scaling the retrieval-augmented generation (RAG) and AI application layer. Developing secure, production-grade systems including guardrails, evaluation frameworks, monitoring, caching, and token cost optimisation. Working across the stack, including backend services, APIs, cloud infrastructure, and selective frontend development. Establishing engineering best practices around testing, delivery, architecture, and code quality. YOUR SKILLS AND EXPERIENCE: You will bring strong capability in: Building and scaling production LLM-enabled products from 0-to-1. Full-stack software engineering with strong backend expertise. Product ownership, architecture, and independent decision-making. Modern technologies including TypeScript, Node.js, React, PostgreSQL, AWS, and API-first architectures. LLM evaluation, token optimisation, cost management, monitoring, and deployment best practices. THE BENEFITS: You will receive a salary of up to £140,000 depending on experience. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.
Oct 08, 2026
Full time
Senior AI Product Engineer up to £140,000 London (Hybrid) This is a fantastic opportunity to join an early-stage AI startup as one of its first engineering hires, taking ownership of a cutting-edge behavioural AI platform that is transforming how companies understand and engage with their customers. THE COMPANY: Our client is developing technology that helps their clients better understand not just what customers do, but why they make decisions. Their platform combines behavioural science and AI to provide actionable customer intelligence, enabling organisations to improve marketing, communications, customer support, and engagement strategies. THE ROLE: You will become the first senior individual contributor engineering hire, working closely with the VP of Product Engineering to build and scale the product from the ground up. Key responsibilities include: Building and shipping AI-powered products end-to-end using LLM technologies. Owning and scaling the retrieval-augmented generation (RAG) and AI application layer. Developing secure, production-grade systems including guardrails, evaluation frameworks, monitoring, caching, and token cost optimisation. Working across the stack, including backend services, APIs, cloud infrastructure, and selective frontend development. Establishing engineering best practices around testing, delivery, architecture, and code quality. YOUR SKILLS AND EXPERIENCE: You will bring strong capability in: Building and scaling production LLM-enabled products from 0-to-1. Full-stack software engineering with strong backend expertise. Product ownership, architecture, and independent decision-making. Modern technologies including TypeScript, Node.js, React, PostgreSQL, AWS, and API-first architectures. LLM evaluation, token optimisation, cost management, monitoring, and deployment best practices. THE BENEFITS: You will receive a salary of up to £140,000 depending on experience. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.