NextHire Try for free

Bupa

Posted 27 Aug 2026

Engineering Manager

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
27 Aug 2026

About the role

The candidate will have responsibilities across the following functions:


Performance Management (SFIA Level 4 PEMT):

  • Provides operational direction, support and guidance to assigned colleagues.
  • Allocates routine tasks or project work, in line with team objectives and individual capabilities.
  • Monitors quality and performance against agreed criteria to make learning recommendations or to escalate concerns.
  • Coaches colleagues in developing target skills and capabilities in line with team and personal goals.
  • Facilitates effective working relationships between team members.


Employee Experience (SFIA Level 5 EEXP):

  • Implements working practices that motivate employees and support their health and wellbeing.
  • Guides individuals on long-term development goals and career opportunities, considering an individual's strengths and preferences.
  • Communicates business direction, policy and purpose where these may drive or affect employee engagement.
  • Ensures clear communication of delegated tasks and provides sufficient autonomy to motivate and empower individuals.
  • Maintains awareness of the physical and emotional welfare of employees, and provides counselling when required.


Professional Development (SFIA Level 5 PDSV):

  • Determines development needs for a professional practice area.
  • Aligns development activities with organisational priorities, learning and development strategies and career pathways.
  • Guides practitioners in creating development plans.
  • Advises and supports assigned practitioners, ensuring alignment with professional development plans and career opportunities.
  • Ensures practitioners record evidence of continuing professional development.
  • Contributes to practitioners' performance appraisals, when required.


Resourcing (SFIA Level 4 RESC):

  • Facilitates and supports the execution of resourcing activities in collaboration with managers and teams.
  • Analyses resource requests to determine tasks, skills and effort required.
  • Creates and communicates open positions internally and externally.
  • Conducts interviews and assessments using a planned format and structure.
  • Implements internal resource allocation matching skills to tasks.
  • Contributes to transitioning of resources, complying with relevant statutory or external regulations and codes of practice.


Delivery Management (SFIA Level 4 DEMG):

  • Manages the delivery of products or services for small to medium-sized initiatives.
  • Applies appropriate delivery methodologies and tools.
  • Establishes and leads delivery teams, creating a collaborative and productive working environment.
  • Manages the prioritisation of work items, leads iteration planning processes and ensures value is delivered incrementally throughout the delivery cycle.
  • Communicates delivery progress, risks and issues to stakeholders.
  • Ensures the quality of deliverables.
  • Participates in reviews and contributes to the continuous improvement of delivery processes within the scope of the team or initiative.


Solution Architecture (SFIA Level 5 ARCH)

  • Leads the development of solution architectures in specific business, infrastructure or functional areas.
  • Leads the preparation of technical plans and ensures appropriate technical resources are made available.
  • Ensures appropriate tools and methods are available, understood and employed in architecture development.
  • Provides technical guidance and governance on solution development and integration.
  • Evaluates requests for changes and deviations from specifications and recommends actions.
  • Ensures relevant technical strategies, policies, standards and practices (including security and cost management) are applied correctly.


Programming/Software Development (SFIA Level 5 PROG):

  • Takes technical responsibility across all stages and iterations of software development.
  • Plans and drives software construction activities.
  • Adopts and adapts appropriate software development methods, tools and techniques.
  • Measures and monitors applications of project/team standards for software construction, including software security.
  • Contributes to the development of organisational policies, standards and guidelines for software development.


Requirements Definition and Management (SFIA Level 4 REQM):

  • Defines and manages scoping, requirements definition and prioritisation activities for initiatives of medium size and complexity.
  • Contributes to selecting the requirements approach.
  • Facilitates input from stakeholders, provides constructive challenge and enables effective prioritisation of requirements.
  • Establishes requirements baselines or backlogs, obtains appropriate agreement to requirements and ensures traceability to source.


Software Design (SFIA Level 5 SWDN):

  • Specifies, designs and architects large or complex software applications, components and modules.
  • Adopts and adapts software design methods, tools and techniques. Undertakes impact analysis on major design options, makes recommendations and assesses and manages associated risks.
  • Specifies prototypes/simulations to enable informed decision-making.
  • Evaluates software designs to ensure adherence to standards and identifies corrective action.
  • Ensures the software design balances functional, quality, security and systems management requirements.
  • Contributes to the development of organisational software design and architecture policies and standards


Testing (SFIA Level 4 TEST):

  • Selects appropriate testing approach, including manual and automated testing.
  • Develops and executes test plans and test cases. Implements scalable and reliable automated tests and frameworks.
  • Collaborates across parties involved in product, systems or service design and development to enable comprehensive test coverage.
  • Identifies improvements in requirements, design or specification processes to increase the effectiveness and efficiency of testing.
  • Analyses and reports on test activities, results, issues and risks, including the work of others.


Release Management (SFIA Level 5 RELM):

  • Develops and maintains release approaches, processes and automation tools.
  • Oversees the planning and scheduling of complex, large-scale releases.
  • Coordinates release activities across multiple projects and programmes.
  • Ensures release processes and procedures are applied, and that releases can be rolled back as needed.
  • Communicates release approaches and outcomes.
  • Conducts post-release analysis and drives continuous improvement.


Systems Integration and Build (SFIA Level 5 SINT):

  • Plans and drives activities to develop organisational systems integration and build capabilities including automation and continuous integration.
  • Identifies, evaluates and manages the adoption of tools, techniques and processes to create a robust integration framework.
  • Provides authoritative advice and guidance on any aspect of systems integration.
  • Leads integration work in line with the agreed system and service design.
  • Assesses risks and takes preventative action.
  • Measures and monitors applications of standards.
  • Contributes to the development of organisational policies, standards and guidelines for systems integration.


Application Support (SFIA Level 5 ASUP):

  • Ensures all requests for support are dealt with according to set standards and procedures.
  • Drafts and maintains procedures and documentation for applications support, incorporating security considerations.
  • Manages application enhancements to improve business performance.
  • Advises on application security, licensing, upgrades, backups and disaster recovery needs.


Systems Design (SFIA Level 4 DESN):

  • Designs system components using appropriate modelling techniques following agreed architectures, design standards, patterns and methodology.
  • Identifies and evaluates alternative design options and trade-offs.
  • Creates multiple design views to address the concerns of the different stakeholders and to handle functional and non-functional requirements.
  • Models, simulates or prototypes the behaviour of proposed system components to enable approval by stakeholders.
  • Produces detailed design specifications to form the basis for the construction of systems.
  • Reviews, verifies and improves own designs against specifications.


Personal Capability Building:

  • Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation, where relevant, to improve performance and fulfil personal potential.
  • Maintain an in-depth understanding of technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.


Requirements:

  • Bachelor's degree in Computer Science, Information Technology or related field.
  • Proven experience as a Digital and/or Integration Technical Consultant.
  • Strong understanding of Java and/or Apigee technologies.
  • Experience with integrations, Apigee preferred.
  • Familiarity with cloud services.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and in a team-oriented environment.
  • Certifications in Java and/or Apigee are a plus.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach