Software Developer

 

Description:

Key Responsibilities:

You will be working with development teams supporting the Office of the Public Guardian in providing improved services to those making and using a Lasting Power of Attorney.

You will:

  • Collaborate with User Researchers, Product Managers and other developers to refine and develop features that benefit end users

  • Write automated tests using appropriate libraries to ensure future changes do not have unexpected negative impacts

  • Share knowledge of tools and techniques with the wider team stakeholders and community, both developers and non-developers

  • Debug and fix issues when they arise

  • Help keep on top of technical debt, though ongoing maintenance tasks such as updating packages, raising awareness of maintainability issues and working with the rest of the team to identify and take forward solutions

  • Promote a diverse, inclusive culture across the development community

  • Support a small number of less experienced developers

  • Help with hiring, taking part in recruitment of other developers

  • If this feels like an exciting opportunity, something you are enthusiastic about, and want to join our team please read on and apply!

Person Specification

You should have:

  • Awareness of Agile methodologies such as Scrum and Kanban.

  • Enthusiasm for sharing knowledge, and an eagerness to learn from others.

  • Experience of supporting your colleagues, whether one-to-one or in groups, and comfort using approaches such as pair and mob programming.

  • Demonstrable experience of software development in a professional context, with knowledge of Python, Golang, PHP, or similar. And some experience of front end development in HTML, CSS, and Javascript, Docker, and SQL.

  • Experience using automated tests to continuously validate your work.

  • Experience developing well structured, maintainable code.

  • An understanding of how to protect people's data when providing services over the internet.

  • An awareness of technologies used for web applications, e.g web servers, application servers, CDNs, databases, etc.

  • Experience working on existing codebases (maintenance, refactoring, evolutionary development).

Organization Ministry of Justice
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-01-28 5:21 am
Expires on 2025-01-21