Software Developer

About The Role

At Formula 1 our vision is to unleash the greatest racing spectacle on the planet.  Our key to success is an organisation that values passion, integrity and respect. To help deliver against this global vision we are seeking a Software Developer to sit within the Electronics/Software team.

Based in our Media & Technology Centre in Biggin Hill, you will be part of a team of Software developers working on mission critical applications to support the F1 championship and support series.

The role:

  • Proactively contribute to 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.

For the full job description, please refer to Additional information.

About You

You have a positive can-do attitude and are constantly looking to develop your skills. In return you will get to work in a rewarding environment like no other.

You have:

  • Proficient use of Microsoft Office/JIRA/Confluence or similar applications

  • Hons Degree in Computer Science or related technical discipline

  • Experienced with C#/.Net Core development

  • Knowledge of RDBMS architecture (e.g., MSSQL & PostgreSQL)

  • Understanding of Unit, integration, E2E and regression testing

Desirable:

  • Experience in a software development environment

  • Understanding of microservice architecture and containerization

  • AGILE development philosophies

  • Understanding of message bus architecture