Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Head of Software Engineering

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Head of Software Engineering London £competitive plus bonusPHP, Agile, API, TDDHead of Software Engineering is required by buoyant tech division within Insurance organisation. This role will lead their software engineering team of around 40 FTEs (both onshore and offshore) including five direct reports, focused on performant and securedigital trading solutions for global specialty insurance. You will collaborate with architects to define the technical vision and strategy relating to application builds, platform development, API/event framework and service-oriented architecture, define softwaredevelopment methodologies and ensure adherence to agreed process.This role would suit someone with a similar background or Lead Software Engineer looking for their next step.Key Responsibilities:

  • Lead Agile software delivery capability, including structure and process optimisation and planning across a number of simultaneous projects
  • Owner of delivery capability strategy across all software engineering and QA, including resourcing blend, skills, metrics, capacity management etc.
  • Manage demand pipeline, engineering schedule, budget and resource allocation
  • Accountable and responsible for QA, including defining structure and managing function
  • Set the technical standards across the team for software design and development for all applications
  • Develop and manage sophisticated web applications and integration layers utilising standard and emerging development tools
  • Provide technical consultation and expertise to Account Management, Product and other functions including to help effort estimate engineering tasks
  • Review documents related to Product requirements and participate in product brainstorming sessions
  • Interact with the delivery team to help to ensure successful delivery of each sprint iteration and product release and leads retrospective reviews
  • Oversee code creation, deployment and release, using best practices framework
  • Put in place processes which ensure code and infrastructure best practice security, with at least OWASP top 10 vulnerabilities covered
  • Ensure that applications are optimised for scalability
Key Requirements:
  • Experience of working as a Lead Software Engineer or similar role (preferably at least 5 years)
  • Demonstrable experience in the entire web application development process including design, development and deployment
  • Experience of working in Agile project environment
  • Experience of reviewing existing processes and leading improvement activities
  • Experience decomposing monoliths into microservices and/or general strong microservices experience
  • Good working experience of building and managing APIs
  • Experience transitioning tech stacks efficiently and effectively
  • Experience of implementing effective TDD
  • (London Market) insurance experience advantage but not requirement
  • Previous working with Azure would be an advantage
  • Experience of creating automated pipelines for deploying code
  • PHP - experience with MVC frameworks (e.g., Laravel)
  • Working with external partner technology teams and managing blended teams of in-house and 3rd party staff
For a full consultation on this role please email your CV to Arc IT Recruitment.

APPLY NOW

Head of Software Engineering Related Jobs

© 2019 Naukrijobs All Rights Reserved