What you’ll do
You’ll share the responsibility for the digital transformation of government. You’ll ensure high-quality code is delivered in line with project goals and delivery cycles. You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team focused on one or more projects. Above all, you’ll want to make government better, which may sometimes involve challenging the status quo.
You'll build RESTful web services to serve a variety of citizen and government needs, taking responsibility for the quality of the code you produce, implementing toolkits and APIs for purposes such as integration, performance optimisation, security, and scalability.
You'll also build automated tests to support our continuous deployment environment and share knowledge of tools and techniques with your wider team, both developers and non-developers.
Who you are
We're interested in people who have experience in back-end development, with detailed knowledge of Ruby.
You will understand software design principles, and take a proactive approach to research and learn new programming tools and techniques. You will take a systematic approach to solving problems, have experience of using testing to validate solutions and understand agile environments and version control.
You'll also have a basic understanding of web security and accessibility and awareness of technologies used for web applications, e.g. databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS. You will also have experience working on, or with web technologies.
What we value
Openness, collaboration, innovation, and passion are at the core of our culture. We trust each other to do our best work. We believe in our mission and work for the whole population. We can only do that by being an inclusive and diverse organisation.
, collaboration, innovation, and passion are at the core of our culture. We trust each other to do our best work. We believe in our mission and work for the whole population. We can only do that by being an inclusive and diverse organisation.