Head of Software Engineering

3 weeks ago


Glasgow, Glasgow City, United Kingdom https:www.energyjobline.comsitemap Full time
Job Title: Head of Software Engineering

We are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis.

About the Role:

The Head of Software Engineering will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems. This will involve working with our management team to define a costed and prioritized program of systems development, overseeing the resourcing of the agreed program, and developing and maintaining our systems development standards.

Key Responsibilities:
  1. Develop and maintain our systems development standards, policies, methods, procedures, and guidelines for software construction, configuration, and re-factoring.
  2. Manage existing software process improvement approaches and/or develop new approaches to achieving improvement.
  3. Ensure that the program of systems development is implemented in a coherent and consistent manner, liaising as necessary with IS, ICT, and client/user management to ensure that planned systems developments are compatible.
  4. Ensure that systems and procedures for monitoring and reporting on the progress of systems development projects are in place and operated effectively.
  5. Track and report objectives and key results (OKR) progress.
  6. Facilitate development and software configuration planning, identifying, tracking, removing, and escalating impediments.
  7. Own function-level resource plans, forecasts future resource requirements, and works with appropriate stakeholders to agree future resourcing strategies.
Requirements:
  • Strong technical or functional understanding of Commercial Off-the-Shelf (COTS) applications and/or other bespoke software.
  • Testing techniques and tools used to plan and execute software tests of all application components (functional and non-functional).
  • A set of codes and syntax (supported by software tools) that enables the unambiguous translation of specified functionality into source code.
  • Methods and techniques for structured reviews, including of technical work products, test plans, business cases, architectures, and any other key deliverables, in conjunction with the collection, analysis, and application of historical and synthetic measurements in the estimation of IT activities.
  • Understanding and application of different development approaches, e.g., iterative/incremental or traditional sequential methodologies, including applying standards, practices, codes, and relevant certification programs.
Qualifications:

Educated to bachelor's degree level, holds a relevant professional qualification, and may have a postgraduate qualification such as an MSc, MBA, or other appropriate industry qualification. And/or At least 7 years' experience in Software Engineering, solution design, product development.

Professional certification within relevant areas an advantage, such as:

  • BCS International Diploma in Solution Development
  • BCS - The Chartered Institute for IT
  • Chartered IT Professional (CITP) BCS - The Chartered Institute for IT
Benefits:
  • The choice to work flexibly from home and the office, in line with our principles.
  • Bonus linked to company and personal performance.
  • Generous 28 days holiday allowance, plus public holidays.
  • Annual leave purchase scheme.
  • Five days paid Caregiver/Dependant leave per annum.
  • Five paid days off per year for volunteering.
  • Private healthcare, discounted dental insurance, and health care cashback scheme.
  • Opportunity to participate in the company share scheme.
What We Stand For:

We're committed to ensuring for our colleagues, candidates, and communities that all processes are equitable, and everyone is treated with fairness and dignity where everyone belongs, is valued, and is connected. If you need any assistance or reasonable adjustments in submitting your application, please let us know, and we'll be happy to help.



  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesDevelop and maintain SThree's systems...


  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesDevelop and maintain SThree's systems...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesDevelop and maintain SThree's systems...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesDevelop and maintain SThree's systems...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesPlan and lead software construction activities, adapting or...


  • Glasgow, Glasgow City, United Kingdom Hays Engineering Full time

    Software Development EngineerThis is an exciting opportunity for a driven Software Engineer or Controls Engineer to directly influence and shape the product through new projects. The Software Engineer will be responsible for creating, managing and updating machine software applications, seeing a project through from Inception to Delivery, contributing to the...


  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis. The successful candidate will be responsible for directing the definition, implementation, and continual improvement of SThree's systems, whether through systems development or configuration changes by internal or 3rd...


  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis. The successful candidate will be responsible for directing the definition, implementation, and continual improvement of SThree's systems, whether through systems development or configuration changes by internal or 3rd...


  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis.Key ResponsibilitiesDevelop and implement a costed and prioritised programme of systems development, working closely with our management team.Oversee the resourcing of the agreed programme of systems development,...


  • Glasgow, Glasgow City, United Kingdom Hays Engineering Full time

    About the Role:Hays Engineering is seeking a highly experienced Software Engineer to join their Development & Engineering team. As a Software Development Engineer, you will be responsible for creating, managing, and updating machine software applications, seeing a project through from Inception to Delivery, contributing to the full product life cycle.Key...

  • Software Engineer

    1 week ago


    Glasgow, Glasgow City, United Kingdom WGM Engineering Ltd Full time

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled software engineer to join our team. The ideal candidate will have expertise in software development and a strong understanding of programming principles.Key Responsibilities:Design and develop software applications using various programming languagesCollaborate with cross-functional...


  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesDefine and implement a costed and prioritised...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesDevelop and maintain SThree's systems...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team at SThree. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.Key ResponsibilitiesDevelop and maintain SThree's systems...


  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our systems, whether through systems development or configuration changes by...


  • Glasgow, Glasgow City, United Kingdom S Three Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our systems, whether through systems development or configuration changes by...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis.The successful candidate will be responsible for directing the definition, implementation, and continual improvement of SThree's enterprise systems, whether through systems development or configuration changes by...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled and experienced Head of Software Engineering to join our Technology team on a permanent basis.The successful candidate will be responsible for directing the definition, implementation, and continual improvement of SThree's enterprise systems, whether through systems development or configuration changes by...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled Head of Software Engineering to join our Technology team on a permanent basis. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.The successful candidate will have a strong technical background and...


  • Glasgow, Glasgow City, United Kingdom SThree Full time

    About the RoleWe are seeking a highly skilled Head of Software Engineering to join our Technology team on a permanent basis. As a key member of our leadership team, you will be responsible for directing the definition, implementation, and continual improvement of our enterprise systems.The successful candidate will have a strong technical background and...