engineer and maintain innovative, customer centric, high performance, secure and robust solutions
Produce complex and critical software rapidly and of high quality which adds value to the business
Work in permanent teams who are responsible for the full life cycle
Collaborate to optimise our software engineering capability
Design, produce, test and implement our working code
Requirements
Experience of working with development and testing tools, bug tracking tools and wikis
Experience in multiple programming languages or low code toolsets
Experience of DevOps, Testing and Agile methodology and associated toolsets
A background in solving highly complex, analytical and numerical problems
Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance