IT & Software

Software Developer Co-op

Jobtailor

Burnaby · Metro Vancouver Regional District · Canada


  • 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

#J-18808-Ljbffr

Reference: WJ-291_10990174

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.