Senior Full Stack Engineer

Apply

Overview

Senior Software Engineer - £500 per day - Outside IR35 - London (2 days per week) Contact: Matthew.Makranczy@forsythbarnes.com Overview We are seeking a talented Software Engineer to join an established team focused on improving a live product. The software supports fraud response teams within banks to investigate accounts suspected of laundering the proceeds of scams. Our full-stack application integrates with other software to surface AI insights driven by cutting-edge data-science techniques and our valuable datasets. The most important parts of our stack: TypeScript React Express (Node) Event-driven processing (RabbitMQ) PostgreSQL Databases Docker Kubernetes Jenkins CI/CD Key Skills & Experience Expert-level programming with NodeJS (preferably TypeScript) Moderate-level programming with ReactJS Strong awareness of secure coding standards (e.g., OWASP, CWE). Docker & Kubernetes SQL (preferably Postgres or Oracle) Skilled in identifying and refactoring anti-patterns and managing technical debt. Proficient in CI/CD practices and tooling (e.g., Jenkins). Strong background in test strategy and execution—from unit and integration tests to performance and regulatory testing. Responsibilities Design and build scalable applications and services, following best practices for code quality, reviews, and security. Contribute to technical design and architecture for service-level solutions that align with evolving business needs. Partner with product and delivery teams to prioritise work and balance trade-offs. Continuously identify opportunities to improve and modernise core services – automation is key to our development culture. Introduce and implement new technologies responsibly, aligned with enterprise architecture principles. Contribute to knowledge sharing across your team and adjacent groups.

Responsibilities

  • Design and build scalable applications and services, adhering to best practices for code quality and security.
  • Contribute to technical design and architecture for service-level solutions.
  • Collaborate with product and delivery teams to prioritise tasks while managing trade-offs.
  • Identify opportunities for core service improvement and modernisation.
  • Introduce and implement new technologies in line with enterprise architecture principles.
  • Facilitate knowledge sharing across your team and related groups.

Requirements

  • Expert-level programming with NodeJS, preferably using TypeScript.
  • Moderate-level programming experience with ReactJS.
  • Strong understanding of secure coding standards such as OWASP and CWE.
  • Experience with Docker and Kubernetes.
  • Proficient with SQL, preferably PostgreSQL or Oracle.
  • Skilled in CI/CD practices and tools, such as Jenkins.
  • Background in test strategy and execution, including unit and integration testing.
SkillsSQL, TypeScript, Node.js, React
LocationLondon Area
TypeOn-site
Rate£500/day
SourceLinkedIn
Posted29/10/25