cover image
NSPCC

Product Engineer

Remote

United Kingdom

Full Time

14-04-2025

Job Specifications

This is your chance to be part of a defining moment in shaping the future of our services.

Here at the NSPCC, we've been protecting children for over 100 years, doing everything we can to prevent abuse and neglect and giving expert support to help children recover.

We're now at a pivotal moment in our strategy, with two programmes from our Operations department offering the right candidate a chance to be involved in some of the most significant technology upgrades to our services in the history of the NSPCC.

Helplines Technology Transformation Programme – focused on the future technology for our Childline , NSPCC Helpline and Supporter Care
Services Technology Transformation Programme – focused on the future technology for our Local Services and Partnership & Development

Together these programmes will transform how we help even more children and young people feel listened to, supported and kept safe.

This is your chance to personally make a positive difference for thousands of children and young people every year.

Alongside working with a wide variety of stakeholders, from service users to those on the frontline of our services, we're looking for people who want to be part of a dedicated team to support these programmes with the design, build, test and implementation of their new technology solutions

We're currently recruiting for a full time, fixed term Product Engineer.

We're currently recruiting for 1 full time, fixed term position in our Operations department to support both the Helplines and Services Technology Transformation programmes. The position will run until the end of April 2026.

You will be a key point of support in building, testing and implementing the changes necessary to support both the development of the new Services systems, working closely under the project guidance of the Head of Transformation, Product Managers and in coordination with developers from our external suppliers.

The Product Engineer will be responsible for using “low code” solutions to configure workflows, field option-sets and display of key performance indicator metrics (dashboards and wallboards) on our front-end applications.

This role will be home-based, but the post holder will be expected to undertake business travel as required, specifically to our London office to support the Helplines Technology Transformation Programme and Services Transformation Programme.

There is also the expectation at appropriate points in the programme delivery, to support with occasional out of hours deployments (usually early morning during the weekday) and once the systems are live, to support with the resolution of any critical incidents out of hours via an on-call rota (for which post-holders will receive an additional 2.5% allowance).

We're looking for talented people who value putting children first:

To be successful in this role, you will need to be someone who

Is ‘tech savvy' – we're not looking for world-class developers, but we are looking for people who feel comfortable working with systems, understanding how to configure workflows, tweak existing code, and would generally fit the model of a “power user” of a system.
Has previous experience administering or managing front-end applications (such as Genesys, Dynamics, PowerPlatform or Umbraco Cloud solutions) within complex operational environments such as contact centre or social work settings.
Has a good eye for detail. Someone who can work methodically under change control conditions and understands how it important it is to get this right for the benefit of children and young people.

Please refer to the job description for a full person specification. We ask all candidates to address and evidence that they meet each of the 7 points in the person specification in their supporting statement (within a total word limit of 10,000 characters).

If you would like any further information about the role, please contact Hannah Driscoll (Project Manager) at Hannah.Driscoll@nspcc.org.uk

The NSPCC is committed to equality and diversity and wants to attract a range of talented people. The NSPCC fully supports the rights and opportunities of all staff to seek, obtain and hold employment and to enjoy equal employment opportunities without discrimination.

Please note w e are recruiting on a rolling recruitment basis for this role. Applications will be reviewed immediately and if successful at shortlisting will be invited to interview prior to the closing date.

About the Company

We’re the NSPCC, we exist to keep children safe. Everything we do puts children first – their voices, their experiences, their needs. We support young people through Childline, no matter their worry, making sure they always have someone to turn to. We’re here to help children recover from abuse so that it doesn’t shape their future, and we work to prevent it from ever happening. We want everyone to know the part they can play. We campaign for and create change, in schools, online, and in local communities across the UK an... Know more

Related Jobs

Company background Company brand
Company Name
State Street
Job Title
Cloud Network Engineer , Assistant Vice President
Job Description
We are seeking a talented cloud network engineer to design and deploy cloud network solutions across multiple cloud providers. As a key contributor to our global network team, you will focus primarily, but not exclusively, on cloud networking, cloud security, and infrastructure services. This is an excellent opportunity to join a global organization and play a significant role in developing our multi-cloud network services and architecture. The ideal candidate will have few years of experience developing cloud networking solutions, connecting cloud services to on-prem networks, & designing core routing & switching services. While experience across all major cloud providers is preferred, expertise with at least one cloud provider is essential. The Role: Design and deploy cloud network services globally- within and across multiple cloud service providers Design and deploy network services integrating cloud networks with external and internal networks and services. Design and deploy on-prem DC, CoLo, Campus and Office networks Implement and support cloud WAN solutions such as AWS CloudWan and Azure vWAN. Implement and support network infrastructure as per defined standards. Ensure compliance with cybersecurity standards across all solutions Develop and leverage tools and capabilities for orchestrating & automating deployment, configuration, monitoring and operation of network services Create and maintain accurate network documentation and diagrams Collaborate with stakeholders – internal and external to design and rollout network services. What We Value: Take ownership, solve problems and work collaboratively Skilled at explaining technical concepts in a clear and concise manner Ability to build relationships and work across teams Strong written and communication skills Strong analytical and organizational skills Education & Required Qualifications: Associate degree or equivalent work experience desired Cloud certification at associate level or above. 1-3 years of experience working with cloud deployments Experience implementing and supporting at least one of the following cloud providers network constructs and policies. AWS: CloudWan, Transit Gateway, Direct Connect, VPC Peering, Azure: vWAN, User Defined Routes (UDR), vNet Peering, Express Route OCI: Fast Connect Experience analyzing and troubleshooting routing issues with CSPs Demonstrated knowledge of OSPF and BGP routing protocols Demonstrated knowledge of data center LAN technologies including VxLAN/EVPN/BGP Experience in on prem and cloud-based DNS design. Knowledge of native load balancing and firewall cloud services across the providers Experience with Python, Terraform, git, and scrum methodologies a plus. Who We Are Looking For We are seeking a skilled Integration & Automation Engineer with expertise in cryptographic key management to design, develop, and maintain automation solutions that enhance the security, efficiency, and scalability of our enterprise cryptographic infrastructure. This role will focus on integrating key management systems (KMS) and hardware security modules (HSMs) with enterprise applications, cloud environments, IoT and DevSecOps workflows. The Ideal candidate has experience with the secure automation, scripting, API development, and integrating cryptographic solutions within financial or highly regulated environments. What You Will Be Responsible For Design and implement integrations between cryptographic key management systems and enterprise applications, cloud platforms, and security tools. Develop and maintain APIs, microservices, and automation scripts to streamline cryptographic operations. Enable seamless integration with multi-cloud key management services (AWS KMS, Azure Key Vault, OCI KMS) Collaborate with security architects, application teams, and DevSecOps engineers to embed encryption management into CI/CD pipelines. Automate key lifecycle processes such as key generation, rotation, distribution, revocation and decommissioning. Build monitoring and alerting mechanisms to detect cryptographic anomalies and improve operational efficiency. Ensure automation and integrations align with cryptographic policies, compliance and regulations (PCI DSS, GDPR, FIPS 140-2/3), and security best practices. Work closely with risk and compliance teams to provide audit trails and access control mechanisms for key and certificate operations. Assist in vulnerability management and patching of cryptographic components and automation workflows. Troubleshoot integration and automation issues, ensuring high availability and reliability of cryptographic services. Stay up to date on emerging encryption technologies, cloud security trends, and automation frameworks. Provide technical documentation and training for internal teams on cryptographic integration best practices. What We Value These skills will help you succeed in this role An understanding of key management. Strong problem solving and analytical skills Ability to effectively drive results, provide feedback/direction, and manage and build relationships with leaders and team members in a geographically dispersed team environment Strong organizational, multi-tasking, and prioritizing skills Education & Preferred Qualifications Bachelor's degree in Computer Science, Information Security, or a related field or equivalent work experience. Strong proficiency in Python, PowerShell, Bash, or Java for automation and integrations. Experience with RESTful APIs, JSON, XML, and WebSockets to integrate key management solutions Experience with key management systems (HashiCorp Vault, ASW KMS, Azure Key Vault, OCI KMS). Experience with Kubernetes, Terraform, Ansible, Chef, and CI/CD automation. Understanding of cryptographic algorithms (AES, RSA, ECC), hardware security modules (HSMs), and secure key storage practices. Experience working in financial institutions or other highly regulated industries. Knowledge of blockchain technology and its cryptographic principles is a plus. Certifications such as CISSP, CISM, AWS Security Specialty, HashiCorp Certified Vault Associate or CCSK. Familiarity with security frameworks such as NIST 800-57, ISO 27001 or PCI DSS. Are you the right candidate? Yes! We truly believe in the power that comes from the diverse backgrounds and experiences our employees bring with them. Although each vacancy details what we are looking for, we don’t necessarily need you to fulfil all of them when applying. If you like change and innovation, seek to see the bigger picture, make data driven decisions and are a good team player, you could be a great fit. Why this role is important to us Our technology function, Global Technology Services (GTS), is vital to State Street and is the key enabler for our business to deliver data and insights to our clients. We’re driving the company’s digital transformation and expanding business capabilities using industry best practices and advanced technologies such as cloud, arti...
London, United Kingdom
On site
Full Time
22-04-2025
Company background Company brand
Company Name
Twinkl Educational Publishing
Job Title
Senior Software Engineer
Job Description
Location: Remote. Hybrid or Office based from our Sheffield HQ Annual Salary: £60,000- £75,000 Join Our Engineering Evolution at Twinkl At Twinkl, we're not just building software - we're transforming how millions of educators and learners interact with educational content and resources worldwide. By creating adaptable, comprehensive learning tools, we're breaking down educational barriers. We believe in empowering the next generation with the skills and resources they need to succeed, no matter their geographic or economic background. We’re not just sharing resources; we're building a global learning community. As we scale our platform to serve parents, teachers, and students across the globe, we're seeking exceptional Senior Software Engineers to help drive our technical evolution. We're in the midst of an exciting transformation, completely rebuilding our experience from the ground up using React, Next.js, TypeScript, and Node.js. Alongside this, we're embracing cutting-edge cloud architecture on AWS, building scalable solutions with serverless technologies and microservices. Fancy working on early stage initiatives and emerging projects where you can genuinely shape our technical direction? That's exactly what we offer. Our engineering teams are properly empowered - we trust you to make the right technical decisions and own your solutions. What will you be doing? You'll be building brilliant tech that makes a real difference. We're talking about systems that deliver educational content to millions, supporting teachers across every time zone, and making learning accessible globally. Plus, you'll be part of our international expansion, working with autonomous, product-centric teams who are passionate about what they do. You’ll use our tech stack.. React + Next.js + TypeScript for our frontend code Node.js + TypeScript for our backend code AWS Lambda for serverless computing S3 for scalable storage, and NoSQL databases like DynamoDB SQS/SNS for messaging Continuous deployment with Terraform (IaC) and GitHub Actions Vitest + React Testing Library for unit tests and Playwright for browser-based tests / smoke tests ..to craft web applications and digital products that have real impact. These include: Discovery & Navigation: Helping educators and learners find their way around Twinkl's enormous content library by delivering a thoughtful and polished user experience. Maths: A React-based game platform designed to support learners through interactive exercises and gamified challenges aligned with educational curricula. It includes progress tracking, adaptive difficulty, and teacher-friendly reporting. What do we need from you? Experience with React/Next.js + TypeScript for frontend and/or Node.js + TypeScript for backend If you can do both, great! But we do understand that not every engineer has a perfect blend of frontend and backend expertise, and that’s okay! If you are experienced in our stack but lean more to one end, but have the desire to learn and grow into a full stack role, we want to hear from you. Experience owning your code end-to-end, from design through deployment, in a collaborative DevOps environment. You have extensive experience in web development, particularly in large-scale, cloud-based systems with CI/CD practices. You bring deep expertise in modern frontend frameworks (especially React) and essential web technologies—HTML, CSS, JavaScript, TypeScript, and accessibility (a11y). You are experienced with automated testing and familiar with TDD. You’ve worked in product-centric teams that prioritise strong engineering principles like TDD and pair programming and you have a passion for contributing to and strengthening that culture. You value Cross-Functional Collaboration and continuous improvement. As we are growing, we are looking for a number of Senior Software Engineers to join us, across our different teams. We do a standard interview process and at the end we will find the best match for you based on your skills, experience, preferences and aligning with the business needs! What’s in it for you? A friendly, welcoming and supportive culture. We believe work should be fun and always put people before process Flexible working with fully remote and hybrid working options 33 days annual leave per year, pro rata. You decide which public holidays to recognise. An additional day of annual leave, a Me Day, to take time for yourself Charity day to volunteer and support a registered charity of your choice Westfield Health (including Health Club discount and Westfield Rewards discount and cashback) Learning and Development opportunities, with opportunities for internal mobility across various departments / areas of the business 4 x annual salary death in service life assurance Quarterly awards designed to reward and recognise our wonderful Twinkl employees Free Twinkl Subscription At Twinkl, we encourage diversity, and our doors are open to everyone. We're committed to creating an inclusive workplace for all. If you need any adjustments during the application process to showcase your abilities, please let us know. We're here to support you on your journey. We understand that great ideas aren't confined to an office. That's why our tech teams embrace a remote-friendly culture, giving you the flexibility to choose where you work best. Whether it's from our amazing HQ in Sheffield, mainly remote or something in-between, believe that your best work happens when you have the freedom to create your ideal workspace.
England, United Kingdom
Remote
Full Time
22-04-2025
Company background Company brand
Company Name
EVIDEN FRANCE
Job Title
Application Developer - Eviden
Job Description
Eviden, part of the Atos Group, with an annual revenue of circa € 5 billion is a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and security, it brings deep expertise for all industries in more than 47 countries. By uniting unique high-end technologies across the full digital continuum with 47,000 world-class talents, Eviden expands the possibilities of data and technology, now and for generations to come. About The Practice Within the AMS practice, Eviden provides on-going application support and development for a wide range of systems including bespoke applications and third-party COTS packages. This covers areas such as Incident Management, Problem Management, Service Request delivery, Development changes and enhancements. The latter typically require the design and documentation of a solution and proposal before the development work commences. We have an Agile mindset and approach to our service, where we adapt to change, learn through failure, and encourage feedback to bring in consistent improvement. We employ DevOps to shorten the systems development life cycle and provide continuous delivery of high software quality. This compliments our Agile mindset and approach to software development. Candidates must have BPSS clearance and be eligible for SC level. Duties & Responsibilities Engage with clients to understand their business requirements and provide technical assistance to support teams to help resolve issues. Contribute to technical design and architecture discussions Develop detailed technical requirements and elements of low-level design documentation Implement both frontend & backend systems, delivered through TDD/BDD, using a variety of programming languages and tools, such C# and .NET, to meet client needs. Contribute to ensuring the security, confidentiality and integrity of the systems being built. Participate proactively as part of an Agile team, attending ceremonies and collaborating with others to deliver complex features Undertake quality assurance and code reviews to ensure adherence to best practices and provide constructive feedback to other developers. Participate in release management Person Specification Skills We Can’t Do Without Solid programming experience in C#/.NET. Strong knowledge of using frameworks such as .NET Core Good knowledge in working with RDBMS such as Oracle, MySQL or Postgres Practical experience using design patterns Practical experience of developing RESTful web services Proven experience of unit testing, unit testing frameworks and Test-Driven Development Good knowledge version control systems such as Git and associated CI/CD tooling Proven experience in debugging or remote debugging of applications Effective communication and team working skills Skills We’d Like Good knowledge of HTML and CSS Wider practical experience with JavaScript web front end frameworks Practical experience developing Microservice based solutions Practical experience of the Behaviour-Driven Development approach In Addition, We Are Looking For Candidates Who Have Preferably worked within multidisciplinary teams in an Agile and DevOps environment Experience of delivering in a Government Digital Service (GDS) environment Recent experience using Project/Issue management tooling (Jira or similar) Familiarity with Continuous Integration pipelines (ideally with Azure DevOps, Jenkins or similar) Awareness of Continuous Delivery Used cloud & API services to deliver applications Problem-solving skills and good analytical and reasoning abilities We Care About Our Employees' Happiness By 25 days of Annual leave + an option to purchase more through our Flexible Benefits. Flex benefits system – exciting opportunity to choose your own benefits. Retail discounts. Pension - matching contribution up to 10%. Private Medical Scheme. Life Assurance. Enrolment in our Share scheme - subject to scheme eligibility criteria. Unlimited opportunities to learn in our Training platforms. As a Disability Confident employer, we aim to ensure that people with disabilities who meet the minimum criteria for this position will be offered an interview. We are committed to making reasonable adjustments and changes as needed to the application and assessment process to remove or reduce any disadvantage associated with a person's disability. #Eviden Let’s grow together.
London, United Kingdom
On site
Full Time
21-04-2025
Company background Company brand
Company Name
Anson McCade
Job Title
Security Operations Center Analyst
Job Description
Senior SOC Analyst Salary: £50,000 - £65,000 (depending on experience) Location: Leeds, on-site Please note: Candidates must be eligible for DV clearance (sole British national). We’re looking for an experienced Senior SOC Analyst to join a high-profile security programme supporting a critical national infrastructure (CNI) client. This is a Leeds-based, on-site role working within a 24/7 Security Operations Centre, protecting vital systems hosted in Azure and AWS cloud environments. Key Responsibilities: Monitor, triage, and investigate alerts and network traffic using SIEM tools. Analyse and categorise security incidents in line with internal policies. Conduct in-depth incident investigations, reporting, and remediation. Utilise threat intelligence to detect and respond to potential threats. Support incident response activities for national-scale cyber events. Help improve SOC workflows, including automation and threat detection use cases. Coach junior analysts and contribute to continuous improvement across the team. Essential Skills & Experience: Hands-on experience with Microsoft Sentinel (critical to this role). Experience in security operations, including SIEM tools (e.g., Sentinel, Splunk). Solid understanding of cloud environments (Azure and/or AWS). Knowledge of network protocols, threat actors, and attack vectors. Ability to analyse complex data and deliver actionable insights. Familiarity with scripting (Python or similar) and security automation (SOAR). Understanding of threat intelligence and its operational use. Desirable Skills: Experience in software engineering or penetration testing. Exposure to Splunk ES and development of custom content. Knowledge of security process development and client consulting. Additional Information: This role is based in Leeds, where secure access to client systems is available. You'll be working as part of a 24/7 shift rota, ensuring constant vigilance over critical national infrastructure systems. If you’re passionate about cybersecurity, thrive in high-pressure environments, and meet the security clearance requirements, this role offers a unique opportunity to make a meaningful impact at a national level.
Leeds, United Kingdom
On site
Full Time
22-04-2025