Job description Posted 16 December 2019

Core Purpose

The Technical Lead is accountable for working with product owners and delivery managers to manage resourcing, budget and technology strategy to facilitate product development and support. As a deep technical specialist the role involves regular communication with a range of technical resources, including architects, enterprise infrastructure teams and product owners, to ensure alignment to standards and the delivery of a customer-focussed service that meets business needs throughout its life.

Summary

As a Senior Technical Lead, you will be accountable for application development and coordinate technical teams of up 100 resources to create and maintain products and services for DWP. Utilising Technical expertise in multiple domains to develop technical product roadmaps and manage product lifecycles ensuring full alignment with DWP Strategy. The Senior Technical Lead should provide technical input into business discussions to direct wider DWP strategy as required based on their deep technical experience in areas such as software development, site reliability engineering, devops, and solution architecture.

Responsibility

  • Responsible for the leadership of teams up to 100 resources from varied disciplines to provide current and future application development services across DWP;
  • Responsible for providing expert domain knowledge and advise to project teams when dealing with complex projects or issues; Advise senior employees and ministers on development services priorities and provide further information on proposals submitted for approval;
  • Responsible for the management of allocated resources, the achievement of defined objectives and performance management of those resources;
  • Maintain relationships both internally and externally, reconciling on priorities and agreeing on approach, tooling or strategy improvements;
  • Advise on problems arising from specific work programmes or from implementation of proposed changes in Departmental policy, and make balanced recommendations;
  • Interpretation and judgements in selecting and analysing a complex set of information, testing options and hypotheses or the co-ordination of views of other internal and external interests to achieve mutually acceptable solutions;
  • Managing performance against the technical roadmap for every product within responsible function area;
  • Ensure product development alignment with and assists in delivery of wider DWP technical strategy;
  • Advise senior DWP stakeholders on the development of DWP technical strategy including viability of improvements, estimated timescales and means needed to implement agreed strategy;
  • Work with production, security and infrastructure teams to ensure highly resilient, secure and available products;
  • Work closely with delivery team to ensure alignment to DWP standards and best practice for all product development and support;
  • Proactively identify, experiment and trial new and innovative technologies and approaches to generating business outcomes and value.

Technical Skills

Enterprise and business architecture (DDaT)

Contributes to the creation and maintenance of the target operating model and identifies the impact on operational service. (Level 3)

Portfolio, programme & project support (SFIA)

Defines the approach/policy and sets standards for the support provided for managing and monitoring portfolios, programmes, and projects. This can also include: the governance/ management of resources, directing and leading the implementation and on-going operation of an effective service organisation, ensuring delivery of effective services/resources in line with current and planned demand and reviewing the effective provision. (Level 6)

Business Analysis (DDaT)

Directs business analysis, including the collection of information and evidence, identification of problems and opportunities, and ensuring recommendations fit with strategic business objectives. Communicates recommendations persuasively to key stakeholders and can identify the simplest approach out of a variety of approaches. (Level 4)

Testing (DDaT)

Holds responsibility for managing testing activities within development or integration activities. Manages risks and can take preventative action when risks become unacceptable. Manages customer relations. (Level 4)

Technical Breadth (DDaT)

Anticipates and exploits opportunities through the recognition of new digital technologies to enhance capability in alignment with business goals. (Level 4)

Design Secure Systems (DDaT)

Leads design and reviews solutions to complex problems with system architectures by defining and challenging patterns and principles. Creates precedents and sets direction. (Level 4)

Service Support (DDaT)

Demonstrates a breadth of understanding of service support. (Level 4)

Systems Design (DDaT)

Designs systems characterised by high levels of risk, impact and business or technical complexity. Controls system design practice within an enterprise or industry architecture. Influences industry based models for the development of new technology applications. Develops effective implementation and procurement strategies, consistent with business needs. Ensures adherence to relevant technical strategies, policies, standards and practices. (Level 4)

Relationship Management (DDaT)

Determines the strategic vision and direction. Positively influences key senior stakeholders. Provides an arbitration function. (Level 4)

Lifecycle Perspective (DDaT)

Able to successfully lead teams through the full product lifecycle. Able to identify which tools and techniques should be used at each stage. Able to develop sustainable support models. Able to identify and deal with potential risks across or between all phases of the lifecycle. Able to coach others. Able to contribute to the assessment of other teams, providing guidance and support as they move through the lifecycle phases. (Level 4)

Performance Management (SFIA)

Manages senior individuals and groups. Determines and delegates management responsibilities. Sets performance objectives, and monitors progress against agreed quality and performance criteria. Initiates, develops and monitors effective performance management processes. Sets the example for proactively building working relationships within the team, acting as an escalation point for staff and ensuring relationship challenges are addressed. Provides coaching and support and delegates responsibilities where possible, in order to achieve corporate objectives. Mentors and influences senior individuals in consideration of their career opportunities and contribution to the organisation. Leads on formal processes such as compensation negotiations and disciplinary procedures. (Level 6)

Governance and Assurance (DDaT)

Able to understand how technical governance works with wider governance (for example, budget). Capable of assuring corporate services by understanding key risks and mitigation through assurance mechanisms. (Level 4)

Technical Specialisms

Mandatory – Level 4

  • DevOps
  • Cloud Technologies
  • Software Configuration
  • Release and Deployment
  • Domain/Software Expertise eg. Oracle, SAP, Blockchain – Vacancy Specific

Preferred – Level 4

  • Software Development
  • Software Testing
  • Solution Architecture

Optional – Level 4

  • Product Development Lifecycles
  • Agile methodology
  • Platform Integrations
  • Service Management
  • Domain Architecture


Experience

  • Previous experience of working in a large digital organisation, or demonstrable understanding of large digital organisations operate in the context of this role.
  • Extensive hands on technical background in areas such as software development, site reliability engineering, devops, and solution architecture using tooling such as java, javascript, nodejs, ansible, and puppet.
Additional information about the process

Key

  • Level 0 - No knowledge and experience.
  • Level 1 - Awareness: Has knowledge of the capability and an appreciation of how it’s applied in the environment.
  • Level 2 - Working: Applies knowledge and experience of the capability, including tools and techniques, adopting those most appropriate for the environment.
  • Level 3 - Practitioner: Shares knowledge and experience of the capability with others including tools and techniques, defining those most appropriate for the environment.
  • Level 4 - Expert: Expert has knowledge and experience in application of this capacity, is a recognised specialist and advisor in this capability including user needs, generation of ideas, methods, tools and leading or guiding others in best practice use.