cover image
Thorn SDS Limited

Full Stack Developer (Front or Back End)

On site

Alton, United Kingdom

Full Time

11-04-2025

Share this job:

Score my CV

Job Specifications

Full Stack Developer (Front and/or Back End)
Exeter / Alton, Hampshire (onsite)
Mon – Fri /0900 -1730
£45k - £55k p/a

Role Overview
Are you passionate about building accessible, high-performing web applications that actually make a difference?

Thorn SDS, a niche Managed Service Provider, who are committed to enabling technology organisations and professionals to thrive within the Space, Defence and Security sectors, are looking for a talented Full Stack Developer (Front and/or Back End) to join our team.This role will help us deliver cutting-edge digital services with real-world impact.

This is your chance to work on high-profile public sector projects, collaborating with a skilled and friendly team of developers, DevOps engineers, and user-centred design experts

This project is currently in its early setup phase. As such, the role will initially be based in Exeter for the first 2–3 months whilst onboarding. It will then transition to the Alton area in Hampshire, with occasional travel back to Exeter as needed. The position is primarily onsite, with a full-time schedule of 5 days per week.

Responsibilities
Design and implement engineering solutions with AWS services (EC2, VPC & Networking, S3, DynamoDB, Lambda, Step Functions, IAM, API Gateway & OpenAPI, SQS, SNS, SES, ECS, ECR), MongoDB, Mongo Atlas, Docker
Design and implement engineering solutions with AWS services (EC2, VPC & Networking, S3, DynamoDB, Lambda, Step Functions, IAM, API Gateway & OpenAPI, SQS, SNS, SES, ECS, ECR), MongoDB, Mongo Atlas, Docker
Building sleek, responsive web apps using Angular, TypeScript, HTML, and CSS
Create, manage and maintain scalable, APIs with AWS Lambda and API Gateway
Working with MongoDB to ensure efficient, secure data management
Ensuring your code meets accessibility standards and aligns with the GDS (Government Digital Service) framework
Collaborating with cross-functional teams in an Agile environment to solve real user problems

Requirements
Proficiency in AWS serverless technologies: Lambda, API Gateway, DynamoDB
Strong knowledge of RESTful APIs and/or GraphQL
Experience with MongoDB (or similar NoSQL databases)
A passion for writing clean, accessible, maintainable code
Familiarity with Agile methodologies and GDS (Government Digital Standards)

Front End Requirements
Solid experience with Angular, front-end and back-end development
Proven experience engineering solutions with AWS services (EC2, VPC & Networking, S3, DynamoDB, Lambda, Step Functions, IAM, API Gateway & OpenAPI, SQS, SNS, SES, ECS, ECR), MongoDB, Mongo Atlas, Docker

Back End Requirements
Solid experience with Angular development, Object-Oriented Programming, Services, Dependency Injection, Web API, Error Handling, Unit Testing
Experience supporting full-stack web solutions using technologies including HTML5, CSS3/SASS, JavaScript/TypeScript, Node.js, Python, Dojo, Playwright, Jest

Benefits
25 days Annual Leave (plus Bank Holidays)
Employer Pension Contributions
Group Life Insurance
Dental Cashback Plan
Health Cashback Plan
Wellbeing Services (includes GP, Physio and Savings Benefits)
Thorn Wellbeing Support Contribution
Cycle to Work Scheme
Supported Training & Personal Development Opportunities

Apply
Whether you're a seasoned full stack engineer or a front-end /back-end developer stepping into the serverless world, if you're driven by purpose and excited about modern cloud tech—we want to hear from you.

All applicants must hold the Right to Work in the UK and already possess, or be eligible to obtain, National Security Clearance.

Due to the nature of our business, your nationality, previous nationalities, and country of birth may influence the types of roles for which you are eligible. For more details, visit the GOV.UK website.

About the Company

Thorn SDS is an experienced and adaptable partner committed to enabling technology organisations and professionals to thrive within the Space, Defence and Security sectors. At Thorn SDS, we strive to offer technical Managed Services that ensure operational success for our strategic partners. We don’t just provide these services; we pride ourselves on taking a proactive approach to enhance client capabilities. Whether it’s our out-of-hours technical service or management support from our CEO, Martin Green, we ensure a seamles... Know more

