Senior Software Developer - React, Node.js, Python, CI/CD scripts - Outside IR35

Senior Software Developer - React, Node.js, Python, CI/CD scripts - Outside IR35

Posted Today by Boost Talent

Negotiable
Outside
Hybrid
Remote/London/Newbury, UK

Summary: We are seeking a highly skilled Senior Software Developer for a 3-month contract, primarily working remotely with occasional on-site requirements. The role focuses on delivering robust API security testing solutions while ensuring best practices in architecture, coding, and documentation. The ideal candidate will have extensive experience in secure coding practices and infrastructure automation. This position requires minimal supervision and emphasizes independent problem-solving and effective communication skills.

Key Responsibilities:

  • Develop high-quality, production-ready code for API security testing solutions, including comprehensive unit and integration tests.
  • Ensure code meets modern best practices and passes all quality checks for automated CI/CD deployment.
  • Produce detailed architectural diagrams, ADRs, design documents, runbooks, and onboarding guides.
  • Implement secure coding practices (OWASP, threat modelling) and ensure resilience and scalability in all solutions.
  • Collaborate on infrastructure automation using Infrastructure-as-Code tools (Terraform, CloudFormation).
  • Manage version control and workflows using GitHub.
  • Contribute to UI development and AWS-hosted environments.

Key Skills:

  • Deep expertise in one or more primary languages: React, Node.js, Python, and CI/CD Scripting.
  • Strong knowledge of Infrastructure-as-Code (Terraform, CloudFormation).
  • Proven experience with secure coding practices and threat modelling.
  • Ability to produce high-quality technical documentation for architecture and implementation guidance.
  • Familiarity with AWS hosting and modern deployment pipelines.

Salary (Rate): undetermined

City: undetermined

Country: UK

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Senior Software Developer (Contract)

Duration: 3 months
Rate: Outside IR35
Location: 90% Remote (occasional on-site as required)

About the Role

We are seeking an experienced Senior Software Developer on a short-term contract. This role is ideal for a highly skilled professional who can deliver robust, secure, and scalable solutions with minimal supervision. You will play a key role in designing and implementing API security testing solutions and ensuring best practices across architecture, coding, and documentation.

Key Responsibilities

  • Develop high-quality, production-ready code for API security testing solutions, including comprehensive unit and integration tests.
  • Ensure code meets modern best practices and passes all quality checks for automated CI/CD deployment.
  • Produce detailed architectural diagrams, ADRs, design documents, runbooks, and onboarding guides.
  • Implement secure coding practices (OWASP, threat modelling) and ensure resilience and scalability in all solutions.
  • Collaborate on infrastructure automation using Infrastructure-as-Code tools (Terraform, CloudFormation).
  • Manage version control and workflows using GitHub.
  • Contribute to UI development and AWS-hosted environments.

Required Skills & Experience

  • Deep expertise in one or more primary languages: React, Node.js, Python, and CI/CD Scripting.
  • Strong knowledge of Infrastructure-as-Code (Terraform, CloudFormation).
  • Proven experience with secure coding practices and threat modelling.
  • Ability to produce high-quality technical documentation for architecture and implementation guidance.
  • Familiarity with AWS hosting and modern deployment pipelines.

What We're Looking For

  • A proactive developer who can work independently and deliver results quickly.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills for documentation and collaboration.

Interested? Apply now and help us build secure, scalable, and resilient systems