Talent.com
Principal Software Engineer
Principal Software EngineerPointClickCare • Mississauga, Ontario
Principal Software Engineer

Principal Software Engineer

PointClickCare • Mississauga, Ontario
30+ days ago
Job type
  • Full-time
Job description
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.**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.PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development by writing and rigorously defending production-grade code on a regular basis, while also encouraging and optimizing the daily execution of technical excellence across an empowered Scrum team. This is a hands-on leadership role, requiring the ability to design and implement features from the ground-up while mentoring other team members and delivering both business and technical objectives through ambiguity and uncertainty.To succeed as a Principal Software Engineer at PointClickCare, you need to be collaborative, adventurous and passionate. Collaborative means that you’re enthusiastic about jumping in to help achieve the team’s top priorities, no self-promoting politicians allowed. Adventurous means that you’re not afraid to dive into uncharted technical territory and get your own hands dirty while supporting and driving delivery of complex features through a dedicated Scrum team. Passionate means that you’re eager to learn and share knowledge that drives the team forward and excited to be part of a movement that is positively impacting the lives of seniors and their caregivers all over North AmericaWhat 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 technologiesWhat qualifications we’re looking for:· Experience writing clean code that performs well at scale using Java. Experience with UI development and React frameworks.· Experience with Spring Boot· In-depth knowledge of relational databases ( 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 ( New Relic, DataDog)· Experience with automated testing frameworks ( 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 degreeGenerative AI Code Assistants - Use of Generative AI Code Assistants ( Github Copilot) and knowledge of latest Generative AI Model capabilities would be an assetBonus points for:· Nice to have 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
Create a job alert for this search

Principal Software Engineer • Mississauga, Ontario

Similar jobs

Principal Software Engineer in Cutting-Edge Security Engineering

Coalition IncMississauga, Peel Region, CA
Full-time

Transform digital protection as a Principal Software Engineer dedicated to security engineering.Join a remote-first role focused on backend services and critical integrations for advanced detection...Show more

 • Promoted

Principal AI Engineer

Amaris Consultingmississauga, ON, ca
Full-time

We are seeking an experienced Principal AI Engineer to define and drive the technical vision for agentic AI across multiple applications.This role is critical in establishing organization-wide stan...Show more

 • Promoted

Principal Software Developer, TakeOff

Autodesk, Inc.Mississauga, Peel Region, CA
Full-time

Involved with all aspects of software development* Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our c...Show more

 • Promoted

Senior Full Stack Software Engineer (AI) - Affinity

Affinitymississauga, on, ca
Full-time

Senior Full Stack Software Engineer (AI).International Real Estate Firm.On behalf of our client, Affinity is seeking a technical SME for AI product engineering who defines technical standards, patt...Show more

 • Promoted

R&D Engineering, Principal Engineer- 15024

Synopsys IncMississauga, Peel Region, CA
Full-time

At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self‑driving cars to learning machines.We lead in c...Show more

 • Promoted

Principal Engineer - AI Framework Integration

AMDMississauga, Peel Region, CA
Full-time

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.Grounded in a culture of innovatio...Show more

 • Promoted

Software Engineer 3

MongoDBMississauga, Peel Region, CA
Full-time

Cloud Payments is part of the Cloud Billing organization.As MongoDB’s Cloud business grows, the billing and payments stack becomes increasingly mission‑critical.Ingests and aggregates detailed mete...Show more

 • Promoted

Principal Software Engineer for Payment Processing

Marqeta, Inc.Mississauga, Peel Region, CA
Full-time

Drive impactful technical initiatives as a Principal Software Engineer.Lead high-stakes projects in card issuing and payment processing, optimizing systems for robust performance and scalability.Th...Show more

 • Promoted

Principal AI Engineer

Harnhammississauga, on, ca
Full-time

Join a global company delivering intelligent information and technology solutions to professionals in legal, tax, compliance, and corporate sectors.The team is part of the organization's innovation...Show more

 • Promoted

Transformational Staff Software Engineer for AI Systems Development

Luxury PresenceMississauga, Peel Region, CA
Full-time

Step into a transformative role as a Staff Software Engineer.Collaborate with AI technologies to redefine real estate systems through innovative architecture and effective engineering practices.You...Show more

 • Promoted

Principal Software Engineer

NEOGOVMississauga, Peel Region, CA
Full-time

This is a remote role from anywhere in Canada.NEOGOV is a proud AI‑Enabled SaaS leader in the Public Sector & Public Safety space with a mission to serve the people who serve the people.Our clients...Show more

 • Promoted

Lead Principal Software Engineer for Innovative Compliance Solutions

Bestpass by FleetworthyMississauga, Peel Region, CA
Full-time

Drive the future of compliance technology as a Principal Software Engineer.Take charge of architecture, mentoring, and development, all while operating in a dynamic, remote environment.This senior ...Show more

 • Promoted

Software Engineer, Platform Operations

PlanetMississauga, Peel Region, CA
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ...Show more

 • Promoted

Principal Software Engineer - Search Relevance - Elasticsearch

PowerToFlyMississauga, Peel Region, CA
Full-time

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people.The Elastic Search AI...Show more

 • Promoted

Principal Software Engineer - Core Issuing & Processing (Remote)

MQ Referrals OnlyMississauga, Peel Region, CA
Remote
Full-time

A leading tech company is seeking a Principal Software Engineer for their Core Issuing & Processing team.This role involves owning the technical roadmap and optimizing card issuing and payment proc...Show more

 • Promoted

Principal Simulation R&D Software Engineer

Synopsys, Inc.Mississauga
Full-time

At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebMississauga, Peel Region, CA
Full-time

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen...Show more

 • Promoted

Principal Software Engineer II - Search Management - Elasticsearch

Elasticsearch B.V.Mississauga, Peel Region, CA
Full-time

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people.The Elastic Search AI...Show more