cover image
Beem Credit Union

Full Stack Developer

Hybrid

British columbia, Canada

Junior

Full Time

27-11-2025

Share this job:

Skills

Communication C# TypeScript SQL PostgreSQL CI/CD DevOps Scrum Problem-solving Architecture Programming angular SQL Server Azure Agile .NET CI/CD Pipelines Microservices

Job Specifications

About Beem Credit Union 

Beem is a new credit union with 80 years of history. Rising to the rapidly evolving challenges of the financial services industry and inspired by cooperative values, our founding credit unions recognized that we can do more together. Beem means light. It means energy. It means a brighter financial future. United as Beem, we are combining our strengths to better serve our members. As of January 1, 2025, Beem will be one of BC’s largest provincially regulated credit unions, supporting the financial wellness of 193,000 members from 66 branches across the province with $17 billion in assets under administration. Learn more about our journey at www.beemcreditunion.ca.

What this role is all about:

As a Full Stack Developer within the Digital Solutions team, you will play a critical role in designing, developing, and maintaining the digital solutions that power the backbone of our financial institution. Understanding of secure coding practices, regulatory environments, core banking systems, and payment processing in the financial industry is highly preferred.

Reporting directly to the Team Lead, Digital Applications, you will collaborate closely with cross-functional teams to deliver robust, secure, and scalable technology solutions that drive business transformation and enhance the experience of our customers.

This role is open to hybrid working arrangements within British Columbia.

What you’ll do:

System Design & Development

Architect, design, and implement cloud native solutions that enhance modern digital banking offerings, ensuring high standards of reliability, scalability, and maintainability. Develop robust, efficient code using best practices in software engineering and secure coding practices.
Continuously refactor and optimize existing systems to improve performance and adapt to evolving requirements.
Implement automated unit and integration tests to ensure code quality.
Document solution designs, technical specifications, and workflow processes thoroughly to ensure clarity and consistency.
Ensure adherence to regulatory requirements, internal policies, and industry standards relating to data protection and security (e.g., PCI DSS, PIPA, PIPEDA, ISO27001).

Integration & System Maintenance

Support application components, services, and system integrations in accordance with organizational standards.
Troubleshoot, debug, and resolve technical issues in both new and existing systems, minimizing downtime and ensuring seamless operations.
Support production deployments, monitor system health, and provide post-implementation support

Continuous Improvement & Innovation

Stay informed of emerging technologies, development frameworks, and industry trends relevant to financial services.
Recommend and implement innovative practices, tools, and methodologies to enhance system capabilities and team efficiency.

Collaboration & Communication

Work closely with cross-functional teams, including product owners, business analysts, and fellow developers, to gather and clarify requirements.
Translate business needs into technical specifications and deliver solutions that align with organizational goals.
Actively participate in Agile/Scrum ceremonies, including sprint planning, retrospectives, and daily stand-ups, to drive effective and transparent project delivery.

What you'll bring:

Bachelor's degree in computer science, Information Technology, Engineering, or related field (or equivalent work experience).
3+ years of hands-on development experience, preferably within the financial services or banking sector.
Strong proficiency in front end and back-end programming languages with a focus on Microsoft technologies (e.g., C#, .NET 10+, Typescript, Angular etc.) and database technologies (e.g., SQL Server, PostgreSQL).
Hands-on experience with Azure cloud native architectures and containerized application environments. (e.g., Containerized, API first, Microservices Architecture, Service Mesh).
Familiarity with DevOps practices, CI/CD pipelines, and automated testing tools.
Excellent problem-solving, analytical, and communication skills.
Ability to work collaboratively in a fast-paced, dynamic team environment.
Understanding of secure coding practices and regulatory environments (e.g. PCI DSS, PIPA, PIPEDA, ISO27001) in the financial industry preferred.
Knowledge of Core Banking Systems, Payment Processing, or Financial Messaging standards (e.g. ISO 20022, FDX) is preferred.

Your Total Rewards

At Beem, we believe great work deserves great rewards. That’s why we’ve built a Total Rewards package that’s more than competitive—it’s designed to help you shine. From your pay to your peace of mind, we’ve got your back.

Compensation

Annual salary range: $95,000 - $106,000

Your pay reflects the skills, experience, and unique strengths you bring. We review salaries every year.

Performance and recognition

Your success is Beem’s success. We reward great performance through recognition and, wher

About the Company

Welcome to the credit union that’s been part of BC for decades. Where every step, in life or in business, big or small, matters. Where personalized service, online or in-person, helps you get where you want to go. Where community means more than just where you live, but what we value, together. We’re here for you and your financial well-being. For everyone in BC. For every journey. Know more