Software Engineering Co-op

Jobtailor

Burnaby

On-site

CAD 85,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Jobtailor in Burnaby, Canada is seeking a software developer to design and implement internal tools that integrate data from third-party systems and extend product data management systems using APIs and databases. You will participate in requirements analysis and the full development cycle within a regulated environment.

You will collaborate with diverse teams to deliver high-impact features, writing clean, testable code and maintaining software tools for product data management, with emphasis

Qualifications

  • Strong object-oriented programming skills, preferably Java or C#.
  • Experience writing technical documentation.
  • Experience with Git or other source repositories.
  • Excellent communication and teamwork abilities.
  • Proactive, self-guided with minimal instruction.
  • Ability to learn and integrate third-party APIs and libraries.
  • Familiarity with test-driven development and unit testing.
  • Experience with JavaScript, HTML, and CSS.
  • Experience building web or desktop applications.
  • Must be legally allowed to work in Canada.
  • Must upload cover letter, resume, and transcripts.

Responsibilities

  • Design and implement internal software tools integrating data from third-party systems.
  • Extend existing product data management systems using APIs and databases.
  • Participate in requirements analysis before and during development and validation activities.
  • Take part in the full development, testing, and release cycle in a regulated environment.
  • Collaborate with a wide variety of teams to deliver high-impact features improving organizational efficiency and quality.
  • Develop, code, test, and maintain software tools supporting product data management.

Skills

OOP (Java/C#)
Technical writing
Git
Communication
Teamwork
Quality code
Self-motivation
Problem solving
API integration
TDD
Frontend basics
App development

Tools

Git

Job description

  • Design and implement internal software tools integrating data from third-party systems
  • Extend existing product data management systems using APIs and databases
  • Participate in requirements analysis before and during development and validation activities
  • Take part in the full development, testing, and release cycle in a regulated environment
  • Collaborate with a wide variety of teams to deliver high-impact features improving organizational efficiency and quality
  • Develop, code, test, and maintain software tools supporting product data management
Requirements
  • Object-oriented programming skills, preferably with Java or C#
  • Experience writing technical documentation
  • Experience with source repositories, preferably Git
  • Excellent communication skills
  • History of success working in a team setting
  • Desire to produce high-quality code
  • Highly proactive and able to execute tasks with minimal instruction and guidance
  • Enthusiasm for finding innovative solutions to unforeseen challenges
  • Proven ability to learn and use third-party APIs and libraries (preferred)
  • Experience with test-driven development and unit testing frameworks (preferred)
  • Experience with JavaScript, HTML, and CSS (preferred)
  • Experience developing web apps or desktop apps (preferred)
  • Must be legally entitled to work in Canada
  • Must upload a cover letter, resume, and most recent transcripts
Core Competencies

Demonstrates expertise in Object-Oriented Programming with Java or C#, along with proficiency in developing and maintaining software tools that integrate third-party APIs and databases. Strong communication and teamwork skills are essential for collaborating effectively across various teams in a regulated environment.

Highest-signal resume keywords
  • Object-Oriented Programming
  • Java
  • C#
  • API Integration
  • Test-Driven Development
Hard Skills
  • Object-Oriented Programming
  • Java
  • C#
  • API Integration
  • Test-Driven Development
  • Unit Testing
  • JavaScript
  • HTML
  • CSS
  • Software Development
Soft Skills
  • Excellent Communication Skills
  • Team Collaboration
  • Proactive Problem Solving
  • Desire for High-Quality Code
Industry Keywords
  • Regulated Environment
  • Product Data Management
  • Technical Documentation
  • Web Apps
  • Desktop Apps
Tools & Technologies
  • Git
  • Source Repositories
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer Co-op
Software Developer Co-op

Jobtailor • Burnaby

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

Jobtailor • Ottawa

On-site
CAD 60,000 - 90,000
Data Engineering Software Developer – Winter Co-op 2027
Data Engineering Software Developer – Winter Co-op 2027

Jobtailor • Markham

On-site
CAD 50,000 - 70,000
Continuous Improvement Engineering Co-op
Continuous Improvement Engineering Co-op

Jobtailor • Burnaby

On-site
CAD 52,000 - 70,000
Co-op/Intern, Application Lifecycle Management
Co-op/Intern, Application Lifecycle Management

Jobtailor • Ottawa

Hybrid
CAD 28,000 - 34,000
DevOps I – 4 months Co-op/Internship
DevOps I – 4 months Co-op/Internship

Jobtailor • Toronto

On-site
CAD 28,000 - 34,000
Software Developer - Full Stack
Software Developer - Full Stack

Symbiotic Group • Toronto

On-site
CAD 90,000 - 130,000
RQ09121 - Software Developer - Senior
RQ09121 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 110,000 - 140,000
RQ11449 - Software Developer - Senior
RQ11449 - Software Developer - Senior

Maarut • Toronto

On-site
CAD 110,000 - 140,000
Test Automation Co-op/Intern
Test Automation Co-op/Intern

Jobtailor • Ottawa

On-site
CAD 22,000 - 32,000