Hybrid Software Developer, Co-op

Posted last month

Apply now

About the role

  • Develop and maintain software applications using C#, T-SQL, and JavaScript
  • Assist in building both front-end interfaces and back-end logic, including API integrations
  • Write and maintain unit tests and contribute to integration testing efforts
  • Collaborate with the technical operations team to support deployment and configuration tasks
  • Work with quality assurance (QA) specialists to ensure quality standards and testing requirements are met
  • Support bug fixes and enhancements for existing applications
  • Engage in daily agile ceremonies such as stand-ups and sprint planning

Requirements

  • Currently enrolled in a college diploma or university degree in Computer Science, Software Engineering, or a related field, with a co-op placement
  • Solid understanding of object-oriented programming, especially with C#
  • Exposure to SQL and relational databases
  • Familiarity with web development technologies (HTML, CSS, JavaScript) and modern frameworks (e.g., Vue.js is an asset)
  • Basic understanding of REST APIs, unit testing, and integration testing
  • Experience using Git or similar version control tools
  • Awareness of agile software development practices
  • Strong analytical, problem-solving, and communication skills
  • Ability to collaborate effectively in a team-oriented environment

Benefits

  • Weekly, free catered lunches at the office
  • Flexible work that allows us to prioritize work-life balance
  • 4-day summer work weeks
  • State-of-the-art collaborative environment
  • Competitive wages
  • Exceptional benefits and employee wellness funding
  • Company matched pension program
  • Parental leave top-up benefits
  • Paid volunteer days

Job title

Software Developer, Co-op

Job type

Experience level

Entry level

Salary

Not specified

Degree requirement

Associate's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job