- Development and delivery of financial systems upgrade, invoicing service improvements, and procurement/supplier payment improvements.
- Ongoing development and support of products in line with architecture roadmaps and product evolution.
- Contribute to continuous discovery and innovation around finance system solutions.
- Ensure high-quality, maintainable code using collaborative development practices such as pairing and code reviews.
- Troubleshoot and resolve development and production problems across various environments, from modern AWS stacks to legacy systems.
- Engage in team collaboration and wider communities of practice to share knowledge and refine processes.
- Mentor and coach team members, fostering skill development and best practices.
- Support out of hours production and software patching as required.
- AWS experience including CDK, Serverless (Lambda), S3, API Gateway, CloudFormation, Aurora/Postgres
- Development languages and frameworks - TypeScript / Node.js, Java / JEE / JakartaEE
- Oracle and SQL
- Modern JavaScript UI frameworks (React)
- Strong HTML/CSS with an awareness of accessibility standards
- Commercial expertise in delivering high-quality software in cross-functional teams
- Front and back-end development with modern practices like TDD and CI/CD
- Developing within Digital First or GDS quality standards
- Using testing tools for unit and system test automation
- Service and event-based architectures
- Cloud monitoring tools such as CloudWatch Dashboards
- Designing and implementing solutions for software development projects.
- Creating solutions using human-centred, inclusive design practices.
- Incremental replacement of enterprise legacy systems.
- Clear communication of technical concepts to both technical and non-technical audiences.
- Agile working models and collaborating with development teams to produce high-quality code.
- Strong understanding of UI pattern libraries and ensuring consistent, accessible interfaces.
- Mentoring and supporting team members in collaborative development environments.