Manager, Software Development at Moneris | CA | Rezi

Manager, Software Development at Moneris

Manager, Software Development

Moneris · CA

1 months ago

Manager, Software Development

Moneris · CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Manager, Software Development role.

Rezi rewrites your resume against Moneris's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Manager, Software Development posting at Moneris — free, in seconds.

About the Role

Join Moneris as a technology leader responsible for shaping the future of payment acceptance solutions. You will lead skilled software development teams, define platform architecture and strategy, and oversee the delivery of secure, innovative payment products across POS, mobile, and unattended payment environments.

Responsibilities

  • Lead and develop a team of software development professionals responsible for the delivery of payment products across POS terminals, mobile solutions, pinpads, and unattended payment devices.
  • Oversee the full software development lifecycle for multiple projects, including requirements definition, solution design, development, testing, integration, and release management.
  • Define and govern platform architecture, review solution designs, and ensure alignment with technical standards, product architecture, and engineering best practices.
  • Partner with cross-functional stakeholders to evaluate business and technical requirements, make design decisions, and deliver iterative product enhancements.
  • Manage the platform roadmap and backlog, prioritize initiatives, and sponsor technology improvements that enhance platform capabilities and long-term scalability.
  • Communicate technical solutions and architectural decisions to both business and technical audiences to build alignment and support informed decision-making.
  • Collaborate with hardware and software vendors and coordinate work across distributed teams to deliver components and solutions on schedule.
  • Ensure payment products comply with security, regulatory, and industry standards, including EMV and PCI requirements.
  • Plan and manage budgets, resources, and delivery schedules to support strategic roadmap objectives.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline.
  • 10+ years of experience in system-level software development and software architecture.
  • 5+ years of experience within the payments industry.
  • 3+ years of technical leadership and/or people management experience.
  • Experience managing remote teams and distributed software delivery.
  • Experience working with EMV and PCI standards.
  • Experience working within Agile software development environments.

Skills

  • Java
  • C/C++
  • Android
  • Mobile applications
  • Embedded systems
  • Software design principles
  • Software Development Lifecycle (SDLC) methodologies
  • Kotlin
  • React Native

Location

  • Toronto

Work Type

  • Hybrid

Experience Level

  • 10+ years of experience in system-level software development and software architecture
  • 5+ years of experience within the payments industry
  • 3+ years of technical leadership and/or people management experience

Education Level

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline

Salary/Compensations

  • $140,000 - $186,000

Benefits

  • Comprehensive Total Rewards Program
  • Performance-based bonuses
  • Flexible benefits starting from day one
  • Choice of a health spending account (HSA) or personal spending account (PSA)
  • Retirement planning support
  • Profit-sharing programs including company match
  • Defined contribution pension plan
  • Growth & development opportunities
  • Unlimited access to Coursera
  • Mentorship programs
  • Internal gig marketplace
  • Holistic wellness support
  • Employee & Family Assistance Program
  • 24/7 virtual healthcare
  • Workplace wellness initiatives
  • Hybrid work arrangements
  • Work from Abroad program
  • Paid time off programs
  • Recognition and rewards
  • Company-wide recognition programs
  • Exclusive banking perks from RBC & BMO
  • Access to great employee discounts

About the Company

  • Moneris is a leader in payment acceptance solutions.

Equal Opportunity

  • We welcome and encourage applications from Indigenous peoples, people of colour, people with disabilities, people of all genders, sexual orientation and intersectional identities.
  • We acknowledge that people from equity-deserving groups (including racialized individuals, women, gender diverse individuals, individuals with disabilities, neurodivergent individuals, members of 2SLGBTQIA+ communities and those born outside of Canada) are less likely to apply for jobs unless they feel they meet all the requirements posted. At Moneris, we believe candidates bring experience to their work in many ways. We encourage you to apply and share, in the application form, the transferrable experience you bring, and how this will support your success in this role.