Sr Manager, Application Development (HR/Finance & Delivery Management)
Our client is seeking a senior technology leader within IT Software Engineering & Delivery responsible for leading multiple application development teams in the design, development, modernization, delivery, and support of secure, scalable, cloud-enabled enterprise applications that support business operations and strategic priorities.
About the Role
This role provides leadership across two key domains: the Bank’s Human Resources and Finance application portfolio, including Workday and related systems, and the enterprise Agile delivery management practices, roles, tools, and standards used across IT Software Engineering & Delivery. The Sr. Manager is expected to be a strong partner to business stakeholders, Product Owners, Enterprise Architecture, Cybersecurity, Infrastructure, Data, Risk, Compliance, and IT leadership to translate business needs into sustainable technology solutions.
Responsibilities
- Provide senior technology leadership across the HR and Finance application portfolio, including Workday, custom applications, SaaS platforms, integrations, workflows, and reporting capabilities, ensuring solutions are secure, scalable, reliable, and aligned to business priorities and outcomes.
- Drive business value through stronger partnership, talent development, and risk-aware execution, helping HR, Finance, and technology stakeholders translate business needs into sustainable solutions while building high-performing teams and maintaining operational, audit, and compliance readiness.
- Own and strengthen Agile delivery across the enterprise by improving delivery predictability, modernizing application development, embedding security and quality earlier in the lifecycle, and using metrics to drive continuous improvement.
- Provide technology leadership for the Bank’s Human Resources and Finance application portfolio, including custom-developed applications, SaaS platforms, integrations, reporting capabilities, workflow solutions, and Workday Human Capital Management, Finance, and General Ledger capabilities.
- Lead the end-to-end software development lifecycle, including solution design, architecture alignment, development, code quality, testing, deployment, operational readiness, and production support.
- Ensure solutions are secure, scalable, reliable, maintainable, observable, and aligned with enterprise architecture standards.
- Partner with business owners and leaders to define, build, maintain, and execute application roadmaps that balance business priorities, platform capabilities, modernization needs, technical debt, operational risk, and delivery capacity.
- Guide teams in modern engineering practices, including clean architecture, API-first design, microservices where appropriate, reusable components, automated testing, secure coding, code reviews, and CI/CD automation.
- Serve as a technical escalation point for complex application design, production stability, integration, security, performance, and modernization challenges.
- Lead teams responsible for designing, building, deploying, and operating applications in AWS-based cloud environments, with a focus on security, reliability, automation, performance, scalability, and cost-conscious engineering.
- Drive adoption of cloud-native and modern development patterns, including infrastructure as code, containerized applications, managed cloud services, automated deployment pipelines, and application telemetry.
- Champion DevSecOps practices that embed security, quality, testing, governance, and compliance throughout the development lifecycle.
- Ensure development teams build applications with appropriate monitoring, logging, alerting, traceability, and operational support capabilities to improve reliability and reduce mean time to detect and resolve issues.
- Own and continuously improve the Bank’s Agile framework, standards, processes, coaching model, and delivery tooling, including Microsoft Azure DevOps.
- Lead and mature Agile delivery practices across Scrum and Kanban teams, ensuring strong backlog management, sprint and flow discipline, requirements decomposition, user story quality, dependency management, and measurable delivery outcomes.
- Provide leadership for enterprise delivery management resources and practices across IT Software Engineering & Delivery, including Scrum Masters and Business Systems Analysts.
- Partner closely with Scrum Masters, business stakeholders, and technology leaders to prioritize work, manage dependencies, resolve impediments, and deliver incremental business value.
- Use Agile delivery metrics, engineering quality measures, and operational data to assess team health, delivery predictability, throughput, cycle time, quality, and continuous improvement opportunities.
- Serve as a strategic technology partner and thought leader for Human Resources, Finance, and other business stakeholders by building trusted relationships, understanding business processes, communicating tradeoffs, managing expectations, and aligning technology delivery to business value.
- Translate business needs into clear technology roadmaps, system capabilities, delivery plans, and technical solutions that support strategic objectives.
- Communicate effectively with technical and non-technical audiences, including senior leadership, business partners, risk/compliance stakeholders, vendors, and delivery teams.
- Proactively identify technology opportunities, delivery risks, resource constraints, and modernization needs, and present clear recommendations to leadership.
- Hire, develop, coach, and retain strong Agile and software engineering talent, including managers, scrum masters, business systems analysts, developers, DevOps engineers, quality engineers, and application support resources.
- Build a high-performance engineering culture focused on accountability, craftsmanship, collaboration, continuous learning, inclusion, and strong business partnership.
- Establish clear performance expectations, provide timely feedback, support career development, and create growth paths for emerging technical and leadership talent.
- Develop succession plans, strengthen team capability, and ensure the organization has the skills required to support modern cloud-based software development.
- Foster psychological safety, collaboration, and ownership while holding teams accountable for delivery commitments, software quality, security, and operational outcomes.
- Ensure applications and engineering practices meet applicable security, compliance, audit, and regulatory expectations within a financial services environment.
- Partner with Cybersecurity, Risk, Compliance, Audit, and Infrastructure teams to ensure appropriate controls are embedded into application design, development, testing, release, and support processes.
- Ensure SaaS platforms, Workday capabilities, custom applications, integrations, workflows, reporting solutions, and related production changes are appropriately governed, tested, controlled, supported, and aligned with security, compliance, audit, and operational readiness expectations.
- Promote secure coding, threat-aware design, vulnerability remediation, automated testing, segregation of duties, change control, and evidence-based audit readiness.
- Ensure production changes are well-controlled, appropriately tested, observable, and aligned with enterprise risk management expectations.
- Contribute to application portfolio strategy, technology roadmaps, annual planning, budgeting, staffing models, and resource allocation.
- Support modernization initiatives involving digital transformation, application rationalization, API integration, platform resiliency, data integration, and legacy system transformation.
- Manage vendor and third-party delivery relationships as needed, ensuring external partners meet quality, delivery, security, and architectural expectations.
- Track delivery performance, team capacity, financial impacts, operational health, and modernization outcomes to support leadership decision-making.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or a related technical discipline; equivalent experience may be considered.
- 15+ years of software engineering and application development experience, including 5+ years managing high-performing engineering teams.
- Experience leading enterprise application portfolios that include SaaS platforms, custom-developed applications, integrations, reporting, workflow automation, and Workday Human Resources and Finance platforms; experience with Workday quality assurance tools such as Kainos is preferred.
- Proven success delivering large-scale, business-critical applications using modern software engineering practices, Agile/Scrum methodologies, and AWS cloud technologies.
- Strong technical expertise in Angular, Java, .NET/.NET Core, APIs, microservices, CI/CD, DevSecOps, automated testing, and cloud-native architectures.
- Demonstrated experience building, coaching, and developing high-performing engineering teams while driving accountability, continuous improvement, and talent growth.
- Strong partnership skills with business leaders and cross-functional technology teams to deliver solutions aligned to strategic business objectives.
- Experience leading application modernization, cloud migration, and digital transformation initiatives within complex, regulated environments.
- AWS certifications and Agile/project management certifications (e.g., PMP, CSM, PSM, SAFe) preferred.
- Experience with GitHub, GitHub Actions, Infrastructure as Code (IaC), observability platforms, and modern engineering toolchains preferred.
- Deep knowledge of modern software engineering, application architecture, cloud-native development, DevSecOps, API integration, and secure coding practices.
- Strong understanding of AWS services, cloud architecture patterns, automation, scalability, resiliency, observability, and performance optimization.
- Demonstrated ability to lead Agile/Scrum teams, drive continuous improvement, and deliver predictable, high-quality business outcomes.
- Exceptional leadership, coaching, and talent development skills with a proven ability to build and sustain high-performing engineering organizations.
- Strong business acumen and relationship-management skills, with the ability to translate complex business needs into practical technology solutions and influence stakeholders at all levels.
- Ability to balance innovation with operational stability, risk management, and compliance in a regulated financial services environment.