Backend Developer

The main focus of the Backend Developer will be to provide technical design and development on high traffic multi-tiered applications, ensuring solutions fit within the full software development life cycle of OTT solutions.

This is a truly fantastic opportunity for an individual looking to put their extensive cloud knowledge and experience as a Backend Developer to the test; with input into product development and technology strategic direction, as well as supporting a number of projects including live sporting events.

  • Knowledge of OOP principles (Design Patterns, SOLID, DRY, YAGNI)

  • Familiarity with Extreme Programming practices (TDD, Pair Programming, Refactoring)

  • Familiarity with Live Streaming and Stream Encoding technologies

  • Knowledge of Event Sourcing and CQRS

  • Knowledge of scalability and performance challenges of server-side code. You can design and develop horizontally scalable, resilient and high performance REST services

  • Knowledge of SaaS, PaaS and IaaS models

  • Knowledge of cloud technologies and hands-on experience in at least one cloud platform: Microsoft Azure; Able to design and develop cloud-based systems and operate them in an automated fashion

  • Knowledge of MS-SQL Server, MongoDB, RabbitMQ, Dockers, JSON communication

  • Knowledge of ASP.NET stack (ASP.NET, VB.NET, C#)

  • Experience with Microsoft TFS, comfortable with Continuous Integration/Continuous Delivery environments

  • Experience with installation and deployment of servers and open source platforms

  • Knowledge of Agile methodologies

  • Knowledge of HTML5, CSS3, Javascript (including Javascript frameworks)


Personal Characteristics

  • Significant experience relating to your technical domain and demonstrable knowledge of other technology domains
  • Relevant work experience in broadcast graphics, digital media or high traffic B2C sectors is essential
  • Significant proven success using key technologies across the entire development cycle
  • Solid experience of numerous successful deliveries, in an agile working environment
  • An interest in suggesting own ideas and discussing latest technologies with the team
  • Demonstrates the highest level of integrity and ethics
  • Thrives in a global, multi-cultural corporate environment
  • An interest in sport is great but not essential

In return we can offer you:

  • A friendly, relaxed and flexible work environment in Wimbledon
  • A competitive salary with good benefits for permanent employees
  • Support with your career development and access to training

Shortlisted candidates will be contacted by telephone for a screening and those who meet the requirements will be invited to a face-to-face interview.

We are committed to ensuring that we provide equal opportunities for all. Please let us know if you need us to make any adjustments or if you have any special requirements for the interview process. Depending on the role this normally includes a written test and interview.

Please note that we will only contact successfully shortlisted candidates.