These are exciting times at the Department for Education. We are transforming to become a user centred organisation, delivering better outcomes for all our users through agile and iterative software development and continuous improvement.
You will work with user researchers, product managers, designers, business analysts, delivery managers and content specialists as part of a multi-disciplinary team to directly deliver better outcomes for users. You will innovate to radically transform how public services are delivered and improved.
Read more about software development on the DfE Digital blog.
Junior developer
You will
Be responsible for the development of features of Government services
Gain experience with modern software development practices such as Test-Driven Development, CI/CD, and DevOps as well as modern development workflows using GitHub and Azure DevOps
Learn to work in an Agile environment
With the support of senior developers and the wider community, learn to build user-centred, open source, RESTful web systems to serve a variety of citizen and government needs
Share knowledge of tools and techniques with the wider team and community, both developers and non-developers
Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance.
You’ll have
Essential
Enthusiasm to learn new things
An interest in software development, ideally with some experience of C#.Net, Ruby, or similar.
Ability to use automated tests to continuously validate your work.
Enthusiasm for sharing knowledge and working in a multi-disciplinary team.
Ability to work closely with team members in a collaborative environment.
Technical skills
We’ll assess you against these technical skills during the selection process
- A pragmatic approach to problem solving