Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer

OCA Aspire Canada Inc.

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A Canadian healthcare technology company is seeking an experienced software development lead to enhance its SaaS platform. The ideal candidate will possess over 10 years of development experience, proficiency in Java, and knowledge of modern frameworks like AngularJS and cloud platforms. This hybrid role in Toronto offers competitive compensation, healthcare benefits, and a chance to make significant contributions to optimizing healthcare technology.

Benefits

Health care coverage
Flexible work schedule
Competitive compensation

Qualifications

  • 10–15+ years of professional software development experience.
  • Proficient in Java; strong knowledge of AngularJS and MySQL.
  • Experience with cloud platforms, preferably Azure.

Responsibilities

  • Lead and enhance the technical architecture of the SaaS platform.
  • Write and deliver high-quality, production-ready code.
  • Mentor and guide other engineers through code reviews.

Skills

Professional software development experience
Proficient in Java
Experience with Spring Framework
Strong knowledge of AngularJS
Solid understanding of MySQL
Experience with cloud platforms (Azure preferred)
Skills in RESTful/GraphQL API design
Understanding of containerized deployments (Docker, Kubernetes)
Effective communication skills

Education

Bachelor's degree in computer science or related field
Job description

Requirements

Must have:
  • Bachelors degree in computer science or a related field or equivalent experience
  • 10–15+ years of professional software development experience
  • Proficient in Java
  • Extensive experience with Spring Framework
  • Strong knowledge of AngularJS
  • Solid understanding of MySQL
  • Demonstrated ability to own and develop complex, production-grade systems
  • Familiarity with modern front-end frameworks such as Angular, React, or Vue (strongly recommended)
  • Experience with cloud platforms, preferably Azure
  • Knowledge of containerized deployments and orchestration (Docker, Kubernetes)
  • Capability in RESTful and/or GraphQL API design
  • Understanding of messaging and event-driven systems (Kafka, RabbitMQ)
  • Skills in modernizing legacy systems in production environments
  • Azure certifications considered an asset
  • Strong technical judgment and decision-making skills
  • Effective communicator able to engage both technical and non-technical stakeholders
  • A proactive builder mindset demonstrating ownership and accountability

Responsibilities:

  • Lead and enhance the technical architecture of our core production SaaS platform
  • Ensure the platforms scalability, maintainability, and performance needs are balanced with business objectives
  • Define the long-term technical vision and modernization strategy
  • Produce detailed documentation on key architectural decisions made
  • Write and deliver high-quality, production-ready code across the entire technology stack
  • Uphold standards in code quality, testing, and maintainability
  • Diagnose and resolve complex bugs and performance issues
  • Establish and enforce best practices in code structure, development, and testing
  • Act as a technical liaison to product and leadership teams
  • Convert business and product aims into actionable technical strategies
  • Provide mentorship and guidance to other engineers through collaborative code reviews and design discussions
  • Lead technical discussions and enrich engineering culture beyond direct project responsibilities

Company:

At Aspire, we are a Canadian healthcare technology company dedicated to providing contemporary, cloud-based practice management and electronic health record software tailored for chiropractic-led clinics. Our mission is to empower healthcare professionals with an integrated solution that enhances patient care and streamlines practice management. We pride ourselves on our small but high-performing team that values ownership and thoughtful decision-making. This role is hybrid and based in Toronto, Canada, offering a meaningful opportunity for significant and lasting ownership over a critical SaaS platform, competitive compensation, and comprehensive benefits including health care coverage and a flexible work schedule.

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