Enable job alerts via email!

software engineer

Canadian Memorial Chiropractic College

Toronto

On-site

CAD 66,000 - 82,000

Full time

Yesterday
Be an early applicant

Job summary

A leading chiropractic college in Toronto is seeking a Software Engineer to design and develop custom software solutions. The role involves configuring applications for production use, integrating third-party solutions, and providing technical leadership. Candidates should have a Bachelor's degree in a relevant field and experience in software development. The position is full-time, on-site, with a salary range of $66,846 to $81,159 per year.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field required.
  • Microsoft Certified: Azure Developer Associate is an asset.
  • Experience in software development and system integration.

Responsibilities

  • Designs, develops, and implements custom software solutions.
  • Configures and deploys in-house applications and integrates third-party applications.
  • Provides ongoing maintenance and operational support for applications.

Skills

Software development
API integration
Testing and validation
Technical leadership

Education

Bachelor’s degree in Computer Science or related field

Tools

Microsoft Azure
DevOps tools
Job description
Job details

CMCC, established in 1945, is recognised internationally for excellence in chiropractic education, research and patient care. Vision: An academic institution recognised for creating leaders in spinal health. Mission: Deliver world class chiropractic education, research and patient care.

Position: Software Engineer

Reporting to: Manager, IT Applications and Training

  • Hours/Days of Work: 35 hours/week, Monday to Friday, 9:00 AM to 5:00 PM
  • Salary: $66,846.00 to $81,159.00 per year
  • Start Date: ASAP
  • Job Posting Date: September 12, 2025
  • Application Deadline: September 25, 2025
Responsibilities
  • Designs, develops, and implements specialized custom software solutions, including the preparation of functional specifications and prototypes.
  • Configures and deploys in-house applications for production use and integrates third-party vendor applications via APIs, following established methodologies.
  • Develops and oversees system test plans to validate new or modified applications and ensure specifications are met.
  • Creates and executes integration plans, documenting system functions, modifications, test results, error handling, and backup/recovery procedures.
  • Provides technical leadership in evaluating system features for integration, security, scalability, and performance.
  • Collaborates with stakeholders, offers expertise and training to staff, and may lead small to medium-sized projects.
  • Provides ongoing maintenance and operational support for applications and supports the Software Development Life Cycle (SDLC).
  • Guides on complex system design and contributes to planning and development of system enhancements.
  • Assists in evaluating and selecting application packages, advising on options, risks, cost-benefit, and impacts on business processes and goals.
  • Maintains up-to-date knowledge of IT techniques and tools.
  • Performs other duties as required.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field required.
  • Microsoft Certified: Azure Developer Associate is an asset.
  • Microsoft Certified: DevOps Engineer Expert is an asset.
  • Microsoft Certified: Azure Solutions Architect Expert is an asset.
Location and terms
  • Location: North York, ON
  • Work location: On site
  • Salary: $66,846 to $81,159 per year
  • Terms of employment: Permanent employment, Full time
  • Starts as soon as possible
  • Vacancies: 1
  • Source: indeed.com (ID #9874913397)

View the full job posting on indeed.com

Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.

Report a problem with this job posting

What’s wrong? This job posting contains incorrect information, inaccurate salary, inaccurate job title, or is expired/closed. Provide more details to report potential misuse of Job Bank.

Thank you for your help!

You will not receive a reply. For enquiries, please contact us.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs