×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Software Developer - Talent Community

Job in Whitchurch-Stouffville, Markham, Ontario, Canada
Listing for: Cprvision
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    DevOps
Salary/Wage Range or Industry Benchmark: 70000 - 90000 CAD Yearly CAD 70000.00 90000.00 YEAR
Job Description & How to Apply Below
Location: Whitchurch-Stouffville

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 Dev Ops 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/No

SQL 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 (Git Hub, Git Lab, Bitbucket) and CI tools (Jenkins, Bamboo, Gradle, Ant, Maven). Familiarity with testing tools (ReadyAPI, Postman/Newman, JUnit) and artifact repositories (AWS Code Artifact, AWS ECR, JFrog Artifactory, Harbor).
• Experience with CD tools (Helm, Argo CD), containerization (Docker, Rancher, Kubernetes), and Dev Sec Ops  tools (X‑Ray, Sonar Qube, Rapid7).
• Exposure to monitoring & logging (ELK Stack, Data Dog, Splunk) and IaC (Terraform, Ansible).
• Strong understanding of Agile and Dev Ops/Dev Sec Ops  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.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary