Head of Software Engineering
Our Client, a leading Global Real Estate require a Head of Software Engineering to join the management team and be responsible manageing several in-house and near-shore teams of Technical Architects, Software Engineers, UI Engineers and Testers. Your line management responsibilities will include technical recruitment, appraisals, 121 meetings, identifying training needs, motivating and performance managing the teams
You will be a vital part of the management team and drive the strategic direction of the technology platforms, considering emerging and legacy technologies, ensure a consistent technical architecture across all bespoke development. You will have experience of implementing improvements to products, services, processes and knowledge sharing within the previous team
You will have experience of leading agile scrum teams, conduct appraisals for engineering team members (SE in test, Junior SE, Senior SE, UX Dev, etc.), conduct 1-2-1 meetings with team members every 6 weeks, and provide solutions to raising concerns and ensure appropriate changes.
You will facilitate technology and methodology decision making throughout team, including standardisation of system architecture, reusable code base development, versions of software tools, best practice, source control and deployment processes and make sure that all training and support that team members require is delivered internally or externally.
Our client uses Microsoft technology for the development and would prefer that you come from manageing microsoft teams in C#, .NET, Azure and using Angular on the Front End.
This is an exciting opportunity if you’re looking for a fast-paced cross-functional team & full continuous delivery environment, working with high volume public websites and full development lifecycle web applications.