Contract

Node.js Developer – SC Cleared

Ref: BBBH68507_1793181436
Anywhere

Node.js Developer – SC Cleared

Whitehall Resources currently require an experienced Node.js Developer to work with a key client.

**Please note this role requires active SC Clearance and Falls INSIDE IR35**

The Node.js Developer designs, builds and deploys digital services for the Flood Hydrology and Hydraulic Modelling Comparison Process, hosted on Defra’s Core Delivery Platform (CDP).

The role supports rapid, secure and consistent Node.js development by using CDP golden paths, reusable patterns, automated pipelines and Defra software engineering standards.

The developers will work as part of a multidisciplinary delivery team to turn user needs and technical designs into working, tested and maintainable software that follows relevant GDS standards.

Key Responsibilities

Build clean, secure and maintainable Node.js code in line with Defra DDTS software engineering standards, relevant GDS standards and the agreed solution architecture.

Develop and iterate digital service features, APIs, integrations and supporting components on CDP using Node.js, AWS services and MongoDB where appropriate.

Use GitHub, GitHub Actions, CDP deployment pipelines, standard templates and development patterns to support reliable and repeatable CI/CD, including code-quality checks and agreed quality gates.

Write, maintain and run appropriate automated tests, with unit tests as a core expectation and integration and acceptance tests where required.

Develop and integrate with AWS cloud infrastructure and services, including potential SQS/SNS messaging, and implement secure OAuth-based authentication in accordance with platform patterns.

Support technical design discussions, estimation, backlog refinement and delivery planning with the wider team.

Troubleshoot defects, performance issues and deployment problems across development, test and production environments.

Contribute to observability, logging, monitoring and operational readiness so the service can be supported effectively after launch.

Work with testers, business analysts, user-centred design specialists, architects and product stakeholders to ensure outputs meet user and business needs. Required Technical Competencies

Strong commercial experience developing and supporting server-side applications and digital services in Node.js, using modern software engineering practices and Git-based version control.

Strong understanding of secure coding, OAuth authentication, automated testing, continuous integration and continuous deployment using GitHub and GitHub Actions, including code-quality controls and quality gates.

Experience designing and integrating APIs and data flows, and working with MongoDB and service-based architectures; familiarity with asynchronous messaging patterns such as AWS SQS and SNS.

Experience developing applications using AWS cloud infrastructure and services, containerised workloads and DevOps practices.

Ability to deliver Node.js services on Defra’s Core Delivery Platform by applying its reusable patterns, deployment pipelines, golden paths and platform guardrails.

Understanding of relevant GDS standards and Defra software development standards, including accessibility, performance, security and other non-functional requirements for public sector digital services.

Experience working collaboratively in agile multidisciplinary teams and contributing to the iterative delivery of working, tested software.

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.

Apply Now

    Your IT Specialist

    Jack Urwin
    Principal Consultant | Key Accounts Contract Team

    View similar job roles

    Job ID: BBBH68641_1793363219
    Contract

    Senior Technical Security Risk Consultant

    Cambridge, Cambridgeshire
    Job ID: BBBH68030_1792597114
    Office based
    Permanent

    HPC Engineer – Linux

    Northampton, Northamptonshire
    Job ID: BBBH68492_1791877954
    Hybrid
    Contract

    IAM Design SME

    Hybrid-remote in Sheffield, South Yorkshire

    روّج لوظيفتك الشاغرة

    قم بتحميل وظيفتك الشاغرة وزيادة نطاق وصول شركتك على الفور

    تحميل وظيفة

    سجل سيرتك الذاتية معنا

    إذا كنت مرشحًا محتملاً وترغب في تسجيل بياناتك لدينا

    تحميل سيرتك الذاتية

    ود أن أشكركم جزيل الشكر على عامين من التعاون معي ومع شركتي.

    لقد وجدت دائمًا أن مستشاريهم يتمتعون بالاحترافية والمعرفة، والأهم من ذلك أنهم يلتزمون بجميع الجداول الزمنية المتفق عليها، رغم الظروف الصعبة.

    Whitehall تستجيب بسرعة، مرنة، وتقترح مرشحين عاليي الجودة يتناسبون مع ميزانياتنا والجداول الزمنية لمشاريعنا.

    الموقف والعلاقة وجودة الخدمات تميزكم بالتأكيد عن الموردين الآخرين.

    لقد ظلوا دائمًا قريبين منا لضمان تلبية جميع الاحتياجات، وكنا نفكر بشكل استباقي.

    المرشحون دائمًا ما يكونون مناسبين بشكل ممتاز للمنصب ويتم تأمينهم بأسعار أقل من متوسط السوق.

    تم تسهيل العملية بواسطة جورج الذي فهم احتياجات كلا العميلين.

    كان Tomasz على دراية واسعة بالسوق وقام بعمل شامل في جمع المعلومات حول الدور قبل أن يبدأ البحث.

    الكفاءة والسرعة في التسليم رائعة.

    توفر Whitehall العديد من الخدمات والموارد لجعل الانتقال من المقابلة إلى الانضمام سلسًا قدر الإمكان.

    لقد أثبت تعاوننا مع Whitehall Resources أنه أساسي في تلبية احتياجاتنا العالمية في توفير مستشاري SAP.