Software Development Coach
This role involves coaching and upskilling multiple software engineering teams to improve technical delivery, resilience, and adoption of modern practices. You'll drive hands-on improvements in CI/CD, automation, and platform engineering while fostering communities of practice. A key focus is guiding responsible use of AI-assisted development tools across a large public sector digital environment.