Senior Software Engineer

London FULL TIME £50,000 - £70,000 / Year
(£4,166 - £5,833 / Month)

Job Description

As a Senior Software Engineer, you will engage in a variety of projects focusing on full-stack development. You will be expected to leverage your expertise to deliver high-quality software solutions that meet client needs.

Responsibilities

  • Architect scalable software solutions using modern technologies.
  • Drive discussions around system architecture and design.
  • Implement CI/CD pipelines for efficient software delivery.
  • Participate in agile ceremonies and contribute to continuous improvement.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Creative Problem Solving
  • Interpersonal Skills
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with Terraform: Knowledge in infrastructure as code using tools like Terraform.
  • Jenkins for CI/CD: Experience with Jenkins to automate deployment processes.

Benefits

  • Comprehensive health, dental, and vision coverage
  • Generous pension contributions
  • Flexible work hours with the option for remote work
  • Employee wellness initiatives

Company Culture

  • Innovation: Encouraging innovative thinking to solve real-world problems.
  • Growth Opportunities: Offering numerous opportunities for personal and professional development.
Status: Closed