15 Oct
|
Iris Software
|
Toronto
15 Oct
Iris Software
Toronto
Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Development Manager opportunity.
Work location: Toronto, ON (Hybrid Onsite)
Contract to Hire
Key Responsibilities:
1. Development & Delivery Leadership
- Lead multiple development teams comprising 30–50 associates across internal teams and external technology vendors.
- Own end-to-end application development delivery, from solution design and development through testing, deployment, and production readiness.
- Drive execution across multiple concurrent initiatives, managing priorities, dependencies, risks, and delivery commitments.
- Ensure consistent adherence to SDLC, Agile methodologies, engineering standards, and release management processes.
2. Technical Leadership & Engineering Excellence
- Provide technical oversight across applications, platforms, and integration points, ensuring scalable, secure, and maintainable solutions.
- Collaborate with architects and technical leads on solution design, technology decisions, and complex technical challenges.
- Drive engineering best practices, including CI/CD, DevSecOps, automation, code quality, and technical debt reduction.
3. Multi-Vendor & Team Management
- Coordinate and govern delivery across multiple technology vendors, ensuring clear accountability, ownership, and performance expectations.
- Manage resource capacity, skill alignment, team utilization, and delivery dependencies across vendors.
- Establish consistent delivery standards, governance mechanisms, and performance metrics across teams.
- Mentor development leads and senior engineers, fostering collaboration, accountability, and high-performing teams.
4. Stakeholder & Cross-Functional Management
- Act as a key technology delivery partner to business stakeholders, product owners, architects, program managers, and senior IT leadership.
- Translate business priorities into actionable development plans and delivery road maps.
- Proactively manage cross-team dependencies, escalations, and delivery risks.
- Provide executive-level reporting on delivery progress, milestones, resource capacity, risks, and mitigation plans.
Required Qualifications & Experience
- 15+ years of IT experience, with significant experience leading enterprise application development and delivery.
- Proven experience managing 30+ associates across multiple development teams and vendors.
- Robust technical background in enterprise application development, architecture, APIs, integration, and modern technology platforms.
- Experience managing large-scale development programs within banking, financial services, or similarly regulated environments.
- Strong understanding of Agile delivery, SDLC, DevOps, CI/CD, and enterprise release management.
- Demonstrated ability to manage complex cross-functional dependencies and multiple concurrent initiatives.
- Experience in vendor governance, resource planning, delivery performance management, and stakeholder engagement.
- Excellent communication, problem-solving, decision-making, and executive stakeholder management skills.
Preferred Qualifications
- Experience working with major Canadian or North American financial institutions.
- Familiarity with digital banking, core banking integrations, payments, lending, or regulatory technology initiatives.
- Experience with cloud platforms, microservices, Java-based enterprise applications, and modern engineering practices.
- Exposure to application modernization, platform transformation, and AI-assisted software engineering.
📌 Senior Development Manager (Toronto)
🏢 Iris Software
📍 Toronto