Senior Software Developer
2 weeks ago
The people who work off-track are as important to Formula 1 as those behind the wheel. As a Senior Software Developer, working on mission critical applications to support the F1 championship and support series based at our Media & Technology Centre in Biggin Hill, you could be one of them
Specification Essentials:
- Considerable Full-stack experience with .Net development using C#
- Well versed in Object Oriented programming concepts and patterns such as MVVM / DI / CQRS
- Experience working with asynchronous and multi-threaded environments such as TPL
- Well versed in Pub/Sub type mechanisms and their implementation using .Net.
- Experience with developing / supporting distributed event-based architectures built around message buses and event streams e.g., Kafka / ActiveMq / RabbitMq / SQS
- Fluent working knowledge of Linq and associated functional programming practices in the C# environment.
- Proven experience of designing, developing and maintaining Relational Databases (ideally MSSQL).
- Experience writing and maintaining Unit, integration, E2E and regression tests and test suites.
- Familiar with code source control such as GIT and CI/CD practices
Desirable:
- Experience with consuming and processing high frequency data in a real-time / near real-time environment
- Experience with other software languages and environments – ideally unmanaged such as C++ / C / Delphi
- Experience with microservice architectures and containerization (Docker / Kubernetes)
- Experience with NoSQL Databases such as Mongo / DocumentDB.
You will:
- Proactively contribute to support and development of existing applications critical to the Timing and production of the F1 Championship and other support series.
- 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.
Be the force behind Formula 1
Division:
Technical
-
Senior Software Developer
2 weeks ago
Biggin Hill, United Kingdom Formula One Full timeThe people who work off-track are as important to Formula 1 as those behind the wheel. As a Senior Software Developer, working on mission critical applications to support the F1 championship and support series based at our Media & Technology Centre in Biggin Hill, you could be one of them! Specification Essentials: Considerable Full-stack experience with...
-
Senior Software Developer
2 weeks ago
Biggin Hill, United Kingdom Formula One Full timeThe people who work off-track are as important to Formula 1 as those behind the wheel. As a Senior Software Developer, working on mission critical applications to support the F1 championship and support series based at our Media & Technology Centre in Biggin Hill, you could be one of them! Specification Essentials: Considerable Full-stack experience with...
-
Senior Software Development Expert
3 weeks ago
London, Greater London, United Kingdom The Developer Link Full time £90,000 - £150,000Senior Software Development ExpertWe are seeking a highly skilled Senior Software Development Expert to join our Engineering team at The Developer Link. As a key member of our team, you will be responsible for designing, developing, and maintaining our AI Workflow Automation Product.Key Responsibilities:Design and develop high-quality software solutions...
-
Senior Software Developer
1 month ago
Biggin Hill, United Kingdom Formula One Full timeWe are seeking a highly skilled Senior Software Developer to join our Racing Systems team at our Media and Technology Centre in Biggin Hill. As a key member of our team, you will be responsible for mentoring and leading a small group of software developers, leading technical projects, and contributing to the design of modern software architecture.Key...
-
Senior Software Developer
2 weeks ago
london (biggin hill), United Kingdom Formula One Full timeThe people who work off-track are as important to Formula 1 as those behind the wheel. As a Senior Software Developer, working on mission critical applications to support the F1 championship and support series based at our Media & Technology Centre in Biggin Hill, you could be one of them! Specification Essentials: Considerable Full-stack experience with...
-
Senior Software Developer
4 weeks ago
London, Greater London, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at NEC Software Solutions.The successful candidate will have significant experience in software development in a senior capacity, with a strong background in .NET development using C#.They will be responsible for delivering high-quality software solutions, working...
-
Software Development Expert
7 days ago
London Area, United Kingdom The Developer Link Full timeWe are seeking an experienced Software Development Expert to join our Engineering team at The Developer Link in London. This role offers a salary of £60-100k and is ideal for individuals with a strong background in software development, particularly in backend systems.The successful candidate will be responsible for designing, developing, and maintaining...
-
Senior Software Engineer
3 weeks ago
Biggin Hill, United Kingdom KM4 Recruitment Group Full timeJob Description:Our company {company} is seeking a highly skilled {title} to join our team. As a {title}, you will be responsible for designing, developing, and deploying software applications using various programming languages and technologies.Key Responsibilities:Design and develop software applications using Java and other programming...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...
-
Senior Software Development Engineer
4 weeks ago
London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our software development team. As a Senior Software Development Engineer, you will be responsible for leading the development and integration of software projects, collaborating with the architect and team members, and overseeing the development team.Key...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions.The successful candidate will be responsible for delivering high-quality software solutions using .NET framework, data structures, and problem-solving skills.Key ResponsibilitiesDesign and develop software applications using .NET framework and...
-
Senior Android Software Development Engineer
2 weeks ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Android Software Development Engineer to join our team at Software Defined Automation GmbH. This is an exciting opportunity to work on our flagship product, The Exchange Platform, and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain...
-
Software Development Expert
3 weeks ago
London, Greater London, United Kingdom Tampa Gardens Senior Living Full timeJob SummaryAt Tampa Gardens Senior Living, we are seeking a highly skilled Software Development Expert to join our team. This role will be responsible for leading the development of cutting-edge software solutions to improve the lives of our residents.About the RoleThe Software Development Expert will work closely with our cross-functional team to design,...
-
Senior Software Development Lead
4 weeks ago
London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Marlowe Software, Risk and Compliance. As a Senior Software Development Lead, you will be responsible for leading the development and integration of software projects, working closely with the architect and the team to deliver high-quality solutions.Key...
-
Software Development Expert
4 weeks ago
London, Greater London, United Kingdom Tampa Gardens Senior Living Full timeJob Title: Software Development ExpertAbout the Role:We are seeking a highly skilled Software Development Expert to join our team at Tampa Gardens Senior Living. As a key member of our technical team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications...
-
Senior Software Development Lead
4 weeks ago
London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Lead to join our software development team at Marlowe Software, Risk and Compliance. As a Senior Software Development Lead, you will be responsible for leading the development and integration of software projects, working closely with the architect and the team.Key...
-
Senior Software Engineer
3 weeks ago
London, Greater London, United Kingdom Hays Senior Finance Full timeWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using Java and Kotlin.Collaborate with cross-functional teams to identify and prioritize project...
-
Software Development Project Manager
2 weeks ago
London, Greater London, United Kingdom BET SOFTWARE Full timeProject Management Role at BET SoftwareWe are seeking a qualified Project Management Specialist to spearhead the delivery of medium to high complexity projects from start to finish. As a Project Management Specialist, you will be responsible for ensuring clear client objectives, timely delivery, and top-notch quality. You will collaborate with business and...
-
Senior Software Developer
3 weeks ago
Stamford Hill, Greater London, United Kingdom GSL Education Full timeAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Lead the development of software solutionsCollaborate with cross-functional teams to identify and prioritize project requirementsDesign...
-
Software Development Professional
5 days ago
London Area, United Kingdom The Developer Link Full timeAt The Developer Link, we are seeking a highly skilled Software Development Professional to join our London-based Engineering team. This is an excellent opportunity for someone with experience in AI workflow automation product development.The ideal candidate will have a strong background in Python, Flask, and FastAPI, as well as proficiency in React across...