Mastek (UK) Ltd
,
London, Greater London
Senior Technical Architect
Overview
Job Description
Location: London SC Cleared / Eligible The role: * lead the design and development of complex application services, selecting necessary architectures, standards, platforms and technologies to meet project requirements and user needs * align architectural and development principles within the broader stakeholder community (Product Management, Test, DevOps, Security, Service Management, Programme Management) * support development, test and deployment teams, driving quality and velocity outcomes * support technical governance and assurance processes, working with the Programme TDA team * provide technical leadership and consultancy to both internal and external development teams, ensuring solutions are fit for purpose, whilst meeting time and budget constraints * support service management teams in incident management, triage and defect resolution activities * build and maintain technology roadmaps, looking ahead for future opportunities or blockers and ensuring decisions by development teams align with the strategy * encourage communication and collaborative behaviours across multiple teams to identify strategic and tactical requirements and dependencies * enable a positive technical culture, applying agile methods to development and completing quality assurance practices * advise on the estimated effort and technical implications of current user stories, as well as those in the backlog * Maintain relationships with external suppliers * help enable the reuse of patterns, tools, and components across the whole government service landscape Skills and experience: * strong software development, application architecture and integration experience, with good knowledge of open source technologies, testing frameworks and deployment strategies * in-depth knowledge of Java technologies, frameworks and tools * experience in the design and development of user focused services aligned to the GDS Service Manual * advanced understanding of integration technologies, standards and protocols (SOAP, HTTP, REST, EAI, SOA, ESB) * Understanding of designing architectures to meet complex, at-scale services with challenging non-functional requirements * experience of implementing Public Cloud (AWS) services * Knowledge of Fuse ESB or any other integration engine * knowledge of logging, audit and monitoring standards, frameworks and tools (Zabbix, Cloudwatch, Guard Duty) * Knowledge of Linux operating systems and services (Redhat, Ubuntu) * understanding of agile environments, CI/CD techniques and DevOps cultures * experience designing and implementing secure systems to meet Government Security Classification and NCSC standards including knowledge of authentication and authorisation methods and security protocols * knowledge of data modelling concepts, standards and tools (XML) * Ideally knowledge of biometric modalities and standards * experience in leading technical teams and delivering user-focused services * experience in using collaborative tooling including Jira and Confluence * understanding of how to prioritise work in a fast, customer-centric environment * understanding of how to influence senior management and communicate with both technical and non-technical audiences * experience mentoring technical staff and managing stakeholders * an eagerness to influence how digital services are delivered to public sector clients