As the reliance on the Internet and broadband increases, it is vital that we have the right software and systems in place to support the services we deliver, including basic broadband access, enhanced broadband with mobile backup, Next-Generation Voice (VoIP) and TV. This role provides software architecture, thought leadership and solution design expertise across the broadband network and services space including access control, hybrid access combining fixed line and mobile, DNS, content delivery and caching, real-time session tracking and user identification and authentication services and associated data solutions. What you'll be doing: · Accountable for the overall ISP systems and software architecture · Make strategic investment & technology choices to deliver on the strategy · Accountable for modernising and simplifying our end-to-end software architecture to improve agility and time to market · Responsible for ensuring compliance with regulatory requirements · Responsible for requirements capture and solution design of new products and solutions · Work with network experts to develop new products and solutions combining network and software technologies and components · Collaborate cross Business Units and industry (via conferences etc.) to share best of breed solutions and technology · Mentor and coach the team of systems and software engineers What Skills you'll need: · Excellent software engineering / computer science knowledge · Ability to coach and explain good software engineering concepts and principles like cohesion, coupling, DRY, SOLID, Separation of Concerns · Excellent Java development skills · Good knowledge of Python · Unix / Linux system administration · Good IP networking knowledge · A desire to keep up to date with the latest trends and developments in software and systems including AI · Storytelling with data: strong skills in building the case for change, drawing on data and analytical techniques where appropriate, and communicating this to business audiences · Business acumen: Knowledgeable in business strategy and the drivers of organisational performance, including people drivers of performance and financial literacy (e.g. business KPIs, business cases)