Milestone Management: Drive the successful delivery of the KYC Caribbean Banking project by ... Software Development Life Cycle (SDLC), System Applications Additional Job Details Address: RBC ...
Milestone Management: Drive the successful delivery of the KYC Caribbean Banking project by ... Software Development Life Cycle (SDLC), System Applications Additional Job Details Address: RBC ...
Development and Design * Support Assist the Project Director(s) in the design, planning, and ... Proficiency in MS Office; knowledge of project management software (Project, Dreeven, etc.
Development and Design * Support Assist the Project Director(s) in the design, planning, and ... Proficiency in MS Office; knowledge of project management software (Project, Dreeven, etc.
Development project coordinator
Kanata, ON ยท On-site
Development and Design * Support Assist the Project Director(s) in the design, planning, and ... Proficiency in MS Office; knowledge of project management software (Project, Dreeven, etc.
Quick apply
Development project coordinator
Kanata, ON ยท On-site
Development and Design * Support Assist the Project Director(s) in the design, planning, and ... Proficiency in MS Office; knowledge of project management software (Project, Dreeven, etc.
QNX Principal Technical/Software Project Manager
CA$131.25K - CA$181.25K/yr
The Opportunity As a Principal Technical Project Manager at QNX, you'll drive complex, global ... the entire software development platform as well as the product releases that go out to our ...
QNX Principal Technical/Software Project Manager
CA$131.25K - CA$181.25K/yr
The Opportunity As a Principal Technical Project Manager at QNX, you'll drive complex, global ... the entire software development platform as well as the product releases that go out to our ...
R&D Project Manager, Energy Storage Systems
Brampton, ON ยท On-site
CA$120K - CA$140K/yr
About This Role The R&D Project Manager is the strategic coordinator responsible for driving energy storage R&D initiatives from early concept through validated, marketready products. This role owns ...
R&D Project Manager, Energy Storage Systems
Brampton, ON ยท On-site
CA$120K - CA$140K/yr
About This Role The R&D Project Manager is the strategic coordinator responsible for driving energy storage R&D initiatives from early concept through validated, marketready products. This role owns ...
Manager, Software Development
Kanata, ON ยท On-site
About the role As a Manager, Software Development on CNN's Growth Team, you will make significant contributions creating features for registered users on one of the world's leading news and media ...
Manager, Software Development
Kanata, ON ยท On-site
About the role As a Manager, Software Development on CNN's Growth Team, you will make significant contributions creating features for registered users on one of the world's leading news and media ...
... management experience and/or leading large cross-functional/cross-regional teams on major organizational projects primarily dealing with software development releases. * Bachelor's Degree in Software ...
... management experience and/or leading large cross-functional/cross-regional teams on major organizational projects primarily dealing with software development releases. * Bachelor's Degree in Software ...
QNX Senior Technical Project Manager
CA$108.75K - CA$158.75K/yr
You will have recent software development experience (ideally in the Embedded and RTOS Market), to direct, manage, and coordinate the delivery and implementation of major or complex projects within ...
QNX Senior Technical Project Manager
CA$108.75K - CA$158.75K/yr
You will have recent software development experience (ideally in the Embedded and RTOS Market), to direct, manage, and coordinate the delivery and implementation of major or complex projects within ...
\n \n \n \n \n Energy Storage Project Development Manager \- Renewable Energy & Battery Storage \n \n \n Locations: FULLY REMOTE (CANADA) \n \n \n \n \n \n This is an opportunity to join an industry ...
\n \n \n \n \n Energy Storage Project Development Manager \- Renewable Energy & Battery Storage \n \n \n Locations: FULLY REMOTE (CANADA) \n \n \n \n \n \n This is an opportunity to join an industry ...
Software Project Manager - Manufacturing SaaS - Remote (Preferably in the US or Canada, EST) Our ... Drive product development and market adoption. * Lead project lifecycles from concept to delivery ...
Quick apply
Software Project Manager - Manufacturing SaaS - Remote (Preferably in the US or Canada, EST) Our ... Drive product development and market adoption. * Lead project lifecycles from concept to delivery ...
Software Project Manager - Manufacturing SaaS - Remote (Preferably in the US or Canada, EST) Our ... Drive product development and market adoption. * Lead project lifecycles from concept to delivery ...
Quick apply
Software Project Manager - Manufacturing SaaS - Remote (Preferably in the US or Canada, EST) Our ... Drive product development and market adoption. * Lead project lifecycles from concept to delivery ...
Manager, Software Development & Verification
Concord, ON ยท On-site
CA$111.33K - CA$122.50K/yr
The Manager, Software Development & Verification, is responsible for leading the software verification function to ensure high-quality, reliable, and compliant software releases. This role manages a ...
Manager, Software Development & Verification
Concord, ON ยท On-site
CA$111.33K - CA$122.50K/yr
The Manager, Software Development & Verification, is responsible for leading the software verification function to ensure high-quality, reliable, and compliant software releases. This role manages a ...
\n \n \n \n \n A growing software client in the Galway area are seeking a Software Development Manager during a period of expansion. \n \n \n \n \n \n You will be managing teams from both a technical ...
\n \n \n \n \n A growing software client in the Galway area are seeking a Software Development Manager during a period of expansion. \n \n \n \n \n \n You will be managing teams from both a technical ...
Contributing to design/development project plans, including work breakdown and resources estimates ... Knowledge transfer and documentation as prescribed by the Project Manager and Manager * Developing ...
Quick apply
Contributing to design/development project plans, including work breakdown and resources estimates ... Knowledge transfer and documentation as prescribed by the Project Manager and Manager * Developing ...
... development. We love what we do, and we support the team around us. As an Integrations Manager, you ... projects. * Negotiate timelines and priorities with colleagues in Delivery, serving as the first ...
... development. We love what we do, and we support the team around us. As an Integrations Manager, you ... projects. * Negotiate timelines and priorities with colleagues in Delivery, serving as the first ...
Land Development Project Manager | Edmonton, AB I'm currently partnering with a well-established real estate developer in Edmonton looking to add a Project Manager - Land Development to their growing ...
Land Development Project Manager | Edmonton, AB I'm currently partnering with a well-established real estate developer in Edmonton looking to add a Project Manager - Land Development to their growing ...
We are seeking an exceptional Senior Software Development Manager to lead our engineering ... You think beyond immediate projects to understand how engineering decisions impact business ...
New
We are seeking an exceptional Senior Software Development Manager to lead our engineering ... You think beyond immediate projects to understand how engineering decisions impact business ...
New
25-180 - Project Manager
Oshawa, ON ยท Hybrid
$90 - $100/hr
Manage delivery across all stages of the Software Development Life Cycle (SDLC), including ... Direct projects utilizing rapid development methodologies such as Agile, Scrum, and Iterative ...
25-180 - Project Manager
Oshawa, ON ยท Hybrid
$90 - $100/hr
Manage delivery across all stages of the Software Development Life Cycle (SDLC), including ... Direct projects utilizing rapid development methodologies such as Agile, Scrum, and Iterative ...
Project Manager
London, ON ยท Hybrid
You'll leverage and balance a passion for agile software development with application of sound project management practices. You'll thrive in a team environment where you are well supported and can ...
Project Manager
London, ON ยท Hybrid
You'll leverage and balance a passion for agile software development with application of sound project management practices. You'll thrive in a team environment where you are well supported and can ...
Project Manager
London, ON ยท Hybrid
You'll leverage and balance a passion for agile software development with application of sound project management practices. You'll thrive in a team environment where you are well supported and can ...
Quick apply
Project Manager
London, ON ยท Hybrid
You'll leverage and balance a passion for agile software development with application of sound project management practices. You'll thrive in a team environment where you are well supported and can ...
Software Development Project Manager information
See Ontario salary details
$56.5K - $68K
6% of jobs
$68K - $79.5K
14% of jobs
$82.2K is the 25th percentile. Wages below this are outliers.
$79.5K - $91K
21% of jobs
The median wage is $97.5K / yr.
$91K - $102.5K
16% of jobs
$102.5K - $114K
17% of jobs
$115.4K is the 75th percentile. Wages above this are outliers.
$114K - $125.5K
11% of jobs
$125.5K - $137K
3% of jobs
$137K - $148.5K
5% of jobs
$148.5K - $160K
2% of jobs
$160K - $171.5K
3% of jobs
$171.5K - $183K
2% of jobs
$56.5K
$108.1K
$183K
How much do software development project manager jobs pay per year?
What are the key skills and qualifications needed to thrive as a Software Development Project Manager, and why are they important?
How does a Software Development Project Manager collaborate with cross-functional teams during a project lifecycle?
What does a Software Development Project Manager do?
Can a software developer become a project manager?
What is the difference between Software Development Project Manager vs Software Engineer?
| Aspect | Software Development Project Manager | Software Engineer |
|---|---|---|
| Credentials | Bachelor's in CS or related, PMP or Agile certifications | Bachelor's or higher in CS or related field |
| Work Environment | Project teams, client meetings, planning sessions | Coding, debugging, designing software |
| Employer & Industry Usage | Tech companies, software firms, IT departments | Tech companies, startups, software development firms |
The main difference is that a Software Development Project Manager oversees project planning, coordination, and delivery, focusing on managing teams and timelines. In contrast, a Software Engineer primarily writes, tests, and maintains software code. Both roles often collaborate but serve distinct functions within software development projects.

Full-time
Posted 12 days ago
Job description
Job Description
APPLICATION DEADLINE: JUNE 2, 2026
This role can be located the Caribbean Banking Market or in Canada where the successful candidate resides
What is the opportunity?
The Senior Manager - Software Development, will lead a team of developers, collaborate with cross-functional stakeholders, and ensure the delivery of high-quality, scalable, and secure software solutions that align with regulatory requirements and business objectives.
As the Senior Manager - Software Development, you will be responsible for driving technical excellence, mentoring team members, and ensuring adherence to best practices in software development, including Agile methodologies, test-driven development, and DevOps principles. You will play a critical role in enhancing our KYC systems, integrating advanced technologies such as automation and AI, and ensuring seamless collaboration with compliance, risk, and business teams.
What will you do?
- Deliver and design Solutions: Lead the design and development of scalable, secure, and efficient KYC systems tailored to the unique requirements of Caribbean Banking.
- Technology Roadmap: Develop and maintain a technology roadmap for the KYC initiative, ensuring alignment with the organization's strategic goals and regulatory requirements.
- Integration Management: Design and implement seamless integration between the KYC system and other Core Banking and Payments platforms.
- Full-Stack Development: Oversee the end-to-end development of KYC solutions, including front-end, back-end, and database components.
- Milestone Management: Drive the successful delivery of the KYC Caribbean Banking project by managing technical milestones and ensuring timely completion.
- Collaboration with Stakeholders: Act as the primary technical liaison between business stakeholders, architecture, compliance teams, and development teams to ensure alignment of project goals and deliverables.
- Collaborate with QA teams to implement automated testing frameworks, ensuring robust test coverage and faster feedback loops.
- Continuous Integration/Continuous Deployment (CI/CD): Oversee the integration of CI/CD pipelines to enable continuous testing and deployment of KYC applications.
- Identify and implement process improvements to enhance the efficiency and effectiveness of the development lifecycle.
- Progress Updates: Provide regular updates to senior management and stakeholders on project progress, risks, and mitigation strategies.
- Ensure comprehensive documentation of system architecture, design decisions, and development processes for future reference and knowledge sharing.
- Contribute to the strategic planning and decision-making process for the KYC initiative and broader Caribbean Banking projects.
- Hire and mentor top talent.
What do you need to succeed?
Must-have
- University or graduate degree in a technical area of study, with a preference in Software Engineering, Computer Science, or Engineering
- Programming experience (Java, Angular)
- Hands-on experience with full-stack development, including front-end (e.g., Angular) and back-end (e.g., Spring Boot, Java) technologies.
- Demonstrated experience in designing and implementing scalable, secure, and high-performance systems.
- Expertise in API development, and cloud-based solutions (e.g., AWS, Azure, or Google Cloud).
- Familiarity with middleware technologies like Kafka and MQ.
- Strong working knowledge of Core Banking systems, Payment's platforms, and Specialized Business systems.
Nice-to-have
- Certified Scrum Master (CSM) or SAFe Agilist for Agile practices.
- AWS Certified Solutions Architect, Microsoft Azure Developer, or equivalent for cloud expertise.
- Certified Anti-Money Laundering Specialist (CAMS) or similar for KYC/AML knowledge
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- Opportunities to do challenging work
- Access to world-class training
Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Commercial Acumen, Enterprise Application Delivery, Information Technology Management, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA