This is hybrid position in Vancouver, BC Position Summary The Software Development in Test Engineer ... Voluntary Life, AD&D, Critical Illness, Long-Term Disability. Employee Discounts on home, auto, and ...
This is hybrid position in Vancouver, BC Position Summary The Software Development in Test Engineer ... Voluntary Life, AD&D, Critical Illness, Long-Term Disability. Employee Discounts on home, auto, and ...
As a Software Developer Engineer in Test, this is your chance to work alongside a group of talented ... volunteering! Throughout the world, leading organizations count on NetApp to manage and store their ...
As a Software Developer Engineer in Test, this is your chance to work alongside a group of talented ... volunteering! Throughout the world, leading organizations count on NetApp to manage and store their ...
... volunteering! Throughout the world, leading organizations count on NetApp to manage and store their ... As a Software Developer Engineer in Test (SDET), you will work as part of teams responsible for ...
... volunteering! Throughout the world, leading organizations count on NetApp to manage and store their ... As a Software Developer Engineer in Test (SDET), you will work as part of teams responsible for ...
QA Software Developer
Vancouver, BC · Hybrid
This position is hybrid in Vancouver, BC Position Summary We are seeking a motivated IVQA engineer ... Voluntary Life, AD&D, Critical Illness, Long-Term Disability. Employee Discounts on home, auto, and ...
QA Software Developer
Vancouver, BC · Hybrid
This position is hybrid in Vancouver, BC Position Summary We are seeking a motivated IVQA engineer ... Voluntary Life, AD&D, Critical Illness, Long-Term Disability. Employee Discounts on home, auto, and ...
Software Engineer
Vancouver, BC · On-site +1
As a Software Engineer - Senior, this is your chance to work alongside a group of talented ... volunteering! Throughout the world, leading organizations count on NetApp to manage and store their ...
Software Engineer
Vancouver, BC · On-site +1
As a Software Engineer - Senior, this is your chance to work alongside a group of talented ... volunteering! Throughout the world, leading organizations count on NetApp to manage and store their ...
Senior Full Stack Web Developer
Victoria, BC · On-site +1
Independently take new software products and features from concept to shipping. This includes end ... Support our giving-back program through pro-bono time, volunteering, workshop delivery or other ...
Quick apply
Senior Full Stack Web Developer
Victoria, BC · On-site +1
Independently take new software products and features from concept to shipping. This includes end ... Support our giving-back program through pro-bono time, volunteering, workshop delivery or other ...
You own customer-facing AI product surfaces and the internal developer tooling that supports them ... Paid volunteer and mental health days * Up to 26 weeks paid parental leave including a post-partum ...
Quick apply
You own customer-facing AI product surfaces and the internal developer tooling that supports them ... Paid volunteer and mental health days * Up to 26 weeks paid parental leave including a post-partum ...
Senior Full Stack Developer
Victoria, BC · On-site
Troubleshoot, test, monitor, and maintain the core product software to ensure strong reliability ... for volunteering and making a positive impact in your community. * Join forces with our diverse ...
Quick apply
Senior Full Stack Developer
Victoria, BC · On-site
Troubleshoot, test, monitor, and maintain the core product software to ensure strong reliability ... for volunteering and making a positive impact in your community. * Join forces with our diverse ...
Senior Full Stack Developer
Victoria, BC · On-site
CA$100K - CA$115K/yr
Troubleshoot, test, monitor, and maintain the core product software to ensure strong reliability ... for volunteering and making a positive impact in your community. * Join forces with our diverse ...
Quick apply
Senior Full Stack Developer
Victoria, BC · On-site
CA$100K - CA$115K/yr
Troubleshoot, test, monitor, and maintain the core product software to ensure strong reliability ... for volunteering and making a positive impact in your community. * Join forces with our diverse ...
The DevOps Developer II will work closely with our software developers to streamline delivery ... Competitive compensation package including extended health benefits, paid-time off, volunteer leave ...
Quick apply
The DevOps Developer II will work closely with our software developers to streamline delivery ... Competitive compensation package including extended health benefits, paid-time off, volunteer leave ...
Staff DevOps Developer
Vancouver, BC · Hybrid
CA$130K - CA$180K/yr
In this role, you will bring a blend of software engineering discipline, deep cloud networking and ... Generous paid time off, including volunteering days and extra days over the December holidays The ...
Staff DevOps Developer
Vancouver, BC · Hybrid
CA$130K - CA$180K/yr
In this role, you will bring a blend of software engineering discipline, deep cloud networking and ... Generous paid time off, including volunteering days and extra days over the December holidays The ...
Staff Software Engineer - Backend (Typescript / .Nodejs / AWS )
Vancouver, BC · Hybrid
CA$121K - CA$159K/yr
... DevOps, and QA throughout the full development lifecycle. * Mentor developers, guide code reviews ... Volunteer Days - Dedicated time to give back and support the communities that matter to you
Staff Software Engineer - Backend (Typescript / .Nodejs / AWS )
Vancouver, BC · Hybrid
CA$121K - CA$159K/yr
... DevOps, and QA throughout the full development lifecycle. * Mentor developers, guide code reviews ... Volunteer Days - Dedicated time to give back and support the communities that matter to you
Senior Data Developer
Vancouver, BC · Hybrid
CA$110K - CA$140K/yr
Embed software engineering discipline into data workflows by implementing automated testing ... Generous paid time off, including volunteering days and extra days over the December holidays The ...
Senior Data Developer
Vancouver, BC · Hybrid
CA$110K - CA$140K/yr
Embed software engineering discipline into data workflows by implementing automated testing ... Generous paid time off, including volunteering days and extra days over the December holidays The ...
The Full Stack Developer designs, develops, and maintains scalable web applications and robust APIs ... That's why we offer employees paid time off to volunteer, partner with thousands of local charities ...
The Full Stack Developer designs, develops, and maintains scalable web applications and robust APIs ... That's why we offer employees paid time off to volunteer, partner with thousands of local charities ...
Staff Fullstack Engineer
Vancouver, BC · On-site +1
Champion AI-native engineering workflows by integrating generative AI into the software development ... Paid volunteer and mental health days * Up to 26 weeks paid parental leave including a post-partum ...
Quick apply
Staff Fullstack Engineer
Vancouver, BC · On-site +1
Champion AI-native engineering workflows by integrating generative AI into the software development ... Paid volunteer and mental health days * Up to 26 weeks paid parental leave including a post-partum ...
Staff Software Engineer - Backend (Typescript / .Nodejs / AWS )
Vancouver, BC · On-site +1
CA$121K - CA$159K/yr
... DevOps, and QA throughout the full development lifecycle. * Mentor developers, guide code reviews ... Volunteer Days -- Dedicated time to give back and support the communities that matter to you
Quick apply
Staff Software Engineer - Backend (Typescript / .Nodejs / AWS )
Vancouver, BC · On-site +1
CA$121K - CA$159K/yr
... DevOps, and QA throughout the full development lifecycle. * Mentor developers, guide code reviews ... Volunteer Days -- Dedicated time to give back and support the communities that matter to you
Establish engineering standards for design, development, tuning, deployment, and maintenance of ... Paid volunteer and mental health days * Up to 26 weeks paid parental leave including a post-partum ...
Quick apply
Establish engineering standards for design, development, tuning, deployment, and maintenance of ... Paid volunteer and mental health days * Up to 26 weeks paid parental leave including a post-partum ...
Systems Test Engineer
Vancouver, BC · On-site
CA$75K - CA$85K/yr
Software Testing (Manual & Automated) * Develop and execute test plans, test cases, and test ... Volunteer Days: Make a difference with paid volunteer days during working hours, supporting causes ...
Quick apply
Systems Test Engineer
Vancouver, BC · On-site
CA$75K - CA$85K/yr
Software Testing (Manual & Automated) * Develop and execute test plans, test cases, and test ... Volunteer Days: Make a difference with paid volunteer days during working hours, supporting causes ...
Community volunteer opportunities What you'll do: * Collaborate and deliver water resources ... Experience using water resources software such as HEC-RAS, HEC-HMS, HEC-SSP, R , MIKE+, SWAN, Raven ...
Community volunteer opportunities What you'll do: * Collaborate and deliver water resources ... Experience using water resources software such as HEC-RAS, HEC-HMS, HEC-SSP, R , MIKE+, SWAN, Raven ...
Mechanical Designer (Engineer)
Burnaby, BC · On-site +1
CA$80K - CA$100K/yr
Support Software with product detail implementation. * Provide support material for Marketing ... Paid Volunteer Day * Personal Development and Training Opportunities * Salary range of $80,000 ...
Quick apply
Mechanical Designer (Engineer)
Burnaby, BC · On-site +1
CA$80K - CA$100K/yr
Support Software with product detail implementation. * Provide support material for Marketing ... Paid Volunteer Day * Personal Development and Training Opportunities * Salary range of $80,000 ...
Software Developer Volunteer information
See British Columbia salary details
$19.5K - $32.5K
4% of jobs
$32.5K - $45.5K
9% of jobs
$45.5K - $58.5K
6% of jobs
$68.7K is the 25th percentile. Wages below this are outliers.
$58.5K - $71.5K
7% of jobs
$71.5K - $84.5K
12% of jobs
The median wage is $95.5K / yr.
$84.5K - $97.5K
14% of jobs
$97.5K - $110.5K
14% of jobs
$119.7K is the 75th percentile. Wages above this are outliers.
$110.5K - $123.5K
13% of jobs
$123.5K - $136.5K
11% of jobs
$136.5K - $149.5K
6% of jobs
$149.5K - $162.5K
4% of jobs
$19.5K
$97.5K
$162.5K
How much do software developer volunteer jobs pay per year?
What is a software developer volunteer?
A Software Developer Volunteer is an unpaid role where individuals contribute their programming skills to support a cause, organization, or project. Volunteers may help develop software, fix bugs, improve existing systems, or create new applications. This role provides valuable experience, enhances technical skills, and allows developers to give back to the community. It can be a great opportunity for students, career changers, or professionals looking to gain hands-on experience.
What types of projects and responsibilities can a software developer volunteer expect to work on?
As a Software Developer Volunteer, you may contribute to a wide range of projects, including building or improving websites, developing software tools, or automating tasks for nonprofit organizations or community initiatives. Your responsibilities could involve coding, debugging, documentation, and collaborating with other volunteers or team members during the software development life cycle. Many organizations encourage volunteers to propose their own ideas or take initiative on projects, giving you the opportunity to expand your skills and portfolio. You can also expect to attend virtual or in-person meetings, participate in code reviews, and work in an agile or project-based environment. This hands-on experience provides real-world learning, networking, and growth opportunities while making a meaningful impact.
What are the key skills and qualifications needed to thrive as a software developer volunteer, and why are they important?
To thrive as a Software Developer Volunteer, you need solid programming skills in languages like Python, Java, or JavaScript, as well as problem-solving abilities and a fundamental understanding of software development principles. Familiarity with version control systems like Git and exposure to collaboration platforms such as GitHub or Bitbucket are typically expected; relevant certifications or project experience can be advantageous. Strong communication, teamwork, and initiative are standout soft skills in a volunteer setting. These skills and qualities are crucial for effectively contributing to projects, learning from peers, and supporting organizational goals with limited resources.
What are the most commonly searched types of Software Developer jobs in British Columbia?
The most popular types of Software Developer jobs in British Columbia are:
What are popular job titles related to Software Developer Volunteer jobs in British Columbia?
For Software Developer Volunteer jobs in British Columbia, the most frequently searched job titles are:
What cities in British Columbia are hiring for Software Developer Volunteer jobs?
Cities in British Columbia with the most Software Developer Volunteer job openings:

