C# Software Engineer

Apply now »

Date: 01-Feb-2017

Location: Woking, GB

We take performance beyond what was thought possible, working with visionaries and leaders to move our world forwards faster.

McLaren Applied Technologies, part of the McLaren Technology Group, innovates using the skills, insights and experience gleaned from over 50 years of competition in the world’s most technologically demanding sport, to innovate in and also beyond motorsport. We seek to create meaningful, long-lasting performance gains that positively impact a variety of sectors and communities.

With a passion for performance excellence, we bring together a distinctive combination of technology, mindset and capabilities - including high performance design, analytics, simulation, sensing and control systems – to make innovation a reality for our partners.

Our people are dynamic with excellent technical and commercial skills.

We partner with world leading businesses across many sectors; what unites us is a desire to prevail in whatever we do. Together we strive to be the best or to go beyond what was considered to be the limit of performance.

Knowledge, Skills and Experience:

Minimum:

  • Two years commercial C#/.NET (4.0/4.5) development experience in a Windows desktop application development;
  • Good understanding of .NET application architecture(s);
  • Experience with WPF and MVVM;
  • Experience conforming to SOLID software engineering principles;
  • A thorough approach to both design and debugging with strict attention to detail;
  • Knowledge of virtualisation technologies;
  • Usage of memory/CPU profilers (pref. Redgate ANTS Performance profiler).
  • Good Honours Degree in computer science or engineering or equivalent experience
  • High competency in written and oral English language

Desirable:

  • Experience in handling large amounts of data in a high throughput environment;
  • Experience of large multi-threaded application development with scalable performance;
  • Master's degree or higher in Computer Science.

Personal Attributes:

  • Work with a team of software developers to deliver products on time;
  • Works well under strict time pressure, as required in the world of motor racing;
  • Attention to detail, highly motivated and able to work to tight deadlines;
  • Produces work of a high standard;
  • Escalates technical issues in a timely fashion;
  • Must be a fast learner. Be able to come up to speed on new applications and technology in a very short amount of time;
  • Must be details oriented, with strong analytical skills and problem solving skills
  • High degree of self-motivation. Must be able to plan and execute work both independently and as a team member.

 

Apply now »
Find similar jobs: