2,136,111open jobs
135,095companies
247,597added this week
Browse all
Salary
≈ $53k – $121k per year (Estimated)
Location
Hybrid (Toronto, Canada)
Seniority
Staff · 10+ years exp
Employment
Full-Time

First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
S.i. Systems is one of Canada's largest IT staffing and talent recruitment agencies, specializing in contract staffing, direct-hire placements, contractor payrolling, and IT project solutions. Headquartered in Calgary, Alberta - with major offices across Toronto, Vancouver, Ottawa, and other key metropolitan centers - the firm connects organizations with highly skilled technology professionals across cybersecurity, software development, cloud infrastructure, enterprise systems, and data analytics. Backed by an extensive nationwide network of pre-screened IT contractors, it supports corporate and public sector clients navigating large-scale digital transformations and complex technical initiatives.

Manager, Software Development to lead Android Development (Java, C++, React Native, Kotlin) teams for our payments client 

Type: Fulltime/FTE

Location: Etobicoke (Hybrid, 3x/week) 

Overview: 

This role will be 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. This role is ideal for a leader who combines deep technical expertise, payment industry knowledge, and a passion for building high-performing teams.

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. 

Must haves:   

  • 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.
  • Proficiency in Java and C/C++ software development for Android, mobile applications, and embedded systems.
  • Strong knowledge of software design principles and Software Development Lifecycle (SDLC) methodologies.
  • Experience working with EMV and PCI standards.
  • Experience working within Agile software development environments.

Experience that would set you apart 

  • Experience with Kotlin and React Native mobile application development.


Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,111 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Management
Similar stack
Same company
Toronto
$99k – $132k per year · Remote (United States) · PhD · United States
SQL
Databases
Databricks
Apply
$75k – $80k per year · In office · 2+ years exp · Washington
Apply
In office · Full-Time · 10+ years exp · High School Diploma · Chengdu
Apply
Project Management 3 days ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · Tianjin
Apply
In office · Full-Time · Germany
Apply
In office · 5+ years exp · Toronto
Apply
In office · Full-Time · 7+ years exp · Toronto
Python
Apply
Apply
$54k – $90k per year · Equity · In office · Full-Time · 2+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
Java
PHP
Ruby
C#
C++
Node JS
Databases
DynamoDB
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
Apply
In office · 8+ years exp · Toronto
Analytics
Informatica
Apply
See all jobs
This is one of many
2,136,111 more open roles from verified company boards, updated every day.