Please enable JavaScript.  This webapp requires JavaScript to work at its best.

Head Of Engineering

Applications for this role are now closed. View similar roles here.
The details

Posted:

Head of Software Engineering – London – 3 days a week in office – up to £140,000 - AWS and/or Azure, cloud platforms, DevOps, .NET framework, ASP.NET, C#, VB.NET, Python, JavaScript, HTML5, and CSS3, object-oriented, Microservices
 
 
My client is currently in the middle of an IT transformation and is shifting towards a Product-centric operating model.
 
 

  • You are a technical leader that is motivated to share your knowledge and develop less experienced colleagues, In designing, building, and supporting software solutions you are driven by user needs and wants and improving overall customer experience.
  • Able to quickly learn new technologies, platforms, and languages

 
 
Responsibilities
 
 

  • Establish the Software Engineering practice: define and implement the practice operating framework, define methods, select tools, and recruit and develop software engineering talent
  • Lead Software Engineering practice discussions on relevant technologies and roadmaps, practice ‘good standards’ for design & configuration of software solutions, peer reviews, re-use and sharing of solutions, versioning, common components, support, and testing of software changes
  • Performance management of software engineers: agree performance measures and targets with software engineers, and regularly review their performance
  • With architecture support, define the relevant technology strategies and roadmaps, and ensure that relevant architecture artefacts are created, agreed and maintained

 
             
Requirements: Essential:
 

  • Relevant qualifications and experience – such as a BSc in Computer Science or Engineering, Software Development certifications, etc.
  • Minimum 5 years demonstrable experience in designing and building workflow and business process solutions, preferably in financial services or regulated companies
  • Strong ability to interpret and shape requirements and specifications documentation (e.g. user stories)
  • Strong understanding of software engineering best practices, methods and tools
  • Knowledge and experience of Agile product delivery methodologies within a DevOps environment (e.g., Scrum, Lean, Kanban, XP)
  • Experienced in quality assurance and testing approaches
  • Able to interpret and contribute to architecture artefacts
  • Experience in AWS and/or Azure cloud platforms
  • Deep experience in developing complex solutions using .NET framework (ASP.NET, C# & VB.NET)
  • Excellent knowledge of relational databases and SQL
  • A good understanding of Microservices
Applications Closed