
Senior Director - Software Engineering
- Stockport, Greater Manchester
- Permanent
- Full-time
- Define and maintain the organisation’s technical vision and strategy, ensuring alignment with broader business objectives and operational goals.
- Establish and enforce engineering lifecycle and design principles, architectural standards, and coding patterns to ensure project consistency, maintainability, and quality.
- Promote software reuse through strategic design and code pattern frameworks, encouraging efficiency and alignment with business needs.
- Oversee the evaluation and validation of software solutions, ensuring their alignment with organisational objectives and technical quality standards.
- Act as the primary escalation point for complex technical challenges, ensuring timely resolution and effective risk mitigation.
- Provide leadership to the engineering roles, ensuring alignment with engineering lifecycles, technical directives and strategic goals.
- Mentor and coach engineering and testing teams, fostering a culture of learning, collaboration, and professional growth
- Define and oversee quality assurance practices, including code reviews, automated testing strategies, and continuous integration/continuous delivery (CI/CD) pipelines.
- Monitor software development processes to ensure high-quality outputs, including adherence to engineering lifecycles, technical directives and design governance principles.
- Promote the adoption of innovative tools, methodologies, and technologies that enhance the organisation’s technical capabilities.
- Lead efforts to integrate new technologies effectively, ensuring alignment with the organisation’s technical strategy and resource capabilities.
- Deep knowledge of software engineering principles, including architecture, coding standards, quality assurance, and governance, with a proven track record of delivering complex, scalable software projects.
- Substantial experience leading diverse technical teams, mentoring senior engineers, and working cross-functionally to align technical strategies with business goals.
- Expertise in establishing design principles, technical directives, and governance practices while promoting innovation, software reuse, and compliance with industry standards.
- Proven ability to implement quality assurance practices, drive continuous improvement, manage organisational change, and mitigate risks effectively.