Management Level
E
Role Summary
The Technical Engineering Manager will guide, drive, and lead technical excellence within the teams to enable market-leading software engineering standards for the development and delivery of innovative products enabling iconic global recall to Equiniti.
This role operates with a high degree of autonomy, taking full responsibility for delivering technical and business objectives while managing work against time, cost, and quality targets. It significantly influences stakeholders, customers, partners, and resource allocation, ensuring strong collaboration and customer focus throughout all stages of delivery. The position involves leading complex technical and professional initiatives, applying expertise across diverse and often unpredictable situations while coordinating subject matter experts to resolve challenges. Strong operational leadership is required, including risk assessment, continuous improvement, and advising on standards, tools, and best practices. The role drives innovation, evaluates the impact of emerging technologies, and communicates complex concepts effectively to a wide range of audiences. It also promotes learning, champions security and ethical practices, and applies deep industry and business knowledge to help define standards for others.
Core Duties/Responsibilities
The successful candidate will be responsible for the following:
- Line Management responsibility for Engineers within the Engineering home. Provide encouragement, guidance, coaching and mentoring to members of the team
- Lead the adoption of the over-arching Software Development Lifecycle and Agile TOM within the engineers aligned to your Home
- Develop and maintain software development processes, standards, and best practices to ensure consistent delivery of high-quality software products
- Identify and implement the engineering model best suited for Equiniti based on current business context and available resources
- Lead and promote engineering excellence and quality through appropriate use of analysis tools, control gates and peer reviews by inculcating new ways of thinking to improve design, productivity, and quality
- Drive optimisation of the engineering lifecycle through a systematic knowledge management and continuous learning process to better enable the organisation to meet market and client needs
- Responsible for and above all advocate for the reduction in technical debt across the estate and mission, working alongside Product to ensure the reduction of technical debt is prioritised appropriately
- Foster and maintain the relationship with central EQ functions, i.e. risk management, compliance and InfoSec, and ensure any corrective actions are raised with Product for timely execution
- Mentor and guide all engineers within your team and assist with technical challenges as needed
- Infuse a sense of ownership and pride amongst team members to deliver high-quality work and institute a self-directed and high-performance culture in the team
- Build a strong talent pipeline through hiring, internal movements, succession planning and talent reviews
- Lead and promote the evaluation of emerging technologies, models and methods on an ongoing basis to enable competitive differentiation and strengthening of existing product technology; drive adoption as required
- Responsible for articulating the technical roadmap, the overall vitality of the product, architecture overview documentation and leading the validation of our platforms in the product pipeline
- Be considered as an expert or experienced coder, and where relevant contribute to code on a regular basis
- Develops organisational policies, standards, and guidelines for software construction and refactoring.
- Plans and leads software construction activities for strategic, large and complex development projects.
- Adapts or develops new methods and organisational capabilities and drives adoption of, and adherence to policies and standards.
Skills, Capabilities and Attributes
The successful candidate will demonstrate the following experience, skills and behaviors:
- Degree in technical education, engineering, computer science, etc.
- Preferred, post-graduation in advanced computer science subjects and MBA in Systems
- 5+ years of hands-on tech stack experience
- 5+ years of management experience
- Engineering development for a Product SaaS organisation
- Led conceptualization and development of a portfolio of products or SaaS-based products
Professional Skills and Qualities
- Agile Methodologies - Scrum
- Documentation / technical writing
- Process, data, system engineering
- Analytical - business, process, data, system
- Emotional intelligence and empathy
- Motivation, enthusiasm and optimism
- Collaboration, teamwork and cooperation
- Active listening and observation
- Language and communication
- Resilience, perseverance and patience
- Ownership and dependability
- Leadership and management
Technical and Domain Skills
- Data access and persistence
- Unit and integration testing; modern patterns and practices
- Web accessibility standards
- Content Management Systems
- Awareness of Continuous Integration, Continuous Deployment and Blue/Green Deployments
- Investigating and resolving issues
- Devising permanent or temporary corrections and workarounds for faults
- Capturing user feedback for subsequent analysis to inform future application development
- Assists in the investigation and resolution of issues relating to applications
- WCF, REST, Microservices, API Gateway, Messaging
- Azure Cloud Platform, Amazon Web Services (Preferred)
- Identity Access, e.g. ADFS, OAuth, Okta, Identity Server, Certificates
- ORM Tools, e.g. Entity Framework, Dapper
- JSON, XML, XSLT, XPath, XQuery
- Dependency Injection, e.g. Autofac
- JavaScript, jQuery, jQuery UI
- Unit Test Tools, e.g. MS Unit Test Framework, NUnit, xUnit
- ASP.NET Core, Web API, MVC, WebForms
- Redgate Tools, e.g. SQL Prompt, SQL Search
- Experience in Financial Services
Compensation