Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer

Posted 1 day 6 hours ago by Jobtailor

Permanent
Full Time
I.T. & Communications Jobs
London, Merton, United Kingdom, SW184
Job Description
Responsibilities
  • Contribute across the full SDLC, partnering with Engineering, DevOps, and Product
  • Turn business requirements into robust, secure technical solutions
  • Design and build scalable, high-performing applications and services
  • Write high-quality, maintainable code with strong testing and automation
  • Lead investigations into complex technical issues and ensure system stability
  • Champion engineering best practices and continuous improvement
  • Shape system and API design using modern architectural principles
  • Communicate clearly with cross-functional teams
  • Mentor junior engineers and support knowledge-sharing
  • Contribute to technical discovery (spikes) and document findings
  • Support CI/CD, IaC, and cloud environments (GitHub Actions, Terraform, AWS CDK, CloudFormation)
  • Monitor and support live services, including incident analysis and preventative fixes
  • Ensure solutions meet security, accessibility, performance, and data-protection standards
Qualifications
  • Demonstrate clear expertise across Requirements & Analysis, including ability to translate business needs into clear technical solutions.
  • Experience with DDD/event storming is a plus.
  • Experience designing scalable components, APIs, and services using patterns such as microservices and event-driven architecture.
  • Strong understanding of SQL/NoSQL and clean documentation.
  • Hands-on experience with TypeScript (React, AWS CDK), Git, YAML, Terraform, CloudFormation, Bash/Zsh, and modern tooling (VSCode, GitHub, Vite, Rollup, tsx, npm).
  • Proficiency with unit, integration, and E2E testing (Vitest, Jest, Cypress, Playwright).
  • Skilled in mocking, dependency isolation, refactoring, and peer review.
  • Understanding of accessibility, performance, load, and security testing.
  • Experience building and maintaining CI/CD pipelines and working with IaC.
  • Strong focus on observability through metrics, logging, and tracing.
  • Ability to investigate incidents, perform root-cause analysis, implement preventative fixes, and ensure backward compatibility.
Email this Job