Brief Description
The Business Systems Team sits within the Finance and Business Support function within Route Services. We have 3 teams within the Business Systems Team, Solutions & Training, Development and Support. This role sits within the Development team, we are here to develop implement and maintain web systems for our customers in Supply Chain Operations and Contracts & Procurement. The technologies we utilise are PHP, Laravel, MariaDB/MySQL and the GOV.UK Design System.
Develop, deploy and maintain of digital software solutions to help drive innovation and the delivery of a robust digital software capability within the business, enabling the realisation of desired business outcomes.
About the role (External)
1. Develop bespoke full stack digital software solutions from ideation by analysing and interpreting user stories and working closely with the rest of the team through to delivery in the production environment to enable the delivery of a high-quality end-product with minimal fixes needed.
2. Design develop and build phases of complex digital software solutions in the development/delivery life cycle to provide a product that delivers successful business outcomes.
3. Proactively maintain and support existing digital software solutions to help deliver a robust, reliable and performant growing mobile estate within the business.
4. Produce medium to complex prototypes and minimum viable products (MVP) to help validate customer proposals and enable the rapid delivery of digital software projects within an agile working environment.
5. Validate, produce and maintain technical end user documentation for complex digital software solutions in order to build the capability of business to use the solutions, maximising business value.
6. Identify, develop and continuously refine in-house reusable component library, collaborating closely with other developers to help build a better codebase.
7. Identify, research and prototype new technologies that could be beneficial to the business function, presenting findings to the Leadership Team.
8. Contribute to the planning of development strategies for all stages of design and development for complex digital software business solutions, including solution analysis, design, development, testing and integration, completing builds and deploying the solution in accordance with architecture design and complying with safety, security and regulatory requirements.