Related Jobs

Company background Company brand
Company Name
Hollywood Bowl Group Plc
Job Title
Junior Web Developer
Job Description
About The Role Are you a talented and motivated Junior Front-End Engineer eager to join a growing digital team? Do you have a keen eye for design and strong problem-solving skills? Are you passionate about growing in the exciting world of web development? Are you looking for a business that is financially stable and has very exciting growth plans? If so, then look no further! The Why... Join Hollywood Bowl Group as a Junior Front-End Engineer, in return you'll get: 35-hour contract, plus 30 days holiday including bank holidays Additional days holiday with length of service up to three days Option to purchase or sell holiday Optional pension plan Ongoing training and development Free bowling / golf game vouchers every month 30% discount off food and drink for you and up to five friends Access to our Employee Assistance Programme (EAP) for you and your family Opportunity to join our healthcare cash plan Financial long service awards A £15 donation to our dedicated charity partner when you complete your induction Enhanced maternity, paternity, adoption, and shared parental leave benefits Access to the Electric Vehicle scheme The What... We are looking for a talented and motivated Junior Front-End Engineer to join our growing digital team. This role is perfect for someone with a keen eye for design, strong problem-solving skills, and a desire to grow in the exciting world of web development. You'll play a key part in enhancing our online customer experience, from booking journeys to engaging marketing campaigns, ensuring they are visually appealing, user-friendly, and performant. Here's Some Of What You'll Be Doing Collaborate with designers and back-end developers to build and maintain responsive, accessible, and customer-friendly web pages and components. Develop and enhance reusable front-end components using modern frameworks like React. Debug and optimize existing front-end features to improve performance and usability across multiple devices and browsers. Ensure front-end code aligns with the company's branding guidelines and best practices. Participate in regular code reviews and contribute to improving the development workflow. Stay informed about emerging front-end technologies and tools that can help improve our digital platforms. This role is based up to 3 days at our Hemel Support Office. The Who... To be a successful Junior Front-End Engineer, you'll have: 6 months to 2 years of experience in front-end development (internships and personal projects included). Proficiency in HTML, CSS, and JavaScript. Some familiarity with modern JavaScript frameworks, preferably React. Basic understanding of responsive and mobile-first design principles. Experience with version control tools like Git. Strong attention to detail, effective communication, and a collaborative mindset. Knowledge of CSS frameworks. Knowledge of Flutter, React Native, NextJS and other modern web / cross platform frameworks Exposure to integrating front-end applications with RESTful APIs. Understanding of web performance optimization and accessibility standards (e.g., WCAG). Experience with front-end testing tools like Jest or React Testing Library. Hollywood Bowl Group has a passion for bringing families and friends together for affordable fun and healthy competition. Following our listing on the main stock market in 2016 we became Hollywood Bowl Group, seeking out the perfect locations for our bowling and golf centres nationwide. We formed our customer proposition, built on real feedback, and went from strength to strength with our in-centre game technology and online scoring systems. Now with 74 centres across the UK and 13 centres in Canada, operating under the Hollywood Bowl, Puttstars and Splitsville brands, we're proud to be ambitious market leaders in experiential family entertainment. We continue to expand our estate and look for profitable opportunities to grow, with an average of three new sites opening each year. At Hollywood Bowl Group, we value diversity and inclusion, and we're committed to creating a working environment that promotes equal opportunities. Individual differences and the contributions of all employees are recognised and valued and we believe that a diverse and inclusive workplace makes us a more relevant, more competitive, and more resilient company.
Hemel Hempstead, United Kingdom
Hybrid
Full Time
09-05-2025
Company background Company brand
Company Name
Prism Digital
Job Title
Senior Software Engineer
Job Description
Senior Software Engineer | React, Node, JavaScript & Product | SaaS House *Remote First* Salary - £60,000 - £70,000 My client, who has created a suite of SaaS Data Visualisation tools specifically for cloud providers is looking for a Senior Software Engineer to join their ever-expanding teams. Your role will be to work with the visualisation of their dashboarding system on their product, collaborate with the UX/UI teams and do the experimental prototyping. This company were voted one of the top companies to work for in the UK, in 2023 and value they're culture highly, you'll be joining a strong culture with regular team days out, off site training days and activities. They have circa 100 employees including some highly reputable leaders and executives within the data space. As they are constantly innovating on their products and taking on exciting projects, you will find that the opportunity to learn and grow is significant within this role. This is a remote-first role, but our client has a GORGEOUS office in Maidenhead with a ‘Silicon Valley feel’; pool tables, ping pong, free food etc. Their office is a short walk from the train station and has free parking. The perfect candidate will be an individual who's worked on a SaaS product closely with the listed technologies below, had a good length of tenure in their previous roles and loves to learn new things! Key Skills: Public Cloud - they're using mostly AWS and, a little bit of Azure React NodeJS TypeScript / JavaScript Benefits: 10% bonus (discretionary) Private medical insurance Life assurance Pension contributions of up to 10% Employee share options scheme Employee assistance programmes provided by LifeWorks Cycle-to-work scheme Remote first Senior Software Engineer | React, Node, JavaScript & Product | SaaS House
England, United Kingdom
Remote
Full Time
09-05-2025
Company background Company brand
Company Name
Conduktor
Job Title
Software Engineer
Job Description
About Conduktor Conduktor is an Enterprise Data Management (EDM) platform that specialises in streaming. We empower industry leaders to implement their Streaming Data Strategy with a comprehensive approach to data control, compliance, and security; unconstrained by their infrastructure providers. Our platform mitigates data security risks while enhancing communication, automation, and observability across data flows, enabling teams to collaborate effortlessly across the organisation. We have hubs in London and New York, and we are looking for people who are excited by our mission and who want to share this journey with us. For us, hybrid means being in the office together on Mondays, Wednesdays, and Thursdays. About The Role We’re seeking a talented and collaborative Backend Engineer to join our London-based team. In this hybrid role, you’ll help us build cutting-edge data streaming tools that simplify Apache Kafka and event-driven architectures for engineering teams. You’ll ideate and deliver innovative features, ensure seamless system integrations, and collaborate closely with Product, Frontend, and Customer Success teams to create robust and scalable solutions. Join us in shaping the future of enterprise data management while enhancing our development practices and contributing to an exceptional customer experience. Check out our Github and blog to learn more about us! What will you be doing? Using this tech stack: Java, Scala, Kafka Ideating and implementing interesting features for our customers Working and collaborating with our Product team to ensure our customer experience is flawless Working with our front-end teams (React / Typescript) using Rest, GraphQL and OpenAPI to ensure seamless integration with our UX Working with our Customer Success team to ensure our systems are operationally robust for the most mission-critical customer requirements and manageable at enterprise scale Bringing your engineering experience to improve our overall code quality, tools and processes. Actively contributing to the development of best practices within the team is important to us as we are always open to new ways of working What experience are we looking for? You have strong backend development skills with a focus on Scala and Java, particularly in building and maintaining robust, high-performance systems Experience with data engineering would be beneficial Experience using Snowflake would be beneficial You design and implement features with a customer-centric mindset, collaborating closely with Product teams to deliver seamless user experiences You have experience working with frontend integration technologies such as REST, GraphQL, and OpenAPI, ensuring smooth collaboration with front-end teams (React/TypeScript) You’re familiar with enterprise-scale operational requirements, working alongside Customer Success teams to ensure systems meet critical customer needs and maintain operational excellence You have a strong track record of improving code quality, tooling, and engineering processes and contributing to best practices within an engineering team Nice to have Hands-on experience with Apache Kafka and event-driven architectures, including an understanding of data streaming and messaging systems Perks And Benefits Stock options 25 days PTO + public holidays Top-tier private health insurance package Employee referral scheme Company-wide events and team socials Our office is dog friendly! Our resident pooches Lexi and Honey are always looking for furry colleagues to join them. Equal Opportunity Statement Fostering an inclusive environment is vital to us, and we want to bring onboard people who share our values. We admire those who love collaborating, strive to learn, and are excited by our mission. If you are interested in this role, we would love for you to apply! Conduktor is an Equal Opportunity Employer. All applicants are considered regardless of race, ethnicity, national origin, religion, sex, gender identity, sexual orientation, age, mental or physical disability, marital status, protected veteran, or parental status. Learn more about our values through our careers page, and find our latest news on Twitter and LinkedIn.
London, United Kingdom
Hybrid
Full Time
09-05-2025
Company background Company brand
Company Name
Proofpoint
Job Title
Sr. Software Engineer
Job Description
It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Corporate Overview Proofpoint is a leading cybersecurity company protecting organizations’ greatest assets and biggest risks vulnerabilities in people. With an integrated suite of cloud-based solutions, Proofpoint helps companies around the world stop targeted threats, safeguard their data, and make their users more resilient against cyber-attacks. Leading organizations of all sizes, including more than half of the Fortune 1000, rely on Proofpoint for people-centric security and compliance solutions mitigating their most critical risks across email, the cloud, social media, and the web. We are singularly devoted to helping our customers protect their greatest assets and biggest security risk their people. That’s why we’re a leader in next-generation cybersecurity. Protection Starts with People. Proofpoint. The Role We are looking for a highly experienced Sr. Software Engineer to join our Platform Engineering team. This role is focused on building and scaling the foundational infrastructure and services that power our internal engineering ecosystem. As a senior individual contributor, you’ll be instrumental in designing, developing, and maintaining petabyte-scale production platforms with a strong emphasis on resilience, performance, and developer experience. You'll work on distributed systems, deployment infrastructure, and internal service frameworks, enabling teams across the organization to deliver with speed, security, and reliability. Your day-to-day Architect, build, and maintain scalable, fault-tolerant systems that support petabyte-scale workloads in production Lead development of RESTful APIs using Java or similar high-performance languages (e.g., Go, Kotlin, Scala) Contribute to the evolution of our internal platform by improving core infrastructure components and abstractions Design and optimize data pipelines and backend systems leveraging distributed technologies like Apache Kafka and Cassandra Drive platform modernization through Kubernetes-based deployments and configuration management using tools like Puppe Champion best practices in CI/CD, observability, security, and cloud-native architecture Collaborate with product and engineering teams to understand their needs and deliver reusable, scalable solutions Mentor other engineers, review design documents and code, and provide leadership in solving complex technical challenges Own the operational health of platform services, including reliability, uptime, and on-call rotations. What You Bring To The Team 10+ years of experience in software engineering, with significant time spent on infrastructure or platform teams Proven track record of designing and operating petabyte-scale systems in production environments Deep experience with Java and working knowledge of other programming languages such as Python, Go or Scala Strong understanding and hands-on experience with RESTful service design and implementation Solid background in distributed systems and experience with technologies like Kafka, Cassandra, or equivalents Proficiency with Kubernetes (K8s), Terraform and Puppet, or similar deployment and configuration management tools Familiarity with AWS, Azure (preferred) or other public cloud ecosystems; understanding of cloud-native patterns and cost-aware design Experience with system monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK) Excellent problem-solving, communication, and collaboration skills with the ability to influence at multiple levels. Nice to Have Experience building internal developer platforms or platform-as-a-service (PaaS) offerings Contributions to open-source tools and frameworks in the infrastructure or backend ecosystem. * Exposure to security best practices and compliance considerations in large-scale environments Why Proofpoint Protecting people is at the heart of our award-winning lineup of cybersecurity solutions, and the people who work here are the key to our success. We’re a customer-focused and a driven-to-win organization with leading-edge products. We are an inclusive, diverse, multinational company that believes in culture fit, but more importantly ‘culture-add’, and we strongly encourage people from all walks of life to apply. We believe in hiring the best and the brightest to help cultivate our culture of collaboration and appreciation. Apply today and explore your future at Proofpoint! If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Belfast, United Kingdom
On site
Full Time
09-05-2025