This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for two talented Software Developers to join our dynamic team based in London. This is an exciting opportunity to work in a collaborative and innovative environment, contributing to the design, development, and deployment of high-quality software solutions. As a key member of the engineering team, you will be responsible for developing robust and scalable applications using Java, working within a Linux environment, and leveraging the power of Amazon AWS cloud infrastructure. You’ll apply Test-Driven Development (TDD) or Behavior-Driven Development (BDD) principles to ensure reliability and maintainability and will play an active role in building and maintaining microservices architectures. Collaboration and clear communication are essential, as you’ll be working closely with your peers to deliver efficient, high-quality code that meets business objectives. We’re seeking someone who takes pride in writing clean, well-documented, and testable code, with solid experience in unit and component testing. While Java expertise is essential, familiarity with Ruby and Python will be considered an advantage. Experience or interest in video technologies and video streaming/packaging would also be beneficial. If you’re passionate about developing innovative software and want to be part of a supportive, forward-thinking team, we’d love to hear from you.
Job Responsibility:
Contributing to the design, development, and deployment of high-quality software solutions
Developing robust and scalable applications using Java, working within a Linux environment, and leveraging the power of Amazon AWS cloud infrastructure
Applying Test-Driven Development (TDD) or Behavior-Driven Development (BDD) principles to ensure reliability and maintainability
Playing an active role in building and maintaining microservices architectures
Working closely with your peers to deliver efficient, high-quality code that meets business objectives
Requirements:
Extensive experience in software development with Java
Experience in Linux operating systems
Proficiency in working with Amazon AWS cloud computing environments
Test-Driven Development (TDD) or Behavior-Driven Development (BDD)
Microservices experience
Contributing to a positive and collaborative team environment
Ability to communicate effectively within the team
Passion for writing clean, well-documented, and testable code
Testing and debugging code to ensure functionality and reliability
Need to have unit and component test experience
A degree in Computer Science, Software Engineering, or a related field or similar work-based experience
Proven experience as a Mid-Level Software Developer 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
Nice to have:
Experience in Ruby and Python will be an advantage
Knowledge on video and video streaming, packaging
What we offer:
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