Software Developer
Burnaby, BC · Hybrid
$52.40/hr
We are excited to grow our team with a permanent, full-time Software Developer.Reporting to ... Bachelor's degree in computer science or related business discipline. * 4+ years of experience ...
Burnaby, BC · Hybrid
$52.40/hr
We are excited to grow our team with a permanent, full-time Software Developer.Reporting to ... Bachelor's degree in computer science or related business discipline. * 4+ years of experience ...
Burnaby, BC · Hybrid
$52.40/hr
We are excited to grow our team with a permanent, full-time Software Developer.Reporting to ... Bachelor's degree in computer science or related business discipline. * 4+ years of experience ...
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Bachelor's degree in Computer Science or Electrical Engineering The Canada base salary range for ...
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Bachelor's degree in Computer Science or Electrical Engineering The Canada base salary range for ...
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Bachelor's degree in Computer Science or Electrical Engineering The Canada base salary range for ...
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Bachelor's degree in Computer Science or Electrical Engineering The Canada base salary range for ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. * Minimum 8 years of professional software development experience with a strong focus ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. * Minimum 8 years of professional software development experience with a strong focus ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. * Minimum 8 years of professional software development experience with a strong focus ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. * Minimum 8 years of professional software development experience with a strong focus ...
Burnaby, BC · On-site
CA$90K - CA$110K/yr
Develop and maintain software components on current and future networking related products. Design ... S. in Computer Science or Math or Electrical Engineering; M.S. preferred The Canada base salary ...
Burnaby, BC · On-site
CA$90K - CA$110K/yr
Develop and maintain software components on current and future networking related products. Design ... S. in Computer Science or Math or Electrical Engineering; M.S. preferred The Canada base salary ...
Burnaby, BC · On-site
CA$90K - CA$110K/yr
Develop and maintain software components on current and future networking related products. Design ... S. in Computer Science or Math or Electrical Engineering; M.S. preferred The Canada base salary ...
Burnaby, BC · On-site
CA$90K - CA$110K/yr
Develop and maintain software components on current and future networking related products. Design ... S. in Computer Science or Math or Electrical Engineering; M.S. preferred The Canada base salary ...
Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience. * 3+ years experience developing web applications.
Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience. * 3+ years experience developing web applications.
Vancouver, BC · On-site
Bachelor's degree in computer science, engineering, or equivalent. * 7+ years working in relevant Software Development positions. * In addition, the position requires the following attributes:
Vancouver, BC · On-site
Bachelor's degree in computer science, engineering, or equivalent. * 7+ years working in relevant Software Development positions. * In addition, the position requires the following attributes:
Vancouver, BC · On-site
Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience. * 3+ years experience developing web applications.
Quick apply
Vancouver, BC · On-site
Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience. * 3+ years experience developing web applications.
Bachelor's degree in computer science, engineering, or equivalent. * 7+ years working in relevant Software Development positions. * In addition, the position requires the following attributes:
Bachelor's degree in computer science, engineering, or equivalent. * 7+ years working in relevant Software Development positions. * In addition, the position requires the following attributes:
Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience. * 3+ years experience developing web applications.
Quick apply
Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience. * 3+ years experience developing web applications.
CA$110K - CA$130K/yr
... socket programming Software development experience in Unix/Linux environment Excellent problem ... Bachelor's Degree (Masters or PhD is an asset) in Computer Science or similar degree The Canada ...
CA$110K - CA$130K/yr
... socket programming Software development experience in Unix/Linux environment Excellent problem ... Bachelor's Degree (Masters or PhD is an asset) in Computer Science or similar degree The Canada ...
CA$110K - CA$130K/yr
... socket programming Software development experience in Unix/Linux environment Excellent problem ... Bachelor's Degree (Masters or PhD is an asset) in Computer Science or similar degree The Canada ...
CA$110K - CA$130K/yr
... socket programming Software development experience in Unix/Linux environment Excellent problem ... Bachelor's Degree (Masters or PhD is an asset) in Computer Science or similar degree The Canada ...
Bachelor's degree in Computer Science or related * 5+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
Bachelor's degree in Computer Science or related * 5+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
Vancouver, BC · Hybrid
Bachelor's degree in Computer Science or related * 1+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
Vancouver, BC · Hybrid
Bachelor's degree in Computer Science or related * 1+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
Vancouver, BC · Hybrid
Bachelor's degree in Computer Science or related * 2+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
Vancouver, BC · Hybrid
Bachelor's degree in Computer Science or related * 2+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
Vancouver, BC · Hybrid
Bachelor's degree in Computer Science or related * 2+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
Vancouver, BC · Hybrid
Bachelor's degree in Computer Science or related * 2+ years of experience as a Software Engineer * Extensive experience in C++ * Experience working in a large code base * Excellent written and oral ...
CA$124K - CA$155K/yr
A Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. * 4+ years of experience writing production-grade code and delivering robust, scalable software ...
CA$124K - CA$155K/yr
A Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. * 4+ years of experience writing production-grade code and delivering robust, scalable software ...
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In ... Bachelor's degree in Engineering, Computer Science, or a related technical discipline ( Master ...
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In ... Bachelor's degree in Engineering, Computer Science, or a related technical discipline ( Master ...
A Scientific Software Developer requires strong programming skills (such as Python, C++, or Java), a solid background in scientific concepts, and typically a degree in computer science, engineering, mathematics, or a related field. Familiarity with scientific computing libraries, version control systems (like Git), and experience using high-performance computing (HPC) resources are often expected; certifications in these tools can be advantageous. Excellent problem-solving, communication, and collaboration skills help contribute effectively to research-driven, multidisciplinary teams. These capabilities are vital to translate complex scientific needs into reliable and reproducible software solutions that advance research goals.
A Scientific Software Developer designs, develops, and optimizes software tools to support scientific research and analysis. They work closely with scientists to create algorithms, simulations, and data-processing pipelines tailored to specific research needs. This role often involves proficiency in programming languages like Python, C++, or Fortran, as well as expertise in numerical computing, data visualization, and high-performance computing.
Scientific Software Developers are often involved in developing, optimizing, and maintaining software used in fields such as bioinformatics, physics simulations, environmental modeling, data analysis, and computational chemistry. Their projects can span from designing algorithms for processing large-scale scientific data to creating user interfaces or automating laboratory workflows. Depending on the employer, you may work closely with scientists and researchers to understand domain-specific needs and translate them into technical solutions. This collaborative environment enables you to contribute directly to scientific discoveries while growing your technical and domain expertise.

