Talent.com
Senior Software Developer
Senior Software DeveloperCareRx Corporation • Toronto, Canada
Senior Software Developer

Senior Software Developer

CareRx Corporation • Toronto, Canada
9 days ago
Job type
  • Full-time
Job description

Position Summary

At CareRx, we are shaping the future of senior care through pharmacy services that make a real difference. As Canada’s trusted leader in specialty pharmacy services for long‑term care, retirement and congregate living communities, we are committed to enhancing the health of Canadians with unique and complex medication needs. Our goal is to improve clinical outcomes and provide personalised care every step of the way.

Reporting to the Software Development Manager, the Senior Software Developer is responsible for application analysis and key strategic development activities, with a strong focus on client‑side development. This role involves developing applications from change requests and bug fixes while tracking activities and progress in DevOps.

Why you should join CareRx

Collaborative Team : Work with colleagues who share a passion for shaping the future of senior care.

Make a Real Impact : Feel fulfilled knowing your work directly benefits others within the communities we serve.

Flexible Benefits : For eligible roles, enjoy flexible medical and dental coverage that fits your needs.

Defined Work Schedule : Offers a healthy work‑life balance with predictable hours.

Focus on Care : Work in an environment where your clinical expertise takes priority — without the demands of retail pharmacy.

Supportive Culture : Be part of a respectful, inclusive workplace where collaboration, connection and shared purpose drive everything we do.

Stability and Growth : Join a well‑established Canadian company with a strong foundation for job security and opportunities to grow your career.

Appreciation in Action : We recognise great work through peer‑nominated awards, team shout‑outs and everyday moments of appreciation.

Celebrations and Community : From cultural events to team socials and holiday fun — we make time to connect, celebrate and enjoy the moments that bring us together.

Role Accountabilities

Analyst

Assess existing applications’ codebase to estimate effort and planning throughout the SDLC.

Analyse and support API connectivity and interoperability between applications, with a focus on front‑end integration.

Evaluate new client‑side applications for fit within the application suite, supporting assessments related to security, performance, PCI and privacy requirements.

Developer

Develop web‑based applications and web services, with a primary emphasis on the .NET platform and client‑side development in JavaScript and Angular 1.4.7 with a SQL Server backend.

Focus on front‑end development using technologies such as HTML, CSS, JavaScript, Bootstrap, jQuery and AngularJS.

Contribute to backend integrations using REST and SOAP‑based web services and the data layer using T‑SQL as needed.

Application Support

Provide support for various in‑house and customised commercial applications, performing the following duties.

Investigate and resolve issues, including making code changes or corrections to fix programming errors.

Develop new features and enhancements; perform proper developer unit testing of new code and code reviews.

Participate in requirements gathering and functional design of enhancements and new feature development.

Assist in the technical design of new features and enhancements.

Technical Competencies

Strong focus on client‑side development, including web application technologies and GUI / client development.

Proficiency in front‑end technologies such as HTML, CSS, JavaScript, Bootstrap, jQuery and AngularJS is required.

Experience with Microsoft Visual Studio, .NET Framework and .NET 5+, and C# is required.

Strong fundamental understanding of the platform including a very strong client‑side (browser) debugging and investigation of bugs without a strong reliance on AI tools.

MS SQL Server experience is required (an understanding of T‑SQL stored procedures and functions).

Experience with development and deployment tools and processes with a focus on best practices and quality of code.

Familiarity with web server and proxy server configurations is an asset.

Experience working in Agile environments.

Experience with cloud technology on Azure is an asset such as Azure AD.

Broad knowledge of Microsoft technologies (desktop and server OS, databases, configurations, etc.) is an asset.

Behavioural Competencies

Demonstrated trustworthiness and judgement in handling confidential and personal matters.

Strong problem‑solving skills, with the ability to anticipate and evaluate problems and situations, escal ate issues as needed, and provide solutions.

Broad knowledge of IT technology, with the ability to quickly learn new technologies.

A desire to contribute to the growth and success of the organisation.

A passion for learning about the business and using technical skills to improve business outcomes.

Commitment to continuous learning and interest in new technologies.

Compensation Range

$88,000 to $121,000. Actual pay rate will be based on the individual candidate’s credentials and experience.

Location

This is a Hybrid position. Currently the team reports to head office (320 Bay Street) every Tuesday. The remainder of work is remote.

Work Shifts

This is a Full Time position. The hours for this role are Monday to Friday 9am to 5pm.

Opportunity

This is a current existing position.

AI Disclosure

CareRx does not use AI to screen candidates.

Application Process

CareRx is committed to employment equity and a diverse, inclusive workplace where everyone can thrive. We welcome applicants of all abilities and will provide accommodations upon request throughout the selection process.

