Software Developer - Talent Community

Cprvision

Whitchurch-Stouffville

On-site

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Hybrid
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

Hybrid
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
Senior Financial Analyst
Senior Financial Analyst

Portfolio+ • Whitchurch-Stouffville

Hybrid
CAD 75,000 - 110,000
Hybrid or in-office work environment
Benefits from day one
Associate Director - Lead Software Developer
Associate Director - Lead Software Developer

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 170,000
Total Rewards Program with bonuses
Coaching & development opportunities
Dynamic, collaborative team
+2
Senior Financial Analyst
Senior Financial Analyst

BH Management Services LLC • Whitchurch-Stouffville

Hybrid
CAD 80,000 - 95,000
Health coverage
Paid time off
Volunteer days
+2
Technical Lead, Software Development
Technical Lead, Software Development

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Developer
Senior Software Developer

Canada Life • London

On-site
CAD 80,000 - 130,000
Education reimbursement
Health & Wellness benefits
Volunteer day
+3
Manager Software Development Investly
Manager Software Development Investly

Fidelity Canada • Toronto

Hybrid
CAD 158,000 - 182,000
Flexible working arrangements
Comprehensive health benefits
Parental leave top-up
+2