SonicJobs Logo
Left arrow iconBack to search

Senior Software Engineer

Matchtech Mobility
Posted 2 days ago, valid for a month
Salary

£60,000 per annum

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Key Responsibilities include:

Promoting teamwork and effective communications to develop working relationships between all personnel and departments. *

The successful candidate will use a range of .Net technologies to develop and deliver modern database, service layer and client application solutions. Provide code reviews and coaching to other members of the software team. *

Prioritise requirements with the Head of Software Engineering. * Work with other software engineers to ensure delivery of projects according to those specifications and report regularly on any challenges or potential delays. * As a Senior you will also Mentor and contribute to the development of engineers within the Software Group.

You must have a Strong technical background in modern software engineering techniques. Experience of time series databases, Azure DevOps, Git and McLaren Applied software solutions would be beneficial.

Essential skills include:

Extensive experience in C#.NET, WPF and SQL Server. Knowledge of JavaScript, SQL, Python, and Blazor would also be advantageous.

Development of full stack solutions from database to service, to end user application.

Effective communication skills, both written and verbal. *

Prior experience in high level motorsport (e.g., Formula One, Formula E, or WEC) would also be beneficial.

Please get in touch in the first instance with your CV stating rate expectation.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.