All applicants must successfully pass satisfactory background screening which can include depending on role, Criminal Record Check, Credit Check, Driver’s Abstract, Education Verification, Current Professional Registration and Referencing. Background screening will be completed after an offer of employment has been extended and accepted.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Developer • Toronto, Canada

Similar jobs
Senior Software Engineer - Canada

Senior Software Engineer - Canada

Canals, Inc. • Toronto C6A, ON, Canada
Remote
Full-time
Canals is a fully remote, profitable startup transforming the industrial supply chain ($10T industry) with AI.Our platform seamlessly integrates with the systems distributors already use, automatin...Show more
Last updated: 22 days ago • Promoted
Senior Lead Software Engineer

Senior Lead Software Engineer

DraftKings • Toronto, Canada
Full-time
Why consider this job opportunity.Opportunity for career advancement and growth within the organization Hands‑on leadership role with the chance to shape technical strategy and mentor engineers Wor...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Software Engineer, Rider Partnerships

Senior Software Engineer, Rider Partnerships

Lyft • Toronto C6A, ON, Canada
Remote
Full-time
At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for software e...Show more
Last updated: 22 days ago • Promoted
Senior Backend Developer

Senior Backend Developer

Sangoma • Toronto, ON, CA
Remote
Full-time
Quick Apply
Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team.As a recognized leader in business communications solutions, we strive to provide innovative and e...Show more
Last updated: 9 days ago
Senior Software Engineer, Dealertrack Toronto, ON (Canada)

Senior Software Engineer, Dealertrack Toronto, ON (Canada)

TRADER Corporation • Toronto C6A, ON, Canada
Full-time
We are TRADER, a Canadian leader in digital automotive solutions.Canadians buy, sell, and finance vehicles with confidence. Europe’s largest online car marketplace, we’re shaping the future of autom...Show more
Last updated: 13 days ago • Promoted
Senior Software Developer

Senior Software Developer

CI Financial Corp. • Toronto, ON, CA
Full-time
At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
Last updated: 30+ days ago
RQ10444 - Software Developer - Senior

RQ10444 - Software Developer - Senior

Maarut • Toronto, ON, ca
Full-time
Quick Apply
The purpose of this role is to build project integrations based on new requirements and includes production support, development of break / fixes and operational enhancements, as well as associated p...Show more
Last updated: 3 days ago
Senior Staff Software Engineer

Senior Staff Software Engineer

Hays • toronto, on, ca
Full-time
Staff / Senior Software Developer.We are looking for a Staff / Senior Software Developer to join our cross-functional AI Engineering team. You will be a key architect and contributor to an.The ideal can...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

BitGo Inc. • Toronto C6A, ON, Canada
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 8 days ago • Promoted
Software Engineer, Senior

Software Engineer, Senior

Shift4 • Toronto C6A, ON, Canada
Full-time
Shift4 (NYSE : FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world.As the leader in commerce-enabling technology, Shift4 powers billions of transactions a...Show more
Last updated: 17 days ago • Promoted
Senior Software Engineer, AI

Senior Software Engineer, AI

Valence • Toronto C6A, ON, Canada
Remote
Full-time
Valence has built the only AI native coaching platform for enterprise, offering personalized, expert, and human-like guidance and support to any leader or employee. We’re not just talking about the ...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

TRAFFIX • Toronto C6A, ON, Canada
Full-time
TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

EarnIn • Toronto, Canada
Full-time
Position Summary We are looking for an experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team, you’ll work cross‑functionally with various teams an...Show more
Last updated: 30+ days ago • Promoted
Sr. Android Developer

Sr. Android Developer

CIBC • Toronto C6A, ON, Canada
Full-time
Get AI-powered advice on this job and more exclusive features.We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing ...Show more
Last updated: 20 days ago • Promoted
Senior Software Engineer (Temp)

Senior Software Engineer (Temp)

TTEC Digital • Toronto, Canada
Full-time
At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee first process. Our vision is the same, a place whe...Show more
Last updated: 30+ days ago • Promoted
Software Developer Sr

Software Developer Sr

Dayforce US, Inc. • Toronto, Canada
Full-time
Posted Monday, January 5, 2026 at 5 : 00 AM | Expires Friday, March 6, 2026 at 4 : 59 AM.Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, ...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

emergiTEL • Toronto C6A, ON, Canada
Full-time
Our client is looking for an experienced.This role is focused on designing, enhancing, and supporting systems that enable trading activities, asset class operations, and investment workflows.The id...Show more
Last updated: 12 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Clutch • Toronto C6A, ON, Canada
Full-time +1
Join to apply for the Senior Software Engineer role at Clutch.Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle‑free car‑buying experience to drivers everywhere.Cus...Show more
Last updated: 30+ days ago • Promoted