$52.40/hr
Full-time
Medical, Dental
Re-posted 19 days ago
Binary Stream is an award-winning ISV and SaaS company with over 25 years of experience delivering solutions built for Microsoft Dynamics. We are proud to be recognized as a BC Top Employer for 2026, marking our fifth consecutive year receiving this recognition. As well as one of Canada's Top Small & Medium Employers for 2026.
With a global team and thousands of customers worldwide, we continue to grow while staying focused on what matters most - our people, our culture, and the impact of the work we do. We are a collaborative, inclusive team guided by our core values of Team, Innovation, and Growth.
We are excited to grow our team with a permanent, full-time Software Developer.Reporting to theSeniorDevelopment Team Lead, theSoftware Developeris responsible forthe efficient design and delivery of high-quality software solutions for Microsoft Dynamics ERP to meet client needs.
This position requires the individual to work at our Burnaby head office on a hybrid basis. Our head office is located at 7300 Edmonds St #800, Burnaby BC, V3N 0G8.
Key Responsibilities:
Skills Required:
Education and Experience:
Compensation and Benefits:
What makes Binary Stream a great place to work?
As part of our recruitment process, applicantsare required tocomplete a comprehensive behavioural assessment that provides insight on workplace behaviors and motivations, as well as a technical assessment.Before extending an employment offer, successful applicants must complete a successful criminal background check and education verification.
Ready to join our global growth journey and propel your career forward? We strongly encourage all candidates to apply throughourcareer site for a seamless application process. However, if youencounterany issues, you may also email us athr@binarstream.com as a secondary option.
Binary Stream Software Inc. is an equal opportunity employer and as such, we are committed to diversity and inclusion in the workplace. All qualified applicants receive consideration for employment without regard to age, race, color, sex, sexual orientation, national origin, disability, religion, or any other protected characteristic as outlined by law.
Sourced by ZipRecruiter