By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Lionhead Studios is seeking an experienced and enthusiastic tools programmer to work on an exciting and ambitious new title.
Demonstrating a passion for high quality work in an agile environment, the ideal candidate will be able to develop a variety of tools to support the management of assets, data and online services.
The role will focus on designing and implementing a rich, highly usable toolset to ensure that key studio workflows are efficient and productive.

Team/Department Mission
Are you a highly talented individual who enjoys a challenge and is brimming with drive and enthusiasm? Do you feel your skills and talents are waiting to find the right creative environment in which to thrive?
At Lionhead we strive to create successful, landmark games and to be one of the world’s most respected developers. To that end we are continually looking for bright, talented individuals to join our team. We are well aware that new employees and fresh ideas keep us the dynamic and creative Studio that we are!

Key Accountabilities:
•Development of tools to support asset management, data management and online service monitoring
•Work closely with users, designers and developers to create efficient workflows for the management and operation of key online services
•Ensuring usability of supporting tools whilst maintaining high quality and minimising technical debt
•Create and maintain lightweight technical and user documentation where necessary
•Communicate effectively with non-technical users and stakeholders

Key Success Criteria:
•Studio productivity is improved and maintained at a high level during Production
•Blocking issues and bugs are fixed promptly and correctly
•Existing tools and middleware solutions are identified, used where appropriate and modified when needed

Knowledge, Skills and Experience
Essential Experience
•Proven experience of working with users to define and refine tools requirements
•Experience of developing responsive, usable and clean user interfaces
•Experience of implementing tools within a Microsoft technology environment , such as C#/ASP.NET, HTML5/Javascript and Python
•Knowledge of common web data formats, such as XML and JSON
•Experience of consuming asynchronous online APIs in client applications
•Demonstrated ability to work with existing codebases and middleware tools frameworks
•Strong problem-solving and debugging skills
•Working in an Agile/SCRUM environment as part of a multidisciplinary team

http://www.microsoft-careers.com/job...d-Job/2384421/