Software Developer Co-op

Jobtailor

Burnaby

On-site

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor is seeking a software professional in Canada to design, code, test, and maintain integrated software across product design, lifecycle management, and quality engineering. You will monitor systems, analyze logs, and alert administrators to issues while building internal tools and reports.

You will transform data, leverage APIs, and collaborate on user stories, automated tests, and regulated environment deployments to ensure high-quality code and scalable solutions.

Qualifications

  • Object-oriented programming skills, preferably Java or C#.
  • Experience with scripting languages such as Python or PowerShell.
  • Experience with Git and source repositories.
  • Legally entitled to work in Canada.
  • Experience with relational databases such as SQL Server.
  • Experience with test-driven development and unit testing frameworks.
  • Experience developing web apps or desktop apps.
  • Ability to learn and use third-party APIs and libraries.
  • Excellent communication and team collaboration.

Responsibilities

  • Design, code, test, and maintain software used across product design, lifecycle management, supply chain, and quality engineering.
  • Develop methods to monitor systems and analyze logs to alert administrators to issues.
  • Design and implement internal software and reports to analyze data across systems.
  • Write scripts to automate data transformation and improve quality.
  • Use AI prompting to generate scripts and database queries.
  • Enhance Product Data Management and Product Lifecycle Management systems via APIs.
  • Participate in gathering user stories and requirements across teams.
  • Author and execute manual and automated test plans.
  • Perform software validation and deploy changes in a regulated environment.

Skills

Object-Oriented Programming
Java
C#
Python
PowerShell
APIs
Database Queries
SQL Server
Unit Testing
Test-Driven Development
JavaScript
HTML
CSS
Git

Tools

Git
Product Data Management Systems
Product Lifecycle Management Systems

Job description


  • Design, code, test, and maintain software used across product design, lifecycle management, supply chain, and quality engineering

  • Develop methods to monitor systems and analyze logs to alert administrators to issues

  • Design and implement internal software and custom reports to analyze data across multiple systems

  • Write scripts to automate data transformation and improve consistency and quality

  • Use AI prompting to generate scripts and database queries

  • Enhance and extend Product Data Management and Product Lifecycle Management systems using APIs

  • Participate in gathering user stories and requirements across teams

  • Author and execute manual and automated test plans

  • Perform software validation and deploy changes in a regulated environment


Requirements



  • Object-oriented programming skills, preferably with Java or C#

  • Experience with scripting languages such as Python or PowerShell

  • Experience with source repositories, preferably with Git

  • Enthusiastic about finding innovative solutions to unforeseen challenges

  • Keen desire to help produce high quality code

  • Highly proactive and able to execute tasks with minimal instruction and guidance

  • Excellent communication skills

  • History of success working in a team setting

  • Legally entitled to work in Canada

  • Three separate PDF application documents: cover letter, resume, and most recent transcripts

  • Preferred: experience with relational databases such as SQL Server

  • Preferred: experience with test-driven development and unit testing frameworks

  • Preferred: experience developing web apps or desktop apps

  • Preferred: experience with JavaScript, HTML, and CSS

  • Preferred: ability to learn and use third-party APIs and libraries


Core Competencies


Demonstrates expertise in Object-Oriented Programming with Java or C#, along with proficiency in scripting languages like Python and PowerShell. Capable of designing and implementing software solutions, automating data processes, and performing software validation in regulated environments.


Highest-signal resume keywords



  • Object-Oriented Programming

  • Scripting Languages (Python, PowerShell)

  • Software Validation

  • APIs and Database Queries

  • Test-Driven Development


ATS Optimization Keywords


Hard Skills



  • Java

  • C#

  • Python

  • PowerShell

  • SQL Server

  • Test-Driven Development

  • Unit Testing Frameworks

  • JavaScript

  • HTML

  • CSS


Soft Skills



  • Excellent Communication Skills

  • Team Collaboration

  • Proactive Problem Solving


Industry Keywords



  • Software Development

  • Regulated Environment

  • Data Transformation

  • User Stories

  • Automated Test Plans


Tools & Technologies



  • Git

  • Product Data Management Systems

  • Product Lifecycle Management Systems

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Co-op
Software Engineering Co-op

Jobtailor • Burnaby

On-site
CAD 85,000 - 120,000
Software Tester – Co-op/Intern
Software Tester – Co-op/Intern

Jobtailor • Ottawa

On-site
CAD 60,000 - 90,000
Co-op/Intern, Application Lifecycle Management
Co-op/Intern, Application Lifecycle Management

Jobtailor • Ottawa

Hybrid
CAD 28,000 - 34,000
Senior Java Developer, AI Experience
Senior Java Developer, AI Experience

Jobtailor • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Software Test Specialist
Software Test Specialist

Jobtailor • Sherbrooke

On-site
CAD 60,000 - 85,000
Co-op/Intern Test Developer, Product Verification
Co-op/Intern Test Developer, Product Verification

Jobtailor • Ottawa

On-site
CAD 22,000 - 33,000
Senior Developer, ServiceNow CSM
Senior Developer, ServiceNow CSM

Jobtailor • Ottawa

On-site
CAD 110,000 - 160,000
Solutions Designer
Solutions Designer

GovTech Talent Solutions Inc. • Toronto, Kingston

On-site
CAD 90,000 - 120,000
RQ11449 - Software Developer - Senior
RQ11449 - Software Developer - Senior

Maarut • Toronto

On-site
CAD 110,000 - 140,000
Data Science Co-op/Intern
Data Science Co-op/Intern

Jobtailor • Ottawa

On-site
CAD 45,000 - 65,000