Description
Key tasks and deliverables
Ensure that systems are robust scalable, open and secure with appropriate overall system design and integration points/API's, and deliver a high quality Digital user experience as a result
Set the direction of travel during discovery phases and provide solution oversight during subsequent delivery phases
Provide support and guidance to the Digital Delivery Centre teams throughout the project life cycle
Provide mentorship and/or line management for software developers and junior software developers
Liaise with various internal stakeholders and subject matter experts, such as security architects, strategy architects etc.
Recognise emerging risks and issues during solution definition and identify mitigating actions
Have the ability to develop strong working relationships in high pressure Agile environments
Experience Required
Experience of defining end to end architectural solutions within a large-scale enterprise, ideally involving online digital services
Demonstrable experience of agile practices and techniques
Strong business analysis skills with a proven track record of working with a diverse range of business stakeholders
Understand a wide range of integration methods and techniques
Knowledge of a broad set of technologies across areas such as system platforms, web, databases, software development languages and tools
Experience of developing and using web based APIs
Experience with open source solutions, using and deploying on cloud based platforms
Understanding of web security best practice and security application design
Experience in developing digital services on brownfield estates with Legacy systems.