Are you a hands‑on Software Engineer who builds complete features and components for automation solutions?
If so, The Garage has an exciting opportunity for you to work on automation solutions that directly improve services used by millions of citizens.
The Garage, DWP's strategic automation team, has built over 75 solutions that have processed over 50 million transactions in the last 8 years. Recognised as a government leader in intelligent automation, The Garage is also acknowledged as leading the way across industry.
This role is ideal for a software engineer who enjoys designing and delivering high quality solutions while working closely with both technical colleagues and business stakeholders. Based in The Garage, the focus is on building complete features within a single scrum team and contributing to a strong collaborative engineering culture.
The work centres on modern automation, using cloud native APIs and emerging agentic AI technologies, with RPA applied where legacy systems require it. Much of the development involves creating new solutions from the ground up, including agent facing web applications, automated case processing and AI driven communication triage.
The Garage is largely co‑located, supporting effective hybrid working and regular collaboration in person. Engineers are encouraged to take ownership of their work, contribute to technical design discussions and support others through mentoring and knowledge sharing.
You will have access to modern tools and platforms such as AWS, GitLab, Jira, Confluence, Teams and Slack, supported by MacBook Pro equipment. Strong learning and development is built in, with access to conferences, training, digital learning platforms and direct support from partners including AWS, UiPath and MongoDB. The Garage has a strong reputation for recognising talent and supporting progression based on merit.
* Design and build complete features and components independently using modern frameworks and AWS services. - Write, review and refactor production code working alongside your team to ensure high quality, maintainable solutions.
* Implement automated testing including unit tests, integration tests, and API tests.
* Integrate with AWS services, APIs, and databases to build end‑to‑end functionality.
* Debug and resolve technical issues in development and test environments, investigating root causes.
* Participate in code reviews and contribute to quality discussions with the team.
* Write technical documentation for components, features, and APIs.
* Mentor Junior Software Engineers through pairing and providing guidance on development practices.
* Collaborate with Product Owners, Test Engineers, and Business Analysts to understand requirements and deliver solutions. - Contribute to technical improvements and development practices within the team.
Though not essential, it would be beneficial to have experience of the following when starting the role:
* Experience with robotic process automation (UiPath) and AI/ML solutions.
#J-18808-Ljbffr