Full-time
Medical, Dental, Life, Retirement, PTO
Re-posted 5 days ago
Thales rating
8.9
Based on 21 frontline employees who took The Breakroom Quiz
11th of 159 rated electronics manufacturers
Job description
This is hybrid position in Vancouver, BC
Position Summary
The Software Development in Test Engineer will be responsible for planning and performing Integration, Verification, Validation, Qualification (IVVQ) for Data Security Fabric product line which involves solution of data warehouse for auditing and classification. The jobholder will be required to perform hands-on role, taking part in IVVQ activities, CI/CD and test automation.
Essential Functions
Key Tasks The successful applicant will work within a project system engineering team and have the following responsibilities:
- Execution of Integration, Verification, Validation and Qualification activities, including:
- The production of Integration and Verification and Validation Planning documents e.g.: Test Strategy, Test Plan, Test Automation, System Integration Plan and Release Readiness
- Taking direction from and reporting to the IVVQ Manager to ensure that work is performed in accordance with the IVVQ department policy, processes, and project plans.
- The IVVQ Engineer is expected to become familiar with the way customers use the system. This knowledge is then incorporated into the planning of all IVV activities by the IVVQ Engineer
- The IVVQ Engineer creates the System Test plan and report, assuring that the scope of the IVV activities fully covers all aspects of the system under test, while taking all previous verification activities on comparable systems into account to optimize the test effort. She/he works closely with the Project Engineer to define the IVV approach, which best suits the schedule, budget, and quality requirements of the project, considering its scope and specific attributes of the system to be delivered.
- During the execution phase of the IVV activities, the IVVQ Engineer works with the Software Development Engineer to guarantee flawless execution in accordance with the test strategy defined in the Software Test Plan. Depending on the size of the project and the current workload, he/she may support the Software Development Engineer activities, particularly during integration and fix cycle phases.
- Design, implement, and maintain reliable automated tests (UI, API, integration) using IVVQ frameworks and languages.
- Integrate automated tests into CI/CD pipelines, manage test stages (smoke/regression), and reduce flaky tests to keep pipelines healthy.
- Find synergies between test activities for multiple programs.
- Efficiently manages test resources (software & hardware)
- Produce test cases based on defects from the field
- Represent IVV in Final System Acceptance Tests (FSATs)
Minimum Requirements
- 1-3 years of experience in Software Development in test
- Bachelors / master's degree in computer science engineering
- Familiarity with software languages including Shell script, JavaScript, Python, TCL, Expect.
- Familiarity with agile methodology and test-driven development
- Operating System: Windows, Linux, AIX
- Database: SQL, NoSQL
- Cloud: Amazon AWS, Azure, GCP
- Virtualization: VMWare products, Hyper-V
- Security: Encryption, RSA, SSL, FIPS, vulnerability scan tools, PKI, TLS
The anticipated TTC range for this role is 68,700.00 - 91,600.00 - 114,500.00 CAD Annual. The Company reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's status protected by local, state, or federal law.
If you're excited about working with Thales, but not meeting the requirements for this position, we encourage you to join our Talent Community!https://careers.thalesgroup.com/global/en/jointalentcommunity.You can upload your CV and our recruiters can get in touch with any new opportunities that may be of interest to you.
Why Join Us?
Say HI and learn more about working at Thalesclick here
#LI-MG1
#LI-Hybrid
Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:
Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
Company paid holidays, vacation days, and paid sick leave.
Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
Employee Discounts on home, auto, and gym membership.
Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.
About Thales
Sourced by ZipRecruiter