Software Developer - Talent Community

Cprvision

Whitchurch-Stouffville

On-site

CAD 70,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Comprehensive health coverage
Paid time off
Annual bonus program
Employee stock option plan
Tuition reimbursement program

Job summary

Cprvision, based in Whitchurch-Stouffville, Ontario, is looking for a Software Developer to shape our financial software solutions. You will design and document technical deliverables, participate in Agile processes, and support a high-quality DevOps culture.

We offer flexible working arrangements, numerous benefits from day one, and opportunities for continuous learning and development. Join us to contribute directly to product strategy and customer success.

Qualifications

  • Proven experience in modern Object‑Oriented programming languages.
  • Experience with RESTful APIs and modern software testing techniques.
  • Strong understanding of Agile and DevOps principles.

Responsibilities

  • Design and document software and technical deliverables.
  • Participate actively in code reviews and retrospectives.
  • Mentor and onboard new team members.

Skills

C#
C++
Java
Python
SQL/NoSQL databases
CI/CD
Agile methodologies
Docker
Git

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

GitHub
Jenkins
Docker
Terraform

Job description

Job Summary

As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our financial software solutions, empowering customers to achieve their goals. Leveraging your expertise in financial systems, programming, and analysis, you will contribute to building innovative, reliable, and high-performance products that assist Canadians in managing their day-to-day banking with our Canadian bank partners.

Responsibilities

• Design and document software and technical deliverables in collaboration with Technical Publications.• Breakdown Epics and User Stories into discrete sprint-based tasks using Agile methodologies.• Participate actively in retrospectives, code reviews, paired programming, and initiatives/POCs to implement best practices.• Update timesheets, estimates, sprint deliverables, and innovation POCs in a timely manner.• Apply shift‑left testing methodologies, including functional and performance testing, DAST/SAST testing, and CI/CD integration.• Contribute to our Software Communities of Practice and identify opportunities for continuous improvement, SDLC/S‑SDLC migration, process improvements, and tech radar management.• Mentor and onboard new team members as needed.• Communicate effectively and support our DevOps culture, holding yourself and the team to a high bar of quality and commitment.

Qualifications

• Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.• Proven experience in modern Object‑Oriented programming languages such as C#, C++, Java, Python, Golang, or Rust.• Experience with Prompt Engineering frameworks or concepts.• Knowledge of Enterprise Architecture design patterns, SQL/NoSQL databases, object and data modeling.• Experience with RESTful APIs and modern software testing techniques, including Test‑Driven Development, integration and acceptance testing.• Proficiency with version control (GitHub, GitLab, Bitbucket) and CI tools (Jenkins, Bamboo, Gradle, Ant, Maven). Familiarity with testing tools (ReadyAPI, Postman/Newman, JUnit) and artifact repositories (AWS CodeArtifact, AWS ECR, JFrog Artifactory, Harbor).• Experience with CD tools (Helm, Argo CD), containerization (Docker, Rancher, Kubernetes), and DevSecOps tools (X‑Ray, SonarQube, Rapid7).• Exposure to monitoring & logging (ELK Stack, DataDog, Splunk) and IaC (Terraform, Ansible).• Strong understanding of Agile and DevOps/DevSecOps principles with a passion for continuous improvement and high‑quality delivery.

What We Offer

A dynamic, innovative team where your ideas directly shape product strategy and customer success; flexible working arrangements (hybrid or in‑office) supporting work‑life balance; comprehensive benefits starting day one (health coverage, paid time off, volunteer days); competitive salary, annual bonus program and employee stock option plan; access to continuous learning opportunities, a learning management system, and a tuition reimbursement program; tools and technology provided (laptop, headset, monitors).

EEO Statement

Portfolio+ Inc. is an equal opportunity employer. We recruit, hire, train, promote and provide all other privileges of employment to qualified people without regard to age, race, color, creed, national origin, gender, gender identity, gender expression, disability, marital status, veteran status, citizenship status, ethnicity, familial status, religion, sexual orientation or any other classification for which discrimination is prohibited. Please inform us if you have a disability or special need that requires accommodation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Cprvision • Whitchurch-Stouffville

On-site
CAD 80,000 - 85,000
Flexible working arrangements
Full suite of tools and technology
Supportive environment for growth
Product Owner - Talent Community
Product Owner - Talent Community

Cprvision • Whitchurch-Stouffville

On-site
CAD 80,000 - 100,000
Flexible working arrangements
Comprehensive benefits package
Employee stock option plan
+1
Product Owner - Talent Community
Product Owner - Talent Community

Portfolio+ Inc. • Whitchurch-Stouffville

On-site
CAD 95,000 - 140,000
Flexible work arrangements (hybrid, 0r
Remote work options
Comprehensive benefits starting day 1
+3
Staff Software Engineer
Staff Software Engineer

Capital One • Toronto

On-site
CAD 157,400 - 179,600
Hybrid work environment
Full coverage for spouses and dependents
Mental health coverage up to $3,000 per year
+2
Product Owner
Product Owner

Portfolio+ • Whitchurch-Stouffville

On-site
CAD 80,000 - 100,000
Flexible working arrangements
Tools and technology provided
Supportive growth environment
Full Stack Developer
Full Stack Developer

RBC • Toronto

On-site
CAD 90,000 - 130,000
Staff Software Engineer - Capital One Travel Tech - Full-stack
Staff Software Engineer - Capital One Travel Tech - Full-stack

Capital One • Toronto

On-site
CAD 220,078 - 251,118
Full coverage for spouses and dependents
Up to $3,000 in mental-health coverage
Up to $5,000 in tuition subsidies
+2
Manager Development FCC
Manager Development FCC

Fidelity Canada • Toronto

On-site
CAD 176,000 - 188,000
Competitive salary
Performance bonus
RRSP contributions after 6 months
Senior Software Developer GFT HALIFAX
Senior Software Developer GFT HALIFAX

RBC • Halifax

On-site
CAD 110,000 - 140,000
Total Rewards
Bonuses and stock where applicable
Flexible benefits
+2
Associate Director, Lead Software Developer at RBC
Associate Director, Lead Software Developer at RBC

RBC • Toronto

On-site
CAD 120,000 - 210,000