Who Are CSL?
- We are a leading international IoT service provider specialising in sectors including Fire, Security, Telecare, Critical National Infrastructure, Retail and Water Utilities.
- We are a rapidly growing, private equity-backed company with operations in multiple countries, including the UK, Ireland, the Nordics, Benelux, and Spain.
- We have completed 6 acquisitions in 6 years, each one adding further expertise and scale to our market-leading propositions.
- Today, we have over 2 million IoT connections across the world.
- We now have over 250 employees within the Group – and this is growing all the time.
- Our high performing team of experts is renowned for delivering leading solutions and services, backed up by world-class customer support across markets that demand nothing less than absolute certainty.
- Our products and solutions have won over 20 awards across a range of industries.
- Whether you’re looking for a new start or looking for a move into a company where you can make a difference, CSL could be the platform you are looking for.
Duties & Responsibilities:
This role is a senior leadership role in our IoT technology area responsible for defining and implementing software strategy, overseeing the engineering department, guiding the development of software solutions, and ensuring the successful delivery of projects. This role requires a strategic thinker with strong leadership skills, a deep understanding of software development processes and a proven track record of managing engineering teams and culture.
Experience of the IoT industry (e.g. SIMs/eSIM, TelCo Operators. M2M, networking) would be beneficial along with experience of creating or managing Connectivity Management Platforms (CMP) and developing customer facing solutions working closely with product management.
- The successful candidate must have relevant experience in building modern customer facing, systems using Cloud native technologies.
- You must have specific experience in Microsoft Azure / .NET / React, AKS technologies utilising Infrastructure as Code best practices. Relevant experience should include use of microservices, auto-scaling and cloud service cost management.
- You must have the ability to lead design, development, testing, deployment, alerting, infrastructure, CI/CD, version control systems, and services.
- Experience of delivering network level integrations & change with mobile network operators including experience of the major technologies used on and around global telco networks (e.g. 2G to 5G
- Familiarity with rating and billing Call Detail Records (CDRs) and the associated processes and systems involved, e.g. billing systems.
- You must promote and support Agile methodologies such as Scrum, and mentor team members to help them improve their technical abilities.
- You must collaborate with Product Management, Operations, and other stakeholders to understand requirements and articulate technical decisions and outcomes.
- You will be familiar with standard tools such as JIRA, Confluence, SonarQube, Jenkins, Microsoft DevOps, Gitlab etc.
- You will have demonstrable experience in management of internal teams, as well as offshore/nearshore resource models.
- Keep up to date with the latest developments and innovations in the global telecommunications and network industry with a view to bringing the latest experience to CSL product development.
Experience and Background
Senior Leadership
- You must have demonstrable experience of working in a senior leadership role in technology reporting into a C-suite or equivalent level and working alongside the senior leadership in the business.
- Delivery of strategic technology change to scope, budget and schedule is essential.
- Working with the executive to explore, define and approve strategic investments for technology.
- Working alongside an operating board or senior leadership team building strategic long-term relationships and ensuring the delivery of value to key business stakeholders.
- Establishing technology as a critical business partner involved at the formation of business strategy through to the delivery of value into the customer and/or business.
- Defining long term technology strategy as part of the senior technology team, ensuring this deliverable and achievable.
- Working alongside product management at a senior level ensuring a balance between customer, business and technology values and outcomes.
- Leading technology teams at a senior level with a focus on the people strategy to ensure long term engagement and growth in the team.
Systems and Software Life-cycle Engineering
- Establishing and deploying an environment for developing, continually improving, and securely operating software and systems products and services.
- Leading and managing nearshore/offshore external development software providers to ensure alignment to group architecture, design, value for money, quality and business collaboration.
- Establishing software architecture and design principles to enable the desired life cycle processes.
- Develop and deploy the working environment supporting systems and software life cycle practices for strategic, large and complex products and services.
- Leads activities to manage risks associated with systems and software life cycle working practices. Plans and manages the evaluation or assessment of systems and software life cycle working practices.
- Maintain a close understanding of changes in software development tools, methodologies and languages and alter engineering strategy to maintain industry relevance.
Systems Development Management
- Planning, estimating and executing systems development work to time, budget and quality targets.
- Adopting and adapting systems development life cycle models based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
- Managing risks and allowing for timely adjustment of plans and deliverables to continue to meet customer requirements and deliver value.
- Aligning systems development activity and deliverables with architectures and standards and ensuring quality, security and privacy are built in.
- Developing roadmaps to communicate systems development plans.
- Identifying the resources needed for all stages (planning, estimation, execution) of systems development projects and how demand will be met with a supply capacity.
Quality Management
- Defining and operating a management framework of processes and working practices to deliver the organisation's quality objectives.
- Establishing a quality management system and a quality culture.
- Applying techniques for the monitoring and improving the quality of any aspect of a function, processes, products, services or data.
- Prioritises areas for quality improvement by considering strategy, business objectives and results from internal and external audits. Initiates the application of appropriate quality management techniques in these areas.
- Identifies and plans systematic corrective action to reduce errors and improve the quality of the systems and services.
People Management
- Leads the implementation of formal organisational processes such as recruitment, reward, promotion and disciplinary procedures.
- Recruiting, selecting, deploying, and onboarding resources.
- Reviews the ongoing success and effectiveness of resource management processes.
- Supporting individual growth to achieve objectives.
- Forming effective teams.
- Determines and delegates people management and functional management objectives and responsibilities.
- Providing opportunities for personal growth and learning.
- Leads on the implementation of organisational strategies for employee engagement.
- Providing professional development advice and support for individuals Identifying appropriate learning and development or career-enhancing activities.
- Creating accreditation and qualification approaches or adopting industry frameworks.
The above should not be viewed as an exhaustive list of skills and/or qualifications but rather CSLs view on the ideal candidate. If you feel you can meet three quarters of the requirements and learn the rest with support from CSL please apply now with an indication of your salary expectations for the role.
CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy, or maternity.