img
Permanent

Engineering Manager, Software Development Manager

Highbury
money-bag Negotiable
FADBEA3C9DA481FEEC9926F46921754C
Posted Today

Director of Software Development and Engineering

London W14 8TS, UK Req #964CACI Ltd is an international data and technology consultancy with 200m turnover and 1400 employees in the UK. Our business purpose is to do amazing things with data and technology to drive value and make a difference on behalf of our diverse customer base. We are passionate, progressive, and innovative and serve more than 1000 commercial and government organisations; Consumer and Market Intelligence

: providing unrivalled insight into consumers and market across the globe, using data and AIOperations and Logistics

: Software systems to support complex business operations and logistics planningDigital Strategy and Transformation

Shaping and implementing customer experience across all digital channelsComplex cloud IT platforms

building systems and networks that are characterized by large volumes of data and high levels of systems integration.0 bn revenue and employing approximately 24,000 people worldwide.The Director of Software Development is a new senior role with responsibility for overseeing all aspects of product development across CACI. You will work with Business Units to shape and deliver their product strategy. This will include leading software development teams, managing the development lifecycle, and ensuring the delivery of high-quality software products that meet the needs of our clients.CACI is embarking on a new journey and a critical aspect of this role is establishing a CACI way of software development. Our products are at the start of an evolution, ready for migration to the cloud, or advancement beyond MVP status. To succeed we need to increase the maturity of our software development practices, including delivery, architecture, release and management. Weve adopted a start-up mentality to software development that has served us well, but will not be suitable going forward. Until now, software development has been devolved across Business Units within CACI; now we want to leverage the skills across CACI to accelerate and improve development. This will include defining how we work as teams, formulating the roles of feature teams, DevOps, platform engineering and our off-shore team in India.Youll be integral to establishing and monitoring delivery best practice, ensuring effective team performance. You will ensure that the business and commercial needs are firmly represented with software and product development. You will help to ensure that software development and architectural requirements align with the business strategy and to our commercial and budgetary constraints. You will work closely with the product owners and specialists within the Business Units to validate their requirements and ensure that they are met.A key success factor will be ensuring that our development plans and commercial goals are considered, both within and across business units. Overall strategic architectural lead for our software products.Define the overall technology vision and strategy for how we approach software development across all Business Units.Lead and manage the cross functional teams, including the software development teams to deliver innovative and high-quality software products. Collaborate with Business Units to ensure alignment of product development with business goals.Work closely with other departments such as product owners, marketing, sales, and customer support to ensure the software products meet market needs and customer expectations.Software Development LeadershipOversee the entire software development lifecycle, from initial concept through to delivery and maintenance.Establish a best-fit structure for the delivery and management of our software products, factoring in feature teams, front end development, DevOps and platform engineering etc.Implement best practices for software development, including agile methodologies, continuous integration, and automated testing.Ensure that all software products are developed in compliance with industry standards and regulations.Drive the adoption of new technologies and methodologies to improve efficiency and product quality.Establish cross-business unit collaboration and create a one-CACI way of working for Product Development.Expand our off-shore development team and manage on an ongoing basis as part of the overall Product Development capability.Measurement and MonitoringManage the budget and resources for the software development department. Working with Finance to report on performance against approved timelines and budget.Promote a culture of continuous improvement, encouraging teams to learn from past projects and enhance their processes.Proven experience in a senior software development role, with a track record of delivering successful software products across the end-to-end software delivery lifecycleAbility to review commercial business plans with Business Units, challenging as appropriate and turning them into software development programmes.Strong leadership and management skills, with the ability to communicate with technical and commercial stakeholders and to inspire and motivate teams.Extensive knowledge of software development methodologies, tools, and best practices.Experience with agile development, continuous integration, and automated testing.Experience of overseeing and tracking team performance and the commercials as they relate to product development.Excellent planning skills.AWS architecture and a broad range of components#

Other jobs of interest...

CV-Library
LondonToday
money-bag£70000 - £85000/annum
Marks and Spencer
HighburyToday
money-bagNegotiable
Spotify
LondonToday
money-bagNegotiable
Addin365
HighburyToday
money-bag£120,000 per annum
Marks and Spencer
HighburyToday
money-bagNegotiable
Tempest Vane Partners
HighburyToday
money-bagNegotiable
Radley James
HighburyToday
money-bag£100,000-130,000 per annum
Tempest Vane Partners
HighburyToday
money-bagNegotiable
Temenos
HighburyToday
money-bagNegotiable
Isometric
HighburyToday
money-bagNegotiable
Marks & Spencer Plc
HighburyToday
money-bagNegotiable

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!