OSEDEA

Software Engineer

OSEDEA
Apply
4 months ago
Montréal, CanadaMid Level

Responsibilities

  • Develop software according to specifications, including software requirements specifications and interface designs.
  • Participate in code reviews, pair programming, and collaborative problem-solving as part of a team.
  • Contribute ideas and improvements to development processes and the technology stack.
  • Write unit and functional tests and contribute to software quality assurance.
  • Assist with estimations, task planning, and time management.
  • Learn and share knowledge about new tools, frameworks, and development practices.

Requirements

  • Around three years of experience as a software engineer or developer, ideally across several recent projects.
  • Experience with modern programming languages such as Python, C#, Go, JavaScript, TypeScript, or Java.
  • A bachelor's degree, college diploma, or equivalent experience in a software-related field.
  • Comfort working in both French and English.
  • Interest in both front-end and back-end development.
  • Proficiency in full-stack web development, a modern client-side framework or library such as React, Angular, or Svelte, automated testing, and familiarity with CI/CD pipelines.
  • Experience with cloud platforms, containerization or virtualization, mobile app development, microservices architecture, or advanced design patterns is considered an asset.

Benefits

  • Competitive salary and contribution to an RRSP pension plan.
  • Flexible working hours and flexibility in how work is performed.
  • Work from anywhere for up to eight weeks.
  • Paid sabbatical.
  • Wellness and productivity spending account.
  • Parental program, company activities, and training opportunities.
  • Interview process includes a 20-minute introductory call, a 90-minute in-person interview, and an offer presentation for selected candidates.
OSEDEA

About OSEDEA

51-200 employees
Contact me