Head of Software Engineering

ISR Recruitment Ltd
Exeter, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Exeter, United Kingdom

Tech stack

PHP
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software as a Service
Cloud Computing
Software Quality
DevOps
Firmware
Python
Software Engineering
React
Backend
Amazon Web Services (AWS)
Kubernetes
Front End Software Development
Functional Programming
Serverless Computing
Docker
Microservices

Requirements

  • Proven leadership experience leading a multidisciplinary technology function encompassing software development (Backend/Cloud) and preferably hardware/firmware engineering.
  • Extensive experience successfully driving large-scale architectural transformation and modernisation projects (eg, monolithic to microservices, Legacy stack replacement, etc.).
  • Expertise in cloud-native, scalable system design within a high-throughput, low-latency environment, preferably telematics/IoT.
  • Deep understanding of modern web and mobile architecture, containerisation (Docker, Kubernetes, etc.) and serverless patterns.
  • Demonstrable ability to set and enforce high standards for code quality, technical documentation and development practices.
  • Proven experience in leading and mentoring technical managers and managing a large engineering budget.
  • Excellent stakeholder and communication skills, including the ability to communicate complex technical concepts to executives.
  • An understanding of my client's current technology stack (PHP, React and Native Mobile) and experience migrating off similar platforms.
  • Experience with Python and the AWS ecosystem (EC2, S3, Lambda, RDS, etc.).
  • Must have recent experience working with and to ISO 9001 or ISO 27001 standards.
  • Familiarity with test-driven design methodologies (TDD).

The Opportunity:

In this high-profile, high-impact, strategic role you will be the senior technical authority driving my client's strategic evolution towards a scalable, software-first SaaS platform.

The successful post-holder will hold responsibility for the entire digital ecosystem (across the Web, Mobile and Cloud technologies), ensuring their technical vision aggressively pursues software-led growth, while continuing to improve the hardware solution which remains their core business offering.

The Head of Software Engineering will lead a multi-disciplinary engineering team, encompassing Frontend, Backend, Mobile, Hardware, DevOps and Quality Assurance; fostering a culture of technical rigour that integrates software agility with the continued evolution of their core technology-stack.

Benefits & conditions

  • Market Rates
  • Plus an excellent company benefits package (including 25 days holiday plus bank holidays, Private Healthcare, Bonuses, Pension, etc.)

Apply for this position