JOBS
Vancouver, BC
|
Hybrid
|
#26424

Software Developer

Job Type
Contract
Industry
Crown Corporation
Language
English
Salary
40 - 60 per Hour
Date Posted
February 6, 2026
Specialization
IT - Application and Software Development
Vacancies
Existing Vacancy

Job Description

Software Engineer

Location: Richmond, BC (Hybrid, 3 days per week on-site)
Language: English, strong written and verbal communication required
Duration: 12-month contract


About the Opportunity

Our client is continuing to strengthen their engineering capability to support the reliability, evolution, and modernization of core technology platforms. This role plays a key part in ensuring applications remain stable, secure, and well-supported, while also contributing to targeted improvements that enhance performance, reduce risk, and support long-term sustainability across the organization.

As an Intermediate Software Engineer, you’ll collaborate closely with engineering peers, product partners, and AI-assisted enablement teams. This opportunity is well suited for someone who enjoys hands-on problem solving, thrives in a collaborative environment, and is motivated by modern software practices and continuous improvement within a large, complex organization.


What’s In It for You

You’ll join an engineering culture that values quality, shared ownership, and knowledge exchange. This role offers exposure to enterprise-scale systems, modernization initiatives, and emerging development approaches, including AI-assisted tooling, while working alongside experienced technical teams.

You’ll also have the opportunity to contribute beyond day-to-day delivery by helping shape reusable patterns, shared solutions, and development standards that support consistency and efficiency across the broader engineering community.


Your Responsibilities

• You’ll support and maintain business-critical applications to ensure reliable and secure operation across environments.
• In this role, you’ll take ownership of incident investigation and resolution, restoring service efficiently and reducing repeat issues.
• You’ll deliver technology updates that improve application stability, performance, and long-term maintainability.
• You’ll contribute to application modernization efforts, including adoption of updated frameworks, cloud-aligned patterns, and improved engineering standards.
• You’ll leverage AI-assisted development tools to support research, documentation, prototyping, and modernization activities.
• You’ll participate in code reviews, technical discussions, and engineering communities of practice.
• You’ll help develop shared patterns, reusable components, and engineering enablement assets used across teams.


Skills and Qualifications

• Undergraduate degree in Computer Science or a related STEM discipline, or equivalent experience, with a minimum of 2 years of recent software development experience.
• Hands-on experience using Azure DevOps for work tracking, CI/CD pipelines, repositories, and artifacts.
• Strong experience working within the Microsoft development ecosystem, including Visual Studio.
• Practical experience developing and supporting Angular applications.
• Backend development experience using C# and the .NET platform.
• Solid understanding of Git-based source control and modern branching workflows.
• Exposure to AI-assisted development tools such as GitHub Copilot is considered an asset.


Why Partner with Altis

If you’ve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if you’re a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.



We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals. All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.