Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer - FTC [UK]

Spyrosoft Group

City of London

Hybrid

GBP 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in London seeks a skilled Senior Developer to modernize its Media Services products. This full-time role involves designing and implementing cloud-native components, collaborating with stakeholders, and leveraging AWS and Java microservices. Applicants should have strong expertise in DevOps and CI/CD, along with a proactive approach in a hybrid working setup.

Benefits

25 days holiday plus bank holidays and birthday off
Pension contribution of 10%
Private medical insurance after 6 months
Life assurance
Access to cycle-to-work scheme

Qualifications

  • Proven expertise in AWS services, strong experience with DevOps and CI/CD pipelines.
  • Proficiency in Java microservices development and TDD.
  • Hands-on experience in component migrations.

Responsibilities

  • Understand system requirements and design robust replacement components.
  • Implement components using cloud-native technologies.
  • Thrive in collaborative, fast-paced teams.

Skills

AWS services expertise
Java microservices development
DevOps & CI/CD
Test Driven Development (TDD)
Component migration techniques

Education

Degree in Computer Science or related field

Tools

Java
AWS
Jira
CI/CD
Job description
Location


  • London

  • Hybrid – 1-2 days a week in the office

  • Eligibility to work in the UK


Role Overview

We are seeking a skilled Senior Developer to join a newly formed engineering team focused on removing legacy components and addressing technical debt within our Media Services products. This role will involve working closely with stakeholders to understand system requirements, designing robust replacement components, and implementing them using cloud-native technologies and modern engineering practices.


The ideal candidate will bring proven expertise in AWS services, particularly with AWS CDK, alongside strong experience in DevOps and CI/CD pipelines. Proficiency in Java microservices development and test driven development (TDD) is essential, as is hands on experience in component migrations. A proactive and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions.


In addition, experience with software testing practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who can balance technical precision with delivery deadlines, and who is motivated by the challenge of modernising complex systems to drive efficiency and long-term sustainability.


Essential Key Skills and Responsibilities


  • Good working experience with continuous integration and continuous delivery (CI/CD)

  • AWS CodePipeline expertise

  • CDK Experience

  • DevOps & CI/CD (pipelines)

  • Java microservice experience

  • Test Driven Development

  • Component migrations techniques


Desirable Skills/Knowledge/Experience


  • Strong problem solving skills

  • Go programming experience

  • Agile/Scrum experience

  • Load Balancer experience

  • Defensive programming techniques


Tools and Technology


  • Java

  • Jira

  • AWS

  • TDD

  • CI/CD


Experience


  • A degree in Computer Science, Software Engineering, or a related field or similar work based experience.

  • Proven experience as a Senior Software Engineer ideally with a focus on media-related projects.

  • Very good working knowledge of standard software development frameworks, techniques and methodologies.

  • Experience with providing coaching and mentoring

  • Ability to work collaboratively in a team, contributing to the development of business scenarios.

  • Knowledge of software development tools and technologies.

  • You are flexible and curious in your approach

  • Strong analytical and problem-solving skills


Additional information

Duration of the contract: initially 6 months with the possibility of extension – contract FTC (full-time)


Application Process: In addition to our standard recruitment process you will be invited to a final online face-to-face meeting with our client, for you to meet them and learn more about the role.


Benefits


  • 25 days holiday, plus bank holidays plus birthday paid each year

  • Sick leave following probation (20 days per each rolling period each year)

  • Pension contribution is 10% employer from qualifying earnings following auto enrolment after 3 months service

  • Private medical insurance via Vitality after 6 months of service

  • Life assurance (5 x salary) after 6 months service

  • Access to a free Eye voucher with Specsavers and a Flu vaccination with Boots

  • Access to the cycle-to-work scheme

  • Enhanced parental leave

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.