Intermediate Software Engineer
pointclickcare
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.
With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.
At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn .
**Travel to Office expectations**
For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.
For Hybrid Roles : If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.
Job title: Intermediate Software Engineer
What your day-to-day will look like:
· Identify, prioritize and execute tasks in the software development life cycle
· Work with business to iterate over software requirements
· Develop tools and applications by producing clean, efficient code
· Automate tasks through appropriate tools and scripting
· Analyze and debug systems
· Perform validation and verification testing in a test-driven manner
· Review the work of others, and invite others to review your work
· Collaborate with internal teams and vendors to fix and improve products
· Ensure software is up-to-date with latest technologies
What qualifications we’re looking for:
· Experience writing clean code that performs well at scale using Java
· Experience with Spring Boot
· In-depth knowledge of relational databases (e.g. Microsoft SQL Server , MySQL)
· Solid experience writing RESTful API endpoints
· Absolutely love TDD and have working knowledge of it
· Proficient in GIT
· Experience using system and performance monitoring tools (e.g. New Relic, DataDog)
· Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)
· Excellent organization, critical-thinking and personal leadership skills
· Self-starter with the ability to deliver with minimal supervision
· Being okay with the uncomfortable feeling that comes from learning new things
· Team player
· Analytical mind with problem-solving aptitude
· Proven experience as a great Engineer
· BSc/BA in Computer Science or a related degree
Generative AI Code Assistants - Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset
Bonus points for:
· Experience with UI development and frameworks (e.g. React, Angular)
· Nice to have React, Selenium automation and cloud experience
· Experience with Docker, Kubernetes and Istio
· Experience with Ansible
· Experience with Jenkins CI/CD pipeline
· Linux and IP networking knowledge
· Experience with AWS/ Azure cloud services or equivalent
· Experience with SAML, OAuth and OpenID Connect
· Experience working on a SaaS product
· Experience with Service Oriented Architecture
· Knowledge of scripting languages such as Python, Bash or Groovy
· On-call experience with production grade systems
· Has mentored others in a professional setting
#LI-AJ1
#LI-Hybrid
- ...RidgeTech Automation is looking for an Integrated Software Specialist to join our talented and dedicated Integrated Software (IS) team... ...and Skills ~ Degree/diploma in Computer Science, Electrical Engineering, and/or Control Systems is required ~3+ years of experience with...SuggestedFull timeWork at officeLocal areaRemote workFlexible hoursWeekend work
- ...for our Crop and Animal Health industry clients. With data services at the coresurrounded by an extensible array of streamlined software solutionsour unified platform represents over three decades of innovation and expertise in the agriculture, crop protection, specialty...SuggestedLong term contractFull timeWork at officeImmediate startWork from homeFlexible hours
$36.54 - $50.24 per hour
...and safety protocols. Specific Responsibilities Perform engineering calculations for machine and tool designs, including strength,... ...necessary. The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage...SuggestedHourly payLocal areaImmediate start- ATS Company: Industrial AutomationSuggested
$75k - $109k per year
...difference. Position Overview: As our Manufacturing Engineer, Intermediate you will develop and improve manufacturing procedures,... ...proficiency in AutoCAD 2D or SolidWorks 3D (or similar design software). WHAT WE CAN OFFER YOU: Ensuring the well-being of our...SuggestedInternshipWork at officeLocal areaImmediate startFlexible hours$22 - $26 per hour
...Co-op students report directly to the Integrated Software Manager for their co-op term. They are primarily responsible for the technical... ...degree/diploma in Computer Science, Electrical/Mechanical Engineering, Control Systems, or Robotics & Automation Requires strong mechanical...Hourly payInternshipWork at officeLocal areaRemote workMonday to fridayFlexible hours$36.54 - $50.24 per hour
...ownership. Deep technical execution. Trusted delivery. Controls Software Designers on our team create robust, production‑ready... ...consistently . Develop software in compliance with approved engineering procedures, quality requirements, and review practices. What...Hourly payLocal areaImmediate start- ...Duties involve contributing to machine concepts, design of control software, integration of software with electrical and mechanical systems... .... Qualifications Education: ~ A post-secondary engineering degree, diploma or equivalent, specializing in mechanical, electrical...Full timeInternshipWorldwide
- ...key leader within the innovation group, you will be leading a software development team that design and build technically innovative solutions... ...role QUALIFICATIONS: Education: ~ A post-secondary engineering or computer science degree, diploma or equivalent with emphasis...Full time
- ...Job Description Job Description Role: Senior QA Engineer Required Experience: 6-8 Years Location: Cambridge Canada Work Mode... ...with committed techno-enthusiasts to provide quality enterprise software solutions that adds value to generate a favorable return on your...
- ...Programs Job Description MAJOR DUTIES: As a Senior Systems Engineer - Nuclear you are the driving technical force behind problem... ...customer, ATS project manager, and ATS design, assembly, and software teams to design the solutions that meet the customer's requirements...Local areaImmediate start
$50 - $68.75 per hour
...direct and control the activities of a group of Control Systems Software Designers. This includes ensuring the quality and content of... ...and best practices. • Works with other members of the Controls Engineering department to continuously improve methods and tools for integrating...Hourly payFor contractorsLocal areaImmediate start$144k - $198k per year
...Programs Role Overview The Manager, Nuclear Applications Engineering provides strategic and operational leadership for the Nuclear... ...necessary. The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage...Contract workWork at officeLocal areaImmediate start3 days per week$89k - $139k per year
...making a difference. Position Overview: We are a leading engineering firm dedicated to innovation and excellence in manufacturing... ..., and equipment use. Mentor and develop junior and intermediate welding engineers to become lead welding engineers and develop...InternshipWork at officeLocal areaImmediate startFlexible hours- ...Center and Variable Frequency Drives. This role reports to the Engineering Team, Leader and is located in Cambridge, ON, Canada What... ...knowledge of Control Circuit functionality and motor theory. Software programming knowledge with Rockwell Automation PLCs/SLCs P....Full timeFlexible hours
$71.49k - $86.98k per year
...committed and passionate experts in their fields, including scientists, engineers, researchers, educators, stewards, planners, foresters,... ...~ Working knowledge of computer systems and engineering related software. Experience with HEC-RAS model is an asset. ~ A functional knowledge...Full timeMonday to fridayFlexible hours1 day per week$144k - $198k per year
...Employee Development Programs Role Overview At ATS, we engineer specialized tooling and automation for some of the most demanding... ...necessary. The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage application...InternshipLocal areaImmediate start$110k - $150k per year
...-of-choice for key nuclear clients and our dedication to excellence is leading us there. Aecon Nuclear provides a full spectrum of Engineering, Procurement and Construction (EPC) services, in addition to maintenance and manufacturing services tailored to meet the demanding...Contract workInternship$150k - $190k per year
...Job Title: Project Engineering Manager (Automation) Location: Cambridge, ON | On-site Job Type: Full-time Compensation: $150,000... ...skills required, including MS Office, AutoCAD, SolidWorks, and ERP Software What We Offer ~ Reimbursement for tuition and...Long term contractFull timeContract workTemporary workInternshipDirect hire- ...As our new Materials Science Engineer, your primary goal is to develop, characterize, and optimize the nickel-titanium shape memory alloys at the core of Smarter Alloys' product lines. You will work hands-on with advanced alloys and thermomechanical processing to understand...Permanent employmentFull timeFlexible hours
- ...Mechanical Design Engineer (EIT) Location: Cambridge, Ontario (On-site) Type: Full Time, Permanent ABOUT SMARTER ALLOYS Smarter Alloys is a world leader in shape memory alloy (SMA) innovation, pioneering advanced SMA based materials and devices for medical,...Permanent employmentFull time
- ...capability that can be called upon to deliver an integrated solution to virtually any construction challenge. The Industrial Engineer will optimize fabrication processes by leveraging their skills to improve efficiency and productivity. They will collaborate with cross...For contractors
- ...Job Responsibility: Innovate to solve the world's most important challenges Lead Optical / Electronics Process Engineer Use your advanced engineering skills to help Honeywell Cambridge deliver innovative solutions across a variety of design opportunities. You will be...Full time
$65k - $91k per year
...welcome candidates from all backgrounds and life stages who are passionate about making a difference. Position Overview: As our Engineering Analyst, Trainee, 1-year contract you will perform Structural Qualification of nuclear components including steam generators, heat...Contract workTraineeshipInternshipLocal areaImmediate startFlexible hours- ...Summary We are seeking experienced Senior Automation Validation Engineers to support our project involving automated and robotic medical-... ..., OQ, and Test Method Validation protocols. Plan and perform software verification and validation activities throughout the system...Contract workInternshipLocal areaRelocation
$42.31 - $58.17 per hour
...Specific Responsibilities Perform engineering calculations with respect to strength of... ...Periodically oversees Co-op students, Junior and Intermediate Designers on various projects. Ensure... ...tracking system may utilize AI software with pre‑defined, rule‑based filters to...Hourly payLocal areaImmediate start$42.31 - $58.17 per hour
...Specific Responsibilities Perform engineering calculations with respect to strength of... ...Periodically oversees Co-op students, Junior and Intermediate Designers on various projects. Ensure... ...tracking system may utilize AI software with pre‑defined, rule‑based filters to...Hourly payLocal areaImmediate start$61k - $77k per year
...difference. Position Overview: As our Project Cost Analyst Intermediate you will independently administer recurring project timekeeping... ...Perform project setup in TimeTracker (timesheet software) and SharePoint. Import staff, subcontractor, and trades timesheets...For subcontractorInternshipLocal areaImmediate startFlexible hoursShift work$90k - $115k per year
...College and/or university degree in Engineering or a related field, specifically Mechanical... ...Strong background and experience programming software systems for robots, PLCs, automated and/... ...Controls principles is an asset. Intermediate to expert proficiency with Microsoft Excel...RemplacementContract workFor contractors- ...and prioritize requests. Must be able to work outdoors in all types of weather. Intermediate computer skills (MS Excel, MS Word, MS Office) Ability to interpret and read engineering drawings / specifications. Basics of Supervisor Training certificate is a...Full timeContract workFor subcontractorShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!
- software engineer - computer Cambridge, ON
- software developer no experience Cambridge, ON
- senior software developer Cambridge, ON
- software engineer co-op Cambridge, ON
- software engineer salary in canada Cambridge, ON
- software engineer Cambridge, ON
- director software engineering Cambridge, ON
- software engineer - ai machine learning Cambridge, ON
- junior software developer Cambridge, ON
- software engineer internship Cambridge, ON


