F

Software Developer

Formula One Management Limited
Full-time
On-site
United Kingdom

Formula 1 are looking for a Software Developer to join our growing team in Biggin Hill. You will be part of a team of Software developers working on mission critical applications to support F1 championship and support series.

Main Duties and Responsibilities

  • Proactively contribute to support and development of existing applications critical to the Timing and production of the F1 Championship and other support series.
  • Proactively contribute to the development of new and innovate products as part of a small team.
  • Develop an understanding of all systems and be willing to assist with bug fixing, development or testing across the entire environment.
  • Ensure that development is rigorous and conforms to the process requirements of the business.
  • Ensure code is of the highest quality including commenting, unit testing and documentation.
  • Participate in group activities such as demonstrations, design reviews, requirement exploration, system architecting, etc.
  • Develop a broad skill set covering all aspects of the F1 software environment as well as a defined area of specialisation (T-shaped).
  • Must be able to provide onsite (Biggin-Hill and Trackside) technical support for multiple race weekends during any given season.
  • Must be able to work flexible hours as needed to support project timelines and deliver efforts on time.

About You

  • Hons Degree in Computer Science (or related technical discipline) or equivalent commercial experience.
  • A minimum of 2+ years of experience in a software development environment using .Net based development tools.
  • You have strong communication, analytical and problem-solving skills with the ability to evaluate, report and converse effectively. Β· You have Full-stack experience with .Net development using C#.
  • You have experience in Pub/Sub type mechanisms and their implementation using .Net.
  • Working knowledge of Linq and associated functional programming practices in the C# environment.
  • Experience writing and maintaining Unit, integration, E2E and regression tests and test suites.
  • You are comfortable working both independently and in teams.
  • You will have a positive attitude and constantly look to develop your skills.
  • You communicate constructively, honestly, and sensitively.
  • You have a passion for excellence.

Division:

Technical