OCLC, Inc.

Software Engineer - Canada

OCLC, Inc.
Apply
28 days ago
Ottawa, CanadaMid Level

Responsibilities

  • Independently write, test, and debug code for assigned tasks.
  • Collaborate with team members to solve problems and work with product managers, designers, and engineers.
  • Contribute to design discussions and code reviews.
  • Develop and implement new features and functionalities.
  • Optimize application performance and scalability.
  • Maintain existing software systems.

Requirements

  • Bachelor's degree in computer science or a related discipline, or equivalent work experience.
  • 2–4 years of relevant software development experience.
  • Strong programming skills in one or more languages.
  • Knowledge of database systems.
  • Experience integrating AI tools, frameworks, and concepts into the software development process.
  • Ability to work independently and as part of a team.
  • Strong problem-solving and analytical skills.
  • Experience with software development methodologies.

Benefits

  • Comprehensive health coverage.
  • Retirement plans with generous company contributions.
  • Tuition reimbursement and Public Service Loan Forgiveness eligibility.
  • Paid parental leave and adoption assistance.
  • Fitness facility reimbursement benefit.
  • Hybrid schedule with three mandatory office days and two remote days per week.

Categories

OCLC, Inc.

About OCLC, Inc.

1,001-5,000 employees
Contact me