Sorry! This job has been filled, so can no longer accept applications.

Senior Software Engineer – Great Salary and Benefits – London

Location: London, UK Salary: Negotiable

Job ID: # Posted: 3 years ago

Microsoft LIFT

Technology, creativity and innovation come together at this London based studio. Established in 2012 as an entertainment studio for a new generation of mobile hardware, their remit has since grown to encompass cutting edge R&D for emergent technologies and consumer trends. Under the hood are a who bunch of exciting technologies that lead the way in many areas. If you like the idea of being part of a team that thinks and acts ahead of the curve, join us and help make the next big thing happen.


Role Purpose

As a Software Development Engineer, you will write high-quality code in the assigned product area.


Key Accountabilities

  • Create good quality software for all aspects of development.
  • Work with creative teams to establish and implement requirements for content generation.
  • Define and deliver features, ensuring cohesion with a wider architecture.
  • Break down and estimate design briefs, assisting PMs to plan and schedule work effectively.
  • Feedback and iterate on design features, pushing technical considerations and building creative solutions that support designers in maximizing the experience.
  • Produce and enforce high quality and robust code, which integrates well with title and core architecture.
  • Create software tools to achieve the above.


Key Success Criteria

A successful Software Development Engineer will:

  • Set measurable and challenging goals
  • Look beyond the obvious to uncover critical issues
  • Communicate in a direct and truthful manner
  • Do what you say you will do
  • Ship on time and with high-quality
  • Place the needs of customers ahead of individual achievements


Knowledge, Skills and Experience

Essential Experience

  • Proven experience in helping to ship at least one product
  • Experience working on low-level systems.
  • Experience with Mobile, Windows or .Net.


Technical / Functional Skills

  • Excellent C# or Managed C++ skills and .Net knowledge
  • Excellent version control system skills (Git, TFS or similar)
  • Excellent ability to assess software suitability and quality
  • A very personable and ‘can-do’ attitude. Excellent at communicating with non-programmers and gathering end-user requirements
  • Ability to complete tasks in a timely manner, achieving compromises with other disciplines as required to hit deadlines.
  • Very strong problem-solving skills – ability to think outside the box.


Personal Attributes / Interpersonal Skills

  • Excellent oral and written communication skills.
  • Outgoing and pro-active personality who thrives on getting the best out of a team.
  • Ability to work quickly, efficiently and to a tight deadline.
  • Self-motivated with a drive for excellence.


In return, they will offer you the chance to work with some very talented team members in a purpose-built office environment. A competitive salary and generous company benefits package are on offer for the successful candidate.

Tagged as: Senior/Lead Programmer

Tags: Senior/Lead Programmer Categories: Programming , Technical


Daniel Fox

Lead Recruitment Consultant

See Daniel's jobs

How to Find Your Next Indie Game Marketing Role

Do you have a passion for promoting unique, artistic and creative titles made separate from big studios? If so, then…

Read more

Blogs for Game Language Translators

If you have a passion for games, know multiple languages and want to help bring games to wider audience, then…

Read more

How to Find Your Next Video Game Designer Job

Do you have a passion for video games and want to design one yourself? If you have a creative mind…

Read more

Copyright © 2020 OPM Response Ltd. Tollgate Business Park, Colchester, Essex, CO3 8AB, United Kingdom