Skip to main content

JavaScript / Node.js Developer

Technology
AgileGrid Solutions
£75,000 - £85,000 /year4 days agoUntil 04/10/2026
Full timeOn-site

Job description

About The Company Data Careers is a leading organization dedicated to delivering innovative technology solutions to government and enterprise clients. With a focus on security, reliability, and cutting-edge development practices, Data Careers specializes in providing tailored software engineering services that meet the highest standards of quality and compliance.

Our team comprises highly skilled professionals committed to transforming complex requirements into scalable, secure, and efficient applications. We pride ourselves on fostering a collaborative environment that encourages continuous learning and professional growth, ensuring our solutions are both current and future-proof. As a trusted partner in the public sector, Data Careers upholds integrity, transparency, and excellence in all our endeavors.

About The Role We are seeking a highly skilled JavaScript / Node.js Developer to join our dynamic team on a long-term, fully funded Central Government programme based in Cheltenham. This role offers an exciting opportunity to work within a modern, containerized environment, contributing to the development of secure, business-critical applications.

The successful candidate will be responsible for designing, developing, and deploying backend services and APIs, ensuring the stability and security of enterprise-level applications. The position requires a collaborative mindset, as you will work closely with cross-functional teams including developers, testers, platform engineers, and stakeholders to deliver high-quality software solutions. The role offers a hybrid working model, requiring two to three days onsite per week, with travel expenses covered through an approved travel allowance.

This position is ideal for professionals looking to make a meaningful impact within the public sector, utilizing their expertise in modern development frameworks and container orchestration tools.

Qualifications The ideal candidate will possess a strong background in commercial software development, specifically within JavaScript and Node.js environments. Candidates should have demonstrable experience working with container orchestration and deployment tools such as OpenShift and Kubernetes, along with a solid understanding of Docker.

Experience with CI/CD pipelines and tooling is essential, as is familiarity with Agile development methodologies. Candidates must hold active SC security clearance and be willing to undergo DV clearance if necessary. A background in developing and supporting enterprise-level applications within secure, containerized environments is highly desirable.

Additional skills in TypeScript, React, Java Spring Boot, Helm, Ansible, Jenkins, MongoDB, RabbitMQ, Redis, UNIX/Linux scripting, Infrastructure as Code, or cloud platforms such as AWS or Azure will be considered advantageous. Applicants should demonstrate excellent problem-solving skills, attention to detail, and a proactive approach to technical challenges.

Responsibilities The successful candidate will be responsible for a broad range of tasks throughout the software development lifecycle.

Key responsibilities include designing, developing, and maintaining secure software applications and microservices, with an emphasis on backend services and APIs built using JavaScript and Node.js. You will deploy and support applications within OpenShift and Kubernetes environments, ensuring optimal performance and security. Developing containerized applications using Docker and supporting their integration into CI/CD pipelines will be a core aspect of your role.

Troubleshooting issues across development, testing, and production environments is essential to maintain system integrity. You will contribute to technical discussions, influence engineering decisions, and promote best practices within the team. Collaboration with various stakeholders, including developers, testers, and platform engineers, is vital to ensure seamless delivery of solutions.

Additionally, you will support the continuous improvement of engineering processes and maintain high standards of code quality, security, and performance.

Benefits Our employees enjoy a comprehensive benefits package designed to support their professional and personal well-being. This includes a competitive salary in the range of £75,000 to £85,000, complemented by a travel allowance to offset commuting costs.

We offer flexible hybrid working arrangements to promote work-life balance, with two to three days onsite in Cheltenham. Our benefits also include health and dental insurance, pension scheme contributions, professional development opportunities, and paid leave. We foster an inclusive and collaborative work environment that encourages innovation and continuous learning.

As part of our commitment to employee growth, we provide access to training resources, certifications, and career advancement pathways. Working with us means contributing to impactful projects that serve national security and public interests, with the support and stability of a reputable organization.

Equal Opportunity

Data Careers is an equal opportunity employer. We are committed to creating a diverse environment and are proud to be an inclusive organization. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

We believe that diversity and inclusion foster innovation and drive our success. We encourage applicants from all backgrounds to apply and look forward to welcoming talented individuals to our team.

Keywords
javascriptnodejssoftware-developmenttraining-and-developmentservice-management-and-orchestration-smocontainer-orchestrationkubernetesdockercustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdagile-software-developmentsystem-configuration-sctypescriptmicrosoft-typescriptreact-jsreactjavaspring

Interested in this role?