18 hours ago
Toronto, CanadaSenior

Responsibilities

  • Design scalable, secure, maintainable, and performant end-to-end technology solutions.
  • Translate business requirements into architecture blueprints, solution designs, integration patterns, and technical roadmaps.
  • Define application, integration, data, and infrastructure architectures for enterprise initiatives.
  • Partner with business leaders, product teams, stakeholders, vendors, developers, and project managers on solution strategy and delivery.
  • Lead discovery sessions and architecture workshops supporting process improvement, automation, modernization, and transformation.
  • Design and oversee integrations with internal systems, third-party vendors, credit bureaus, alternative data providers, payment systems, and external partners.
  • Lead architecture decisions involving AWS and Azure and support cloud modernization, migration, and optimization.
  • Define data flows, data integration strategies, governance requirements, and architecture standards for reporting and analytics.
  • Provide architecture governance, conduct reviews, and ensure implementations align with approved designs and enterprise standards.
  • Identify technology risks and incorporate cybersecurity, privacy, compliance, resiliency, disaster recovery, and operational readiness considerations.

Requirements

  • Bachelor's degree in computer science, information technology, engineering, or a related discipline.
  • At least 8 years of progressive experience in solution architecture, enterprise architecture, technology consulting, systems integration, or software engineering.
  • Experience designing and implementing enterprise technology solutions in financial services, FinTech, banking, lending, or another highly regulated industry.
  • Proven experience supporting technology transformation and modernization initiatives.
  • Experience designing customer-facing systems with complex back-office integrations and third-party providers.
  • Strong knowledge of enterprise architecture principles, solution design, cloud platforms such as AWS and Azure, web services, APIs, databases, distributed systems, and integration platforms.
  • Knowledge of Microsoft .NET technologies, SQL Server, PostgreSQL, and NoSQL databases.
  • Familiarity with DevOps, CI/CD pipelines, modern software development practices, COTS software, and workflow or process automation solutions.
  • Experience with telephony, retail, or digital environments is ideal.
  • Agile and Waterfall experience and exposure to architecture gates and review boards are ideal.
  • Strong stakeholder management, business acumen, communication, presentation, facilitation, and cross-functional influencing skills.

Benefits

  • Hybrid work environment balancing remote work and in-office work.
  • Health and dental plans with 100% of premiums covered.
  • Employee Assistance Program and mental-well-being resources.
  • Retirement savings plans.
  • Discretionary annual bonus based on individual performance and company success.
  • Tuition assistance, professional development reimbursement, Perkopolis discounts, and rewards and recognition programs.

Tech Stack

AWSAzureMicrosoft SQL Server.NETPostgreSQL

Categories

Solutions Engineering
Momentum Financial Services Group

About Momentum Financial Services Group

1,001-5,000 employees

Momentum Financial Services Group (MFSG) provides alternative financial services—short-term and installment loans, check cashing, money transfers, foreign currency, and prepaid cards—to consumers and small businesses. The Toronto-based private company operates the Money Mart brand, Canada’s largest non-bank branch network, and serves customers across Canada and the United States through retail locations and digital channels. MFSG has more than 40 years of operating history.

Contact me