- Full-time
Salary: $58,100 - 145,000 per year
Requirements:
- A degree in computer science, software engineering, or a related field, or equivalent professional experience.
- Proficiency with modern software development methods, including Agile and DevOps/DevSecOps.
- Understanding of quality-focused development and experience with test automation frameworks.
- Knowledge of enterprise architecture, design patterns, and related tooling.
- Experience developing with modern object-oriented languages such as C#, C++, Java, Python, Golang, or Rust.
- Familiarity with prompt engineering frameworks and concepts.
- Experience with SQL or NoSQL databases and awareness of object and data modeling.
- Experience with RESTful API standards and protocols.
- Knowledge of modern software testing, Test-Driven Development, integration testing, and acceptance testing.
- Familiarity with SDLC tools, including version control, CI/CD, build and testing tools, artifact repositories, containerization and orchestration, security and compliance, monitoring and logging, and infrastructure as code. Examples include GitHub, Jenkins, Maven, Postman, Kubernetes, SonarQube, Splunk, Terraform, and Ansible.
- A record of delivering high-quality software, products, or services, with a self-motivated, results-oriented approach to problem-solving.
- Flexibility in responding to changing priorities, with an interest in technology, transformation, and continuous improvement.
Responsibilities:
- Develop and enhance reliable, high-performance financial software that helps Canadians manage everyday banking with our Canadian bank partners.
- Create technical requirements and design and usage documentation in collaboration with our Technical Publications team.
- Break epics and user stories into clear, sprint-based tasks using Agile practices and knowledge of our systems and tools.
- Participate in retrospectives, code reviews, paired programming, and proof-of-concept initiatives to strengthen our development practices.
- Keep timesheets and assigned work up to date, including estimates, sprint deliverables, proofs of concept, and innovation work.
- Support colleagues where possible and contribute to effective workload management.
- Apply shift-left functional, performance, DAST, and SAST testing, and integrate testing into CI/CD workflows.
- Contribute to our Software Communities of Practice and identify and advocate for improvements to our SDLC, secure SDLC, CI/CD, DevOps culture, processes, Tech Radar, mentoring, training, and onboarding.
- Communicate positively and effectively, take ownership of commitments, and support the quality of our teams work.
- Help sustain our DevOps culture by supporting the code you write through our Guard Duty model.
Technologies:
- AI
- API
- Ansible
- C#
- CI/CD
- Cloud
- DevSecOps
- DevOps
- GitHub
- Golang
- Support
- Java
- Jenkins
- Kubernetes
- Maven
- NoSQL
- Postman
- Python
- Rust
- SQL
- Security
- Splunk
- Terraform
- AWS
- Bamboo
- BitBucket
- Datadog
- Docker
- ELK
- GitLab
- Gradle
- Helm
- JFrog
- JUnit
More:
At Portfolio+, we are a proudly Canadian fintech company providing financial institutions with secure, scalable, customer-focused solutions and cloud technology. Our collaborative, growth-oriented team builds products that simplify operations, improve security, and advance open finance. This role offers the opportunity to influence our products and customer outcomes. We offer flexible hybrid or in-office arrangements, a comprehensive benefits package from day one, paid time off and volunteer days, a competitive salary of $58,100–$145,000 per year, an annual bonus program, employee stock options, learning and tuition reimbursement, and work equipment. Additional benefits include dental and extended health care, disability insurance, an employee assistance program, flexible scheduling, RRSP matching, and VRSP. The stated work location is in person. We welcome applications from qualified people who can contribute to a more diverse organization. We use AI-enabled tools to support parts of recruitment, while people make all hiring decisions; accommodation is available throughout recruitment, selection, and assessment.
last updated 42 week of 2026