Principal Consultant, Technology & Integration Services



Toronto, ON, Canada
Posted on Friday, June 2, 2023

Founded in 2002, Zafin offers a SaaS product and pricing platform that simplifies core modernization for top banks worldwide. Our platform enables business users to work collaboratively to design and manage pricing, products, and packages, while technologists streamline core banking systems.

Zafin is backed by significant financial partners committed to accelerating the company’s growth and fueling our continued innovation. Our clients benefit from our 60 ecosystem partners and over 500 talented employees spread across 13 global offices. Zafin is proud to be recognized as a top employer and certified Great Place to Work® in Canada, UK and India.

Zafin is headquartered in Vancouver, Canada, with offices and customers around the globe including ING, CIBC, HSBC, Wells Fargo, PNC, and ANZ.

What is the opportunity?

Reporting to the VP, Global Customers or similar, the Principal Consultant, Technology & Integration Services oversee the management of the Software Engineering group and acts as authority on high-level and complex decisions within the function of Senior Leaders across Zafin VPs, SVPs & Presidents.

Location: Toronto, Ontario

What will you do:

  • Act as the subject matter expert (SME) for the design and development of very complex and high priority projects.
  • Leads the selection and development of software design methods, tools and techniques.
  • Adopts and adapts project management methods and tools. Ensures that effective project monitoring and control processes, change control, risk management and quality processes are employed and maintained.
  • Develops organizational policies, standards, and guidelines for software design and software architectures.
  • Drives efficiencies, improvement areas and other technical or non technical initiatives
  • Coach, mentor, and support team members grow, building an inclusive team environment where everyone can deliver their best work

What do I need to succeed?

Must Have:

  • Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • 14+ years of working experience as a Software Engineer with a consistent track record of delivery, preferably in an agile environment.
  • A strong technical background with demonstrable experience in software engineering and systems design and architecture, able to drive platform architectural strategy and roadmap
  • Experience of working in a high growth, fast paced product and technology led business.
  • Work collaboratively among geographically distributed development and support teams with limited supervision. Some infrequent travel may be required to other office locations if necessary