Junior Software Developer

Junior Software Developer Biggin Hill, England

Formula 1
Full Time Biggin Hill, England 52920 - 85693 GBP ANNUAL Today
Job description

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. Must be able to provide onsite (Biggin-Hill and Trackside) technical support for several 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
  • Degree in Computer Science (or related technical discipline) or equivalent commercial experience.
  • Microsoft / Cloud (Azure / AWS) developer related technical certifications.
  • You have some experience with .Net development using C#.
  • Experience developing software using Visual Studio / Visual Studio Code or similar related .Net development tools.
  • You have experience developing either Web / Windows Desktop applications. · Experience developing low-latency network-based applications e.g. a Multi-Player game.
  • You have experience with other software languages and environments – ideally unmanaged such as C++ / C / Delphi.
  • You have strong communication, analytical and problem-solving skills with the ability to evaluate, report and converse effectively.
  • You have a good working knowledge of Linq and associated functional programming practices in the C# environment.
  • You have a good working knowledge of asynchronous programming paradigms such as async / await in .Net.
  • You understand core Object Oriented programming concepts and patterns. · You have an understanding of distributed event-based architectures built around message buses and event streams.
  • You have a good understanding of Pub/Sub type mechanisms.
  • You understand core TCP/IP principles.
  • You have a working knowledge of microservice architectures and containerization (Docker / Kubernetes) ·
  • You have a good working knowledge and/or some experience working with a relational database and its tools (e.g., MSSQL / PostgreSQL)
  • You have a good working knowledge and/or some experience with NoSQL and SQL Databases.
  • You have a good working knowledge of writing and maintaining some form of automated tests e.g. Unit or integration tests.
  • You have a good understanding of CI/CD practices.
  • You understand AGILE development philosophies. · You are familiar with code source control such as GIT
  • You have a thirst for knowledge and strong desire to increase your software engineering skills
  • You can multi-task and prioritise workloads.
  • You have a positive attitude and constantly looks to develop your skills.
  • You communicate constructively, honestly, and sensitively.
  • You can accept feedback and are willing to use it as an opportunity to learn and further your skills
  • You have a passion for excellence.
  • You are able to work well under high pressure in an environment that requires results in a short time frame.

Junior Software Developer
Formula 1

https://www.formula1.com/
London, United Kingdom
Stefano Domenicali
Unknown / Non-Applicable
501 to 1000 Employees
Company - Private
Sports & Recreation
Related Jobs

All Related Listed jobs

Receptionist  - Leeds
David Lloyd Clubs Leeds 0.00 GBP Today

Receptionist - Leeds

Would you like to join the largest Health and fitness operator in Europe with a personal development plan...

Team Member
KFC Croydon - Colonnades Leisure Park Croydon, England 10.42 GBP HOURLY Today

Delight our guests front of house by optimising guest experience, handling cash, cleaning, and maintaining food safety.

research scientist
Sanofi Orlando, FL 82956 - 54013 USD ANNUAL Today

Overview

From Research and Development to Sales and Marketing, Sanofi offers a wide range of...

HR Advisor
Lawrence Dean Recruitment Letchworth, England 17.95 - 19.23 GBP HOURLY Today

At least 1 year's experience as a HR Advisor. Facilitate and manage complex employee relationships in line with policies, processes, legislation and best

Customer Service Representative
Metro Bank PLC Maidstone, England 21350 GBP ANNUAL Today

Manage cashier transactions, supporting customers with daily banking, including cash, card, and cheque handling. Actively participate in the store events.