Head of Software Engineering leading AI-enabled software development across Babcock’s Corporate Services. Transforming traditional engineering towards AI‑augmented and high‑automation software delivery.
Responsibilities
Lead the design, implementation, and optimisation of software solutions across multiple business areas.
Oversee a unified software development and assurance function, driving consistency, shared standards, and intelligent automation across engineering teams.
Embed modern DevSecOps and AI Ops practices, ensuring agentic AI workflows are integrated into coding, testing, deployment, and monitoring.
Grow capability across software, AI, and data engineering disciplines, building teams that confidently use AI tooling and automated development patterns.
Promote a culture of continuous improvement, transparency, curiosity.
Champion the adoption of software workflow tools and AI‑enhanced engineering pipelines across all our development teams.
Lead and mentor team leaders, who in turn guide developers and quality engineers, ensuring each team effectively adopts AI‑powered tools and delivery practices.
Work closely with senior stakeholders to align technical delivery, AI strategy, and digital transformation with wider business and IT objectives.
Requirements
Strong knowledge of Azure DevOps and experience embedding AI‑assisted workflows within CI/CD pipelines.
Hands‑on experience designing, implementing, and maturing DevOps, AIOps practices.
High proficiency across multiple development languages.
Deep understanding of modern engineering practices including agentic AI systems, code assistants, test‑generation AI, and autonomous delivery patterns.
Extensive experience leading, coaching, and developing multidisciplinary engineering teams through cultural and technical change.
Excellent communication skills, able to explain complex engineering concepts clearly to stakeholders at all levels.
Benefits
Generous holiday allowance
Matched contribution pension scheme, with life assurance
Access to a Digital GP, annual health check and nutritional consultations through Aviva DigiCare+
Employee share scheme
Employee shopping savings portal
Payment of Professional Fees
Reservists in the armed forces receive 10‑days special paid leave
Holiday Trading – buy or sell up to one working week of annual leave
‘Be Kind Day’ – one paid volunteering day each year
As a Senior Software Engineer, you'll design and operate software solutions for manufacturing processes at GROPYUS. You will play a key role in merging digital and physical logistics systems.
Software Engineer IV delivering complex software solutions for Truist through analysis, design, and coding. Leading development efforts and mentoring teammates while adhering to standards in an Agile environment.
Software Engineer IV developing nuclear energy solutions for Framatome. Engaging in innovative projects to enhance clean energy technologies across North America.
Senior Software Engineer at Stay22 designing and developing APIs and AI agents on a public platform. Collaborate with cross - functional teams to deliver scalable, reliable services.
Senior Full Stack Developer optimizing performance of embedded solutions on Stay22’s platform. Collaborating on development and maintenance of the core infrastructure.
Full Stack Developer responsible for web applications in Athens, Greece. Collaborating with teams to design and implement solutions using various technologies.
Fullstack developer designing e - commerce solutions at Metaline. Involving analysis, development, and performance optimization in a dynamic environment.
Lead Software Engineer developing custom solutions and collaborating with clients for innovative business challenges. Engage in continuous learning and mentor junior team members for effective project delivery.
Senior Software Engineer at Evertec ensuring technological solutions for financial systems, analyzing requirements, supporting and sustaining systems with high quality and efficiency.