Senior C# / .NET Backend Developer

Apply now »

Date: 16-Apr-2017

Location: London, GB

 

Who we are
McLaren Applied Technologies is a high-performance technology company which combines fresh thinking and innovation to solve crucial challenges and improve people's lives in industries as diverse as health, public transport, automotive and

The role
A Senior C# Developer is responsible for building highly scalable solutions in a complex environment. Working with Agile principles, you will develop time critical projects in a collaborative environment, working with liked-minded engineers.

The team you’ll work with
You will work in the C# Software team. We encourage autonomy. You will have the freedom to architect solutions as part of a self-organising team. Choose whichever language and framework you want, but we like elegant and simple solutions.
The projects you’ll work on
You’ll play a major role in developing our Advanced Telemetry Linked Acquisition System (ATLAS), a software package which is used to obtain, display, and analyse data from control systems used within motorsport and automotive applications.

Using a variety of technologies across the development stack, you will create and enhance its functionality, assisting our ability to accurately present real time data.

The work environment
You will be based at the world-renowned McLaren Technology Centre. Our campus includes a subsidised restaurant, a café, a gym with a pool, break-out spaces and more.
McLaren’s Product Innovation Framework
Take the unique opportunity to bring your own ideas to life, whether it’s a software package or a tangible product. If the application for your idea is successful, it will be backed by a significant pledge from the business to fund time and materials costs. Our ambition is that we continue to foster the spirit of innovation and entrepreneurship within Applied Technologies.
Requirements:

  • Substantial background in .NET software development using C#, ideally for Windows desktop applications, developing and delivering highly complex applications in highly focussed development teams.
  • Thorough understanding of .NET application architecture and SOLID software engineering principles.
  • Experience of handling, processing and extracting information from large datasets, in a high-performance environment.

Knowledge, skills, and experience:

Minimum:

  • Commercial depth in C#/.NET (4.0/4.5) development experience;
  • Deep understanding of .NET application architecture(s);
  • Solid understanding of WPF and MVVM;
  • Experience conforming to SOLID software engineering principles;
  • Experience in handling large amounts of data in a high throughput environment;
  • Experience of large multi-threaded application development with scalable performance;
  • A thorough approach to both design and debugging with strict attention to detail;
  • Knowledge of virtualisation technologies;
  • Usage of memory/CPU profilers.
  • 2-1 Honours Degree in engineering or computer science, or equivalent qualification
  • High competency in written and oral English language

Desirable:

  • Commercial C#/.NET (4.0/4.5) development experience for Windows desktop applications
  • Master's degree or higher in Computer Science.

Personal attributes:

  • Passionate. We’re looking for someone who shares our love for software development and delivering quality products.
  • Willingness to learn quickly. You’re not going to know everything about the company straight away, but we need you to proactively seek learning opportunities.
  • Likes to have fun. Yes, we work hard, but working at McLaren is like no other job in the world, so we want you to enjoy your time here.

Recruitment process

  • If your application is successful, you’ll be invited for a phone interview with one of our experienced recruiters.
  • If our recruiter believes you’re suitable for the role, you will then be asked to complete an assessment on visual studio. The assessment will be completed in your own time.
  • The next stage after passing the assessment includes a face to face interview at the MAT Offices in London. This is usually with the director of software and analytics, and a hiring manager.

Apply now »
Find similar jobs: