**Opportunity snapshot:
An exciting, permanent opportunity has become available for a
**Technology Manager**
As part of the Technology Team, this role will partner closely with business representatives to deliver high quality Technology Manager services at pace to drive strategic outcomes for Bupa's customers and maintain integral Bupa systems. Responsible for leading a team of software engineers and developers within a domain/service and alignment of the technical direction, including people management and asset ownership
**How will I help?
**Technical Direction Leadership** — Provides strong technical direction, involving establishing a technical vision, resolving technical options, and managing the technical quality of team deliverables. As the owner of the technical direction, you will be accountable for supporting teams to use appropriate engineering practices (such as CD or automated testing), invest in continual improvements to tooling or managing technical debt, and ensure that the systems evolve to meet its changing needs and environment.
**People Leadership **— Manages performance and capacity by working closely with other leaders through the planning cycle to ensure that we maximise the potential of our people. Effectively transitions great people to areas of greater need (whether permanent or contingent team members) and supports career development such as supporting developers to take on more significant engineering opportunities or to broaden their capability through specialist roles (cloud infrastructure, architecture etc)
**Application and Solution Design** — Works with business analysts, domain architects and engineers you will utilise your strong technical and architectural knowledge to support good technical practices and patterns during design, such as utilising domain driven design to define appropriate boundaries for relationships, integration patterns to ensure re-usability of common interfaces/APIs and engineering practices such as SOLID to ensure high levels of maintainability.
**Deployment Pipelines, Environment Management, Automation** — Has familiarity with modern software development toolsets and practices and is comfortable to establish, utilise and modify software delivery and deployment processes, drawing on expertise from peers and across Bupa to manage deployment and development infrastructure appropriately.
**Coaching and Mentorship** — Passionate about supporting the personal development of technical roles across Bupa by actively engaging developers through stretch assignments such as design activities, or development and implementation of technical guardrails. Openly promotes knowledge sharing and collaboration practices which support improving capability and the overall Developer Experience (DX) across Bupa.
**Modern Engineering and Agile Mindset** — Has a strong bias for working within an operating model which prioritises forming persistent long-lived teams of business and technology capability empowered to deliver on commercial and customer outcomes. Can coach and support teams and individuals to effectively utilise their specialised skills (i.e. software developers to communicate constraints or ideas to improve customer experience and business process) to deliver results in cross functional teaming environments.
**One Bupa Technology** — Works within the guardrails of the overall Bupa business and technology landscape to ensure that teams operate with the mindset of "freedom within a framework" engineers empowered to make decisions while working to support the greater good beyond their scope. Ensure we deliver while effectively managing risk, security, efficiency and continuous improvement — through practices such as secure by design, lifecycle management, quality engineering, deployment automation, change management etc. You may also carry out any other duties reasonably requested by Bupa from time to time.
**What do I need?**
- 7+ years with hands-on experience in designing, building, deploying and operationalising technology solutions within multi-disciplinary software delivery teams.
- Actively involved as a code-committer, working closely with your teams on more complex implementation detail, supporting peers to support effective integration patterns, and work closely with your team to improve technical practices through coaching rituals such as pairing, code reviews, and design sessions.
- Excellent team and talent development skills, with evidence of having established high performing software engineering teams, including recruitment and career development. Experience working within matrix structures, with demonstrated ability to broker outcomes effectively and collaboratively with colleagues and peers.
**Key relationships**
- Platform and delivery team members
- Business initiative owners, Workstream leaders, Product Owners and Product Managers Engineers, Developers and Technical Leads
- Scrum Masters, Project Managers and Delive