M

Moneris Solutions

Canadian fintech processing payments for commerce

Manager – Software Development and Architecture

Engineering LeadershipPosted on Nov 12
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline is required.
  • At least 10 years of experience in system-level software development and software architecture is required.
  • At least 5 years of experience in the payments industry is required.
  • At least 3 years of technical leadership and/or people management experience, including experience with remote teams and distributed delivery, is required.
  • Proficiency in Java microservices architecture, API versioning, API security standards, and organization-wide API strategy is required.
  • Strong knowledge of software design principles, Software Development Life Cycle methodologies, and Agile delivery is required.
  • Experience supporting always-on, always-available services using sound information technology operations practices is required.

Responsibilities

  • Lead and develop software professionals responsible for delivering onboarding platforms.
  • Oversee requirements, design, development, testing, integration, release management, and production support across multiple projects.
  • Define platform architecture, govern technical standards, and review solution designs for alignment with product and engineering practices.
  • Partner with business and technical stakeholders to evaluate requirements, make design decisions, and deliver iterative enhancements.
  • Shape the platform roadmap and backlog, prioritize initiatives, and sponsor improvements supporting capability and long-term scalability.
  • Create and maintain clear technical documentation for API consumers.
  • Ensure solutions meet governance, security, compliance, and always-on service requirements.
  • Manage budgets, resources, delivery schedules, and the platform’s production and security health.

Desired Qualifications

  • In-depth experience building modern public-domain Java microservices from scratch.

About the Company

Moneris Solutions

Canadian fintech processing payments for commerce

Moneris Solutions processes payments for businesses of every size, providing a complete set of commerce solutions with local support. Its products handle in-person and online transactions through payment gateways, point-of-sale systems, card readers, and digital wallets. Merchants enroll, integrate, and accept payments, with funds settled to their bank accounts after authorization and routing through secure networks. Moneris differentiates itself by its long-standing presence in Canada, covering micro-merchants to large enterprises, and offering hands-on local knowledge and support to help businesses grow both online and in-store. The company’s goal is to help Canadians start or expand their ventures by enabling easy, reliable payment acceptance and customer connections across communities and beyond.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$425M
Headquarters
Toronto, Canada
Founded
2000

Recently Posted Jobs

Explore more opportunities at Moneris Solutions

See more jobs