Find a nanny, babysitter or childminder — post your free profile at - opportunities through partnership log into your account
recruiter | candidate

« Return to Homepage


SEO Software Architect

Get jobs like this by email... (We will never pass your details to third parties)


Nottingham or Bristol or Swansea

£28,450 - £33,249

Role Purpose

The Software Architect is accountable, from inception to implementation, for the architecture, design and oversight of the build and implementation of IT systems across the agency ensuring that they deliver to the appropriate and agreed software patterns and coding standards.

Reporting to the Head of Solutions Design and Architecture, the Software Architect acts as the custodian of software requirements within DVSA and is accountable for creating and maintaining sophisticated software architectures and ensuring they are implemented throughout the software development life cycle (SDLC). This includes, but is not limited to, the production of code in-house and the production and delivery of code, by vendors.

The role holder works as a part of the agile digital team on a number of new initiatives across the agency as a part of the Government’s wider digital strategy.

The role holder is responsible for leading, guiding and assuring the adherence to software frameworks by DS&T colleagues within the agile delivery teams by providing subject matter expertise, technical guidance and resolving complex technical issues.

Whilst the Software Architect does not have direct financial or budgetary accountability, the design and the subsequent performance of software will have far reaching implications in terms service run costs and future maintenance costs.

Main Duties

Activities may include

Roles responsibilities, accountabilities

Software Architecture

  • Identify the key components and requirements of DVSA’s corporate strategy and directorates business plans in order to design and create the most appropriate software solutions for the business and analyse the implications for future maintenance of the architecture framework.
  • Acquire and maintain a complete and in-depth knowledge of the Agency’s development programmes of work to ensure that software development standards and patterns are known and applied throughout the agency
  • Demonstrate technical leadership and provide authoritative direction to DVSA within the software architecture field and provide subject matter expertise and consultancy across the Agency
  • Produce Software Architecture Designs ensure these are followed in the production of software and solutions artefacts and are propagated through to high and low-level designs within all programmes of work
  • Remain current with developments in the field and ensure that wider industry (public and private sector) best practice is well understood and included where appropriate.
  • Build relationships and networks with software architecture colleagues across government, the IT industry and with suppliers to understand the market developments, gain industry insight, case studies and monitor market trends to provide comprehensive recommendations within DVSA on future software options and to enable intelligent software development planning for the future
  • Keep abreast of Government Digital Services (GDS) led initiatives to ensure DVSA adopts and incorporates latest practice into DVSA’s software architecture.
  • Contribute to architectural output such as (but not constrained to) architecture overviews, solutions architecture blueprints, solutions options papers, reference architectures, software architecture patterns, high level designs, component and objective models, RAIDD logs
  • Review architectures and designs from a software architecture perspective providing constructive feedback to DS&T colleagues, programme and project leads
  • Work with the Digital teams to design software solutions that follow best practice
  • Engage with the Security Architect to ensure best practice of code creation is taken into account in the latest security guidance

Software Delivery Architecture Lead

  • Lead in the creation and maintenance of software development methodologies and life cycle within the agency, using subject matter expertise, own experience and judgement
  • Produce and apply software architecture patterns and coding standards that promote reusable, secure and efficient approaches and techniques in architecture and design that encourage reuse, minimise the accumulation of technical debt and promote agility of change.
  • Ensure agreed software architecture patterns and coding standards are implemented where appropriate to keep cost of run, maintenance and change to a minimum
  • Guide project teams and ensure compliance with the infrastructure architecture by providing infrastructure subject matter input, technical input and recommendations/proposals for the resolution of complex and competing infrastructure issues
  • Monitor issues and risks arising from the development or delivery of software solutions and especially identify where these do not conform to DVSA specific or accepted industry patterns / standards. Where necessary ensure that remedial actions are put in place
  • Ensure guidelines are followed and provide assurance that the architectural and code / development government processes are followed with variances being acted on promptly
  • Produce worked examples of code constructs that demonstrate good principles and practice in order to lead the development and upskill other Strategy and Architecture team members, programme and project leads in software knowledge in order to widen their skills, knowledge and disciplines and therefore prevent costly re-work in the business
  • Act as the single point of escalation for DS&T colleagues, vendors and suppliers on all matters of uncertainty or concern relating to software architecture. Ensure these are addressed and risks mitigated at the earliest opportunity. Ensure that decision points are ratified by the relevant boards and bodies within the governance system.

Live Support

  • Oversee and review the work of the Live Services team to ensure they work to the agree software architectures and follow agreed patterns and coding standards
  • Lead the Live Services teams in the resolution of software architectural issues by evaluating the risks, resolving complex technical issues and developing innovative solutions to address both the immediate and avoid future longer-term issues.
  • Evaluate performance of live software solutions to make recommendations for improvements and to ensure that learning is used to inform future designs.

Relationships Internal External

Work closely with t

Job reference:
Immediate start
Apply for this job
Send this job to your friend
If you have an account with us, log in now to pre-fill this form from your profile:
Apply Online
Are you a UK citizen or eligible to work in the UK?
Show calendar days
  (.doc, .docx, .pdf)
Would you like to upload your profile and CV to our website?
(Your contact details will only be shown to recruiters)

When you click on the Apply button above, you will be registered with and will receive daily Jobs by Email matching this job's criteria. We will send you an email including your password so that you can manage your account in the future. (If you already have an account, your current Jobs by Email settings will not be overwritten.)

Contact Details

Telephone Number 0161 924 3656

Our network » - the childcare, nursery and nanny job board   childcare, nursery
and nanny jobs - the social work, care and social housing job board   social work, care
and social housing jobs - the education, training and teaching job board   education, training
and teaching jobs - the medical, nursing and healthcare job board   medical, nursing
and healthcare jobs
The Supply Curve - jobs for economists
for economist jobs, econometrician jobs, and statistician jobs - nannies, babysitters, childminders babysitters, childminders and nannies
top of page | services | terms & conditions | privacy statement | ©