Head of Software Engineering (Perm role based in Czech Republic)

Fusion Search Recruitment
United Kingdom
From £100,000 to £140,000 per annum + Benefits
06 Oct 2017
07 Nov 2017
Contract Type
Full Time
Our client is a dynamic and forward thinking organisation that operates mainly in the financial services industry. Due to continued success and expansion they are looking to recruit an experienced Head of Software Engineering to join their team. PLEASE NOTE THAT THIS ROLE WOULD BE PERMANENTLY BASED IN CZECH.

The Head of Software Engineering is the functional owner of development globally within the business and will ensure consistency across the Development community in the Group. This role reports in to the Group CIO.

Specific Role Responsibilities:

    Day to day leadership, mentoring and growth of the developer population;
    Develop a career progression framework for developersProvide leadership and direction to ensure on-going consistency in software build projects
Ensure effective recruitment, development and succession planning across the developer population, including;
    On-boarding and employee lifecycleCo-ordination of job gradings to ensure global and departmental consistencyRemove key-man dependencies and knowledge gaps, by developing skills and capabilities within the teams as required to meet the development plans of the business.Develop a ‘community’ within the Developer teams, facilitate sharing of best practice and knowledge transfer and encourage a culture of continuous improvement and innovation within the teamActively identify and promote opportunities for efficiency or process improvementsDrive software development best practiceOwn and maintain the Agile software development life cycle process within the businessOversee and ensure the adherence to agreed standards and processes specifically SDLC within the developer communityPromote the development of platform capabilities and reuse where it is appropriate to do soCollaborate with the Technical Architecture function to drive and implement architectural advancement and ensure that architecture guidelines are followed
    Identify and implement appropriate design and development methodologies, best practices, coding standards, documentation and toolsEnsure adequate Unit Tests are developed, maintained and are passing to ensure required quality gateways are metTake an active role in understanding the business domain and platforms to ensure software is delivered in line with specifications.Work collaboratively with the Business Architecture and Business Analyst functions to continuously improve requirements gathering
Experience Requirements:

With a strong track record of ‘making things happen’ the Head of Software Engineering will have a background in formal software development practices and processes and be comfortable managing the people working in this space on diverse, simultaneous projects of varying complexities. Strong people and personal relationship management skills, project / resource management, problem solving and change management, you will have a professional and positive approach, be self-motivated and be strong in building relationships across disciplines.

    Experience leading and delivering the development of consumer grade, high-volume/high-availability software applications.Understanding of the SDLC (Software Development Life Cycle) process and Agile development.Technology engineering experience; specifically in software application/ product development.Applicable experience in managing/leading software development teams in enterprise level, large scale, environments including management of sourced services.Minimum BSc or equivalent in Computer Science, Software Engineering, Electronic Engineering or another discipline if appropriately offset by industry experience.Hands on technical expertise in the development and/or architecture of systems utilising current technologies.
This is an excellent opportunity for an experienced Head of Software Engineering to work for an industry leading, dynamic and forward thinking organization, offering excellent progression and development opportunities.

If you feel that you have the necessary skills and experience to succeed in the role of Head of Software Engineering then please apply now for immediate consideration.

This job was originally posted as www.totaljobs.com/job/76744149