Senior Software Engineer
Senior Software Engineer
Location:Biggin Hill
Function:Engineering & Technical
Department:Research & Development
About The Role
We’re looking for an experienced Software Engineer who will be responsible for analysing, designing, and leading the development of high quality, reliable software systems within our unique F1 environment.
Reporting to the Software Development Manager you’ll be required to design plan and implement optimal software solutions, you’ll have responsibility for the full cycle project / task from conception through to delivery / implementation whilst ensuring accurate and up to date technical documentation is maintained.
There will be a requirement to support, modify and maintain our software systems, which will include rapid fault finding, evaluation and diagnosis of problems that occur.
Initially the role will be full time working from home (during Covid working restrictions), but eventually you’ll be based with the rest of the team, full time in our Media and Technology Centre (M&TC) in Biggin Hill, where you will also be required to support our systems over race weekends (on a rota basis).
For the full job description, please refer to additional information.
About You
You’re a software Engineer with an Hons Degree in computer science or related technical discipline or a minimum of 4 years’ experience in the software development environment.
You have strong communication, analytical and problem solving skills with the ability to evaluate, report and converse effectively.
You’ll have:
Hons Degree in Computer Science or related technical discipline or minimum 4 years’ experience in the software development environment.
Experience of Object Orientated Design and SOLID design principles
Experience of the following;
Windows applications using C#, .NET, WPF & MVVM
Developing cloud native products e.g using AWS
XML / XSLT/XSD, Relational databases & SQL
Messaging / communication of data via TCP/IP, UDP, ACTIVEMQ
Proficient use of Microsoft Office/JIRA/Confluence or similar applications
Ability to multi-task and prioritise tasks
Ability to work with minimal supervision
#formula1 #f1
-
Senior Software Engineer
United Kingdom -
Senior Software Engineer
United Kingdom -
Senior Software Engineer
United Kingdom -
Senior Software Engineer (A)
United Kingdom -
MODEL BUILD TECHNICIANS
United Kingdom -
Sales Promoter Manager
United Kingdom -
SENIOR MANAGEMENT ACCOUNTANT
United Kingdom -
HARDWARE ENGINEERING MANAGER
United Kingdom -
QUALITY ENGINEER
United Kingdom -
RACE TEAM MECHANICS
United Kingdom