Senior Software Engineer

London FULL TIME £60,000 - £75,000 / Year
(£5,000 - £6,250 / Month)

Job Description

We are looking for a Senior Software Engineer who thrives in a collaborative environment to join our London office. In this role, you will be responsible for the end-to-end development of software applications, focusing on both user experience and functional performance. Your contributions will be invaluable as we strive to enhance our product offerings and drive technological advancement.

Responsibilities

  • Lead the development of scalable and maintainable software architectures.
  • Mentor junior engineers, providing guidance on best practices.
  • Work closely with product managers to translate business needs into technical solutions.
  • Create and maintain API specifications and documentation.
  • Monitor application performance and troubleshoot issues as they arise.
  • Participate in Agile methodologies, contributing to sprint planning and retrospectives.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
  • Master's degree in Software Engineering is a plus
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • TypeScript
  • Docker
  • Microservices Architecture
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience in Agile development environments, particularly Scrum.
  • Knowledge of cloud platforms: Experience with AWS or Azure cloud services for scalable application deployment.

Benefits

  • Comprehensive health coverage including dental and vision
  • Generous paid time off and holiday allowances
  • 401(k) with company match
  • Employee wellness programmes and resources
  • Access to training and skill development workshops

Company Culture

  • Continuous Learning: We prioritise ongoing learning and development, offering training resources.
  • Work-Life Balance: We promote a healthy work-life balance, offering flexibility to employees.
Status: Closed