Government Digital Service Lead Developer - GOV.UK Pay
60,000 - 90,000 GBP per year
Salary 60,000 - 90,000 GBP per year
Requirements:
- The salary range for this role is £68,020 - £92,500 (London) / £61,880 - £81,400 (National) The base salary of this grade is £64,500 (London) / £60,500 (National). Any offer made above this will be made up with a specialist pay allowance.
- have strong software development skills in a GDS recommended programming language (Java/Python/Ruby/Node.js and TypeScript), and current knowledge of modern software development practices. GOV.UK Pay uses Java/Dropwizard and Node.js
- have experience of leading and continuously improving practices such as test-driven development (TDD), continuous integration, continuous delivery and DevOps
- have experience of being a technical leader across multiple teams or have had an impact beyond a single team
- have experience of leading software development work in multi-disciplinary agile environments
- have experience in development and operation of modern large scale cloud-based web services using AWS
- can effectively communicate and influence at a programme leadership level and cross-GDS technical leadership level
- are experienced in line management, helping colleagues with their career development and coaching more junior staff members
- have a good understanding of security in operational services from end-to-end
Responsibilities:
- GOV.UK Pay lets service teams across the public sector take online and over the phone card payments from their users quickly and easily. It also helps them manage their income, issue refunds and run financial reports. It provides a simple, accessible and secure payment experience to millions of people.
Since its launch over 6 years ago, use of GOV.UK Pay has grown rapidly. Today over 250 organisations use it to take payments for over 800 public services. We’ve processed over 48 million transactions with a value of £3.1 billion. GOV.UK Pay is expanding to support more ways to take payments, and allow deeper integrations with finance systems. The next few years are an opportunity to radically improve how the public sector handles payments.
As a Lead Developer at GDS working on GOV.UK Pay, you'll use your engineering skills and experience to support delivery and operation of the Pay service. You'll provide leadership across multiple teams. Expect a mixture of people management, engineering design and technical strategy. From time to time it might be beneficial to pair/mob program but that will be ad-hoc rather than regular.
As a Lead Developer you’ll:
- strengthen engineering culture in your area, supporting continuous improvement, advocating for good practices, good design and code quality, removing toil and drag factors
- work with other discipline leads and senior management to proactively plan technical delivery work, making sure to balance long term engineering sustainability with short term delivery pressures, advocating for technical quality and bringing practical considerations to high level designs
- be a visible leader and role model in your area, championing diversity and inclusion in how we work
- act as a digital ambassador across government, sharing our experiences through public speaking and blog posts
- help GDS test and apply emerging technologies and practices, contributing to the GDS Way
Technologies:
- Java - NodeJS - DevOps - AWS
More:
GDS exists to help government make brilliant public services that empower people in the UK. We work at the very centre of government to drive digital transformation, focused on users. We build and maintain common platforms, products and tools for others to use and create great public services that are accessible, inclusive and easy to use. We also work with departments to identify patterns, share learning and create change to make a government more efficient.
Our teams are organised around delivering on our priorities, these are:
- Make it easier for people to find what they are looking for on GOV.UK - Build common service platforms to make it simpler and cheaper to build quality digital services - Promote agile, user-centred design practices both in the UK and across the world