The Software Developer in Test (SDET) co-op is a developer who specializes in writing code to test ... Understanding of Computer Science subjects * Understanding of Object Oriented Programming concepts
The Software Developer in Test (SDET) co-op is a developer who specializes in writing code to test ... Understanding of Computer Science subjects * Understanding of Object Oriented Programming concepts
Software Developer Co-op (Fall 2026)
CA$22.01 - CA$33.81/hr
You are a student working towards a degree in Computer Science, Computer Engineering, Software Engineering or a related discipline * You're strong at object-oriented programming (Languages: Java ...
Software Developer Co-op (Fall 2026)
CA$22.01 - CA$33.81/hr
You are a student working towards a degree in Computer Science, Computer Engineering, Software Engineering or a related discipline * You're strong at object-oriented programming (Languages: Java ...
Senior Neural Network Kernel Software Development Engineer
Halifax, NS ยท On-site
$110K - $140K/yr
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
Quick apply
Senior Neural Network Kernel Software Development Engineer
Halifax, NS ยท On-site
$110K - $140K/yr
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
Quick apply
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
As the pioneers of science, ZEISS handles the everchanging environments in a fast-paced world ... Join Zeiss Meditec-Halifax as a Software Development Engineer in Test and become an integral part ...
As the pioneers of science, ZEISS handles the everchanging environments in a fast-paced world ... Join Zeiss Meditec-Halifax as a Software Development Engineer in Test and become an integral part ...
AI Engineer - Generative & Agentic AI
Halifax, NS ยท On-site
CA$84K - CA$128K/yr
Work closely with cross-functional teams including data scientists, software engineers, and product owners. * Translate business requirements into technical designs and deliver working AI-powered ...
AI Engineer - Generative & Agentic AI
Halifax, NS ยท On-site
CA$84K - CA$128K/yr
Work closely with cross-functional teams including data scientists, software engineers, and product owners. * Translate business requirements into technical designs and deliver working AI-powered ...
Senior Software QA Analyst
Dartmouth, NS ยท On-site
Degree in Computer Science, Engineering, or equivalent experience * Strong background in software QA and test execution * Experience at a senior level working with complex software systems
Quick apply
Senior Software QA Analyst
Dartmouth, NS ยท On-site
Degree in Computer Science, Engineering, or equivalent experience * Strong background in software QA and test execution * Experience at a senior level working with complex software systems
Senior Software QA Analyst
Dartmouth, NS ยท On-site
Degree in Computer Science, Engineering, or equivalent experience * Strong background in software QA and test execution * Experience at a senior level working with complex software systems
Quick apply
Senior Software QA Analyst
Dartmouth, NS ยท On-site
Degree in Computer Science, Engineering, or equivalent experience * Strong background in software QA and test execution * Experience at a senior level working with complex software systems
Degree in Computer Science, Engineering, or equivalent experience * Strong background in software QA and test execution * Experience at a senior level working with complex software systems
Degree in Computer Science, Engineering, or equivalent experience * Strong background in software QA and test execution * Experience at a senior level working with complex software systems
We are currently seeking an IT Developer to join our Corporate Head Office in Halifax, NS . Graybar ... Bachelor's degree or college diploma in Business, Computer Science, or a related field. * Minimum ...
We are currently seeking an IT Developer to join our Corporate Head Office in Halifax, NS . Graybar ... Bachelor's degree or college diploma in Business, Computer Science, or a related field. * Minimum ...
Collaborate with software/hardware teams to integrate models into production systems (APIs ... scientific validity * Travel domestically/internationally for R&D site work, system validation, and ...
Collaborate with software/hardware teams to integrate models into production systems (APIs ... scientific validity * Travel domestically/internationally for R&D site work, system validation, and ...
Computer Vision Engineer
Bedford, NS ยท On-site
Collaborate with software/hardware teams to integrate models into production systems (APIs ... scientific validity * Travel domestically/internationally for R&D site work, system validation, and ...
Quick apply
Computer Vision Engineer
Bedford, NS ยท On-site
Collaborate with software/hardware teams to integrate models into production systems (APIs ... scientific validity * Travel domestically/internationally for R&D site work, system validation, and ...
Engineering, Software Engineering, Computer Engineering, and Computer Science. * Knowledge and hands on experience of the ENOVIA 3DExperience Tool (PLM), SAP and RAMCO Enterprise systems is an asset.
Engineering, Software Engineering, Computer Engineering, and Computer Science. * Knowledge and hands on experience of the ENOVIA 3DExperience Tool (PLM), SAP and RAMCO Enterprise systems is an asset.
... design and software algorithms, support to waterfront and at-sea system integration testing ... Master's degree of engineering or science, ideally in a subject such as aerodynamic, missile ...
... design and software algorithms, support to waterfront and at-sea system integration testing ... Master's degree of engineering or science, ideally in a subject such as aerodynamic, missile ...
Missile Systems Analyst - NETE
Halifax, NS ยท On-site
... design and software algorithms, support to waterfront and at-sea system integration testing ... Master's degree of engineering or science, ideally in a subject such as aerodynamic, missile ...
Missile Systems Analyst - NETE
Halifax, NS ยท On-site
... design and software algorithms, support to waterfront and at-sea system integration testing ... Master's degree of engineering or science, ideally in a subject such as aerodynamic, missile ...
Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ... Contribute to, and prepare, technical reports and scientific publications * Build relationships ...
Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ... Contribute to, and prepare, technical reports and scientific publications * Build relationships ...
Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ... Contribute to, and prepare, technical reports and scientific publications * Build relationships ...
Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ... Contribute to, and prepare, technical reports and scientific publications * Build relationships ...
Develop and maintain specialized in-house software tools using agreed upon coding standards and ... Contribute to, and prepare, technical reports and scientific publications * Provide clear and ...
Develop and maintain specialized in-house software tools using agreed upon coding standards and ... Contribute to, and prepare, technical reports and scientific publications * Provide clear and ...
Develop and maintain specialized in-house software tools using agreed upon coding standards and ... Contribute to, and prepare, technical reports and scientific publications * Provide clear and ...
Develop and maintain specialized in-house software tools using agreed upon coding standards and ... Contribute to, and prepare, technical reports and scientific publications * Provide clear and ...
Stormwater engineering
Bedford, NS ยท Hybrid
Bachelor's degree in Applied Science or higher - Engineering, Civil Engineering, Water Resources ... Strong technical knowledge of hydraulic modelling software such as PCSWMM, HEC-RAS, and EPANET ...
Stormwater engineering
Bedford, NS ยท Hybrid
Bachelor's degree in Applied Science or higher - Engineering, Civil Engineering, Water Resources ... Strong technical knowledge of hydraulic modelling software such as PCSWMM, HEC-RAS, and EPANET ...
Entry Level Scientific Software Developer information
What is the difference between Entry Level Scientific Software Developer vs Entry Level Data Analyst?
| Aspect | Entry Level Scientific Software Developer | Entry Level Data Analyst |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Software Engineering, or related field | Bachelor's in Statistics, Mathematics, or related field |
| Work Environment | Research labs, scientific institutions, tech companies | Business, healthcare, finance sectors |
| Employer & Industry Usage | Used in scientific research, simulation, data modeling | Used in data interpretation, reporting, business insights |
While both roles involve data handling and programming, Entry Level Scientific Software Developers focus on creating software for scientific applications, whereas Entry Level Data Analysts interpret data to inform business decisions. The choice depends on your interest in scientific computing versus data analysis in various industries.

Other
Posted 13 days ago
Job description
Your role:
The Software Developer in Test (SDET) co-op is a developer who specializes in writing code to test the product. They work directly with Developers, Product Managers and other SDETs to understand requirements and designs for upcoming changes, and to devise appropriate test strategies for those changes. They design and write the code for automated test cases and perform hands-on testing.
In this role you will be working directly with code in an established framework to automate testing of applications and services. You will support the team's release and testing efforts while growing and maintaining automated coverage and frameworks.
Your responsibilities:
- Define and automate test cases that verify product requirements
- Write code to support development of automated frameworks and tests
- Execute test cases using both automated and manual techniques
- Identify, report and verify software defects
- Maintain test infrastructure and tools
- Participate in team planning and story grooming
- Conduct code reviews, improve and maintain quality of the automation code
- Document the automation framework, tools and infrastructure
About you:
- Understanding of Computer Science subjects
- Understanding of Object Oriented Programming concepts
- Proficiency with Java, C# or Swift
- Experience with any of the following is an asset:
- Testing or development in an agile environment
- Unit testing frameworks such as JUnit or MSTest
- Selenium WebDriver and JMeter
- Mobile development with Android Studio or XCode
- Web services technology such as REST, JSON or Thrift
- Big data technology such as Hadoop, MongoDB or Kafka
- Network protocols such as HTTP, TLS and TCP
- Continuous integration systems such as Bamboo or Jenkins
- Design patterns
To Apply:ย
Think you're a great fit for this job? Apply on our Global Relay Careers page with your cover letter, resume, and university transcripts in one PDF document.ย No emails or phone calls please; candidates must be legally authorized to work in Canada.ย