Parity Network
Software Development Coach
Job Description
Salary: £? - ? per year
Requirements:- Significant commercial experience across software engineering and technical leadership.
- Hands-on software engineering and technical leadership within modern, cloud-based environments.
- Experience coaching and mentoring multiple Agile delivery teams with varying levels of maturity.
- Experience improving developer experience, engineering productivity and delivery quality through standards, tooling, automation and platform capabilities.
- Experience supporting the adoption of AI-assisted software development, including responsible use cases and measuring value.
- Experience identifying and reducing technical debt, security risks, resilience issues and knowledge concentration risks.
- Experience building communities of practice and facilitating workshops, learning and knowledge-sharing activities.
- Experience supporting technical modernisation and platform adoption.
- Strong communication skills with both technical and non-technical stakeholders.
- Strong working knowledge of Continuous Delivery and CI/CD.
- Strong working knowledge of cloud-native engineering.
- Strong working knowledge of Infrastructure as Code.
- Strong working knowledge of automated testing.
- Strong working knowledge of observability.
- Strong working knowledge of secure software development.
- Strong working knowledge of service resilience.
- Strong working knowledge of AWS.
- Strong working knowledge of GitLab or similar CI/CD platforms.
- Strong working knowledge of APIs and containers.
- Strong working knowledge of at least one modern programming language such as Java, Python, TypeScript or JavaScript.
- Strong working knowledge of Large Language Models and AI-assisted engineering tools, including their limitations, risks and practical applications.
- Experience in AI platform implementation or operational management, including AWS SageMaker or similar platforms, is advantageous.
- Experience with prompt engineering, agentic workflows and AI automation is advantageous.
- Experience with MLOps, model deployment, evaluation and monitoring is advantageous.
- Experience with AI governance and responsible AI practices is advantageous.
- Experience with platform engineering and internal developer platforms is advantageous.
- Experience with developer portals is advantageous.
- Experience with Kubernetes and container orchestration is advantageous.
- Experience with code quality or accessibility automation tooling is advantageous.
- Experience with engineering governance and capability frameworks is advantageous.
- Experience with technical career development and operating models is advantageous.
- Experience with public sector digital delivery is advantageous.
- Experience with open-source communities is advantageous.
- Experience with cloud cost optimisation is advantageous.
- Experience with technology modernisation programmes is advantageous.
- Coach multiple product and enablement teams to improve engineering capability, delivery effectiveness and technical decision-making.
- Identify technical, resilience and capability risks and support teams in delivering practical improvements.
- Drive the adoption of consistent engineering standards, secure development practices and effective ways of working.
- Improve developer experience through tooling, automation, self-service capabilities and platform adoption.
- Support teams in adopting AI-assisted software development practices responsibly.
- Help engineers gain practical value from AI coding assistants for coding, code review, testing, troubleshooting and documentation.
- Facilitate workshops, hands-on coaching and knowledge-sharing sessions.
- Build communities of practice that encourage collaboration, experimentation, learning and continuous improvement.
- Support the development of internal developer platforms, reusable engineering services and self-service tooling.
- Develop lightweight engineering dashboards and measures around quality, delivery, resilience and continuous improvement.
- Assess engineering practices to identify risks, capability gaps and modernisation opportunities.
- Contribute to technical governance, skills development, career pathways and workforce planning.
- Engage with suppliers, partners and external communities where this supports improved engineering outcomes.
- AI
- AWS
- CI/CD
- Cloud
- GitLab
- Support
- Java
- JavaScript
- Kubernetes
- MLOps
- Network
- Python
- Security
- TypeScript
More:
Parity Network is recruiting on behalf of a public sector organisation for an initial 12-month contract. This hybrid role is based in Edinburgh or Glasgow as required. We are seeking an experienced and hands-on Software Development Coach to strengthen engineering capability across our digital teams. This is an exciting opportunity to have a genuine impact on a large and complex digital environment, helping shape modern engineering practices, improve developer experience and support the practical adoption of emerging technologies, including AI-assisted development.
last updated 35 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Parity Network
Parity Network
Edinburgh
IT
Skills & Technologies
Inferred from job description