deliver significant, complex, and technically challenging assignments. You’ll also be: Defining, creating, and providing solutions with a focus on end-to-end automation, simplification, resilience, security, performance, scalability, and reusability Working within an application team along with software engineers to design and engineer complex software , scripts, and tools … framework. An expert understanding of the latest market trends, technologies, and tools. Significant and demonstrable experience of implementing programming best practice , especially around scalability, automation, virtualisation, optimisation, availability, and performance. Significant and demonstrable experience of test-driven development and using automated test frameworks , mocking, and stubbing ...