Skip to main content
Back to jobs

Manager Development FCC

External
fil logoFil · Toronto, Canada
Full-timeRemoteToday
AgileIncident ResponseInformation SecurityIntegration TestingJavaLeadership
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

Fidelity Clearing Canada (FCC) is the leading independent clearing broker and custodian in the Canadian market. We provide trade execution, clearing, custody and back-office support services to Canadian-based brokerage firms and the Canadian brokerage arms of U.S.-based firms. For more information about Fidelity Clearing Canada, please visit https://clearing.fidelity.ca/

Responsibilities

  • The Manager, Development is accountable for development team activities as part of the development, enhancement, maintenance, and modernization process when delivering client-facing web solutions and secure integration points. The following responsibilities are part of this role:
  • Manage the back-end development team and delivery of products and services for a range of external clients and internal business lines, ensuring alignment with business objectives, operational priorities, and client commitments.
  • Prioritize activities, manage team capacity, and allocate resources consistent with business strategy, platform roadmaps, operational priorities, production support needs, and client commitments.
  • Coordinate activities with technology, architecture, product, business, operations, information security, and vendor teams.
  • Provide oversight during code releases, deployments, application upgrades, Level 3 production support activities, incident response, root-cause analysis, and defect remediation for core business processes.
  • Manage and support complex enterprise job scheduling processes using Control-M, including batch orchestration, dependency management, monitoring, incident response, and recovery for business-critical data processing workflows.
  • Coordinate development efforts related to start-of-day data loading, scheduled data extraction, report generation, file-based integrations, reconciliation processing, exception handling, restart/retry procedures, and data quality controls across upstream and downstream systems.
  • Ensure strict unit testing practices, integration testing, broader automated testing, security considerations, post-implementation reviews, and operational readiness activities are completed against defined success criteria.
  • Provide ongoing communication on development status, production support priorities, delivery risks, dependencies, and operational readiness to senior management, support work effort estimation, roadmap planning, and determination of deliverable timelines.
  • Positively influence architecture, design, coding, testing, AI enablement, and secure integration practices.
  • Liaise with internal and external user groups as needed and effectively work in an agile environment.
  • Allocate, monitor, and plan the tasks of team members using agile practices, including sprint planning, backlog refinement, daily coordination, and continuous improvement.
  • Lead and support back-end application development, including Java REST services, complex SQL and database design, RESTful API integrations, microservices/service-oriented architecture, event-driven messaging, and secure integration patterns.
  • Support application maintenance, currency updates, technical debt reduction, reliability improvements, and modernization of key business applications.
  • Provide mentorship, coaching, feedback, and training to enable team members to meet or exceed expectations, grow their technical capabilities, and support team succession and bench strength.
  • Conduct performance assessments of team members, set clear objectives, address performance gaps, support career development plans, and build a high-performing, accountable engineering team.

Requirements

  • 5+ years of progressive software engineering experience, with experience moving from hands-on delivery into technical leadership or engineering management responsibilities.
  • 3+ years of direct engineering management experience, with a proven track record of managing performance, hiring, onboarding, coaching, career development, and building successful teams.
  • Wealth management, brokerage, payments, banking, or broader fintech experience is considered an asset.
  • Experience with, or a strong operational interest in leveraging AI tools to accelerate software development, testing, code review, delivery planning, and engineering productivity processes.
  • Excellent verbal, written, and interpersonal communication skills, with the ability to communicate clearly with developers, architecture, operations, business partners, vendors, and senior stakeholders.
  • Familiarity with secure coding principles and experience ensuring security tooling, secure SDLC controls, and best p

Benefits

Flexible schedule

Additional Information

Job Description Please Note: Current work authorization for Canada is required for all openings. This is a full-time regular role. You will be working on a flexible hybrid schedule as part of Fidelity's dynamic working arrangement. The work location for this role is 483 Bay Street in Toronto until approximately late 2026, when the work location will change to the new Mississauga office at 3 Robert Speck Parkway.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at fil? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect