Software Developer

2 weeks ago


Toronto, Ontario, Canada CB Canada Full time

Join a purpose-driven Canadian tech company, working remotely with a collaborative Agile team.

As our new Software Developer, you will have the autonomy to choose projects and initiatives that interest and challenge you . This is a chance to continuously challenge yourself, absorb new information, and see the impact your technical work is making on the community and the healthcare industry.

Our roadmap currently includes the chance to:

  • Develop APIs to allow integration with different medical records systems.
  • Enhance our patient messaging functionality to help promote more effective, ongoing medical care.
  • Create new eRequisition and eOrdering functionality to be roles out to a network of medical labs across the province
  • Enhance eReferral features to expand nation-wide.
  • Optimize the Ocean platform to operate at scale across thousands of doctors offices and hospital clinics.
  • Optimize and scale security because confidential medical information is a top priority.

Join us as we change healthcare for the better.

Ocean by CognisantMD is the leading provider of EMR-integrated Patient Engagement and eReferral tools in Canada, playing a critical role in millions of patient visits and thousands of referrals every week. Our digital healthcare solutions empower patients and physicians to overcome the barriers preventing the timely delivery of healthcare services. By replacing paper forms with digital tools we give patients and providers secure ways to connect, share health information, and update patient records. Our tools:

  • Empower patients to share health information with their physician before, during, and after visits, helping to ensure health records are up to date and accurate while improving patient care.
  • Meet the growing demand for virtual care solutions via an online booking system and secure messaging that brings significant benefits to patients while improving clinic efficiency and reducing the need for unnecessary phone calls.
  • Improve access to care by replacing faxes, calculating wait times, and reducing the time to process and access specialist referrals.

We are dedicated to our team, and we strongly believe that family comes first. To that end, we strive to find opportunities to support balance in the workplace and between work and home. As part of this, we have flexible hours, lunch socials (virtual for now but some physically-distanced small gatherings too), and meeting-free Friday afternoons.

How you will make an impact

  • Build . You will build new features and functionality that delivers an innovative, scalable and reliable product solution that our team is proud to declare ownership of. You will play a role in contributing to the architecture and framework of our solution.
  • Be Agile . You will engage in agile software development while adhering to reasonably-paced project deadlines. We pride ourselves on setting reasonable expectations in order to prioritize both the quality of our product - and of your life. You will translate functionalities into development stories and self-manage completion. You will assist and guide the work of junior developers and co-op students.
  • Prioritize quality . As a member of the development team, you will participate in peer code reviews, and test automation, ensuring each release meets our high quality standards. You will propose optimizations for enhancing the reliability and speed of our platform.
  • Research and analyze. You will actively participate in architecture discussions, presenting well-thought-out ideas and evidence for choosing a particular tool, process, or method.

What you bring

  • The experience . You bring 2+ years of professional experience developing B2B product software and a willingness to dive in to figure out the best approaches quickly, whether they are based on technology or a human-centred approach. You have existing skills across modern front and back end technologies, and can rapidly pick up new tools and approaches.
  • The collaborative approach. You can build trusting relations and efficiently work across teams, both in-person and remote. You are quick to adapt when priorities shift and take feedback well. You are comfortable with ambiguity and are willing to figure things out when no clear, defined path or process is outlined.
  • The flexibility . You are happy working from home anywhere in Canada but can accommodate eastern time zone business hours.

What's in it for you?

Impact, influence, and career development. You will play an essential role in bringing our mission to light. You want to make a difference in how Canadians experience the healthcare system and empower both patients and physicians with the technology they need to streamline access to information. As we continue to scale, we will take you on the journey with us, creating opportunities for professional development, recognition, and growth.

A chance to make a difference. Everyone here is deeply committed to what we can do - and the potential we have to do more. As a result, we provide an opportunity for CognisantCauses, our name for passion projects in healthcare where no funding is available and a little technical expertise and time is needed to make a big difference. It's a way to give back and to add further meaning to what you do here.

A highly ethical culture . We value ethical behaviour above all else. We care about each other and we respect each other as professionals and people. We treat our customers with respect and keep our word, even if it hurts. We own our mistakes. We strive for honesty and integrity every day in every situation. We look for people who share these values.

We are transforming patient care across the country and we've only just begun. Join us

If you feel you meet 70% of the qualifications we are looking for and are determined to make a difference, we encourage you to apply. We promise to consider your application fully.

Express your interest here, explore what we do here, or follow us on to stay connected.

We strive to build a diverse team and encourage applications from traditionally underrepresented groups. If we can make this easier through accommodation in the recruitment process, please let us know



  • Old Toronto, Ontario, Canada JAM Software GmbH Full time

    Embedded Software Developer Intangles is a rapidly growing technology-driven company expanding to North America, specializing in artificial intelligence and machine learning. Transforming the automotive industry by simulating the real-world environment into a virtual world using a Digital Twin concept, our solutions analyze data and improve predictions using...


  • Toronto, Ontario, Canada JAM Software GmbH Full time

    Are you ready for an exciting challenge? Join the Ontario Public Service in a 10-month contract as a Senior Software Developer for the Land and Resources Cluster, with the possibility of extension. If this opportunity doesn't align with your current goals, feel free to share it within your network. We are looking for a Senior Software Developer with...

  • Software Developer

    2 weeks ago


    Old Toronto, Ontario, Canada S M Software Solutions Inc Full time

    A new requirement from one of the ministries in Ontario. Please refer to the details provided below: We are unable to submit a candidate without below mandatory documents. "Please ensure that your resume is updated and provided in Word format." "To facilitate our evaluation process, please fill out the attached Skills Matrix and provide your...

  • Software Tester

    2 weeks ago


    Old Toronto, Ontario, Canada JAM Software GmbH Full time

    We are looking for a Software Tester to join our team! As a key player in ensuring the quality and reliability of software applications, you will collaborate with project stakeholders to develop and execute test plans, automate test cases, report defects, and contribute to maintaining high-quality standards throughout the software development lifecycle.Key...

  • Developer

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior NodeJS Developer for a long term opportunity at Toronto, ON (Hybrid Position). Please respond back with your most updated resume if you would be interested for this role.Position:NodeJs Developer Location:Downtown Toronto, ON (Hybrid Role – 2 Days onsite every week)Duration:...

  • Developer

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior NodeJS Developer for a long term opportunity at Toronto, ON (Hybrid Position). Please respond back with your most updated resume if you would be interested for this role..Position: Node.Js Developer Location: Downtown Toronto, ON (Hybrid Role – 2 Days onsite every week)...


  • Toronto, Ontario, Canada Vela Software Full time

    COMPANY DESCRIPTION We acquire, manage, and build mission-critical vertical market software companies that are located all over the world Constellation Software ("TSX:CSU"), our parent company, has acquired over 1,000 businesses across dozens of industries including software used in energy, mining, travel, financial services, manufacturing, legal, public...


  • Toronto, Ontario, Canada JAM Software GmbH Full time $135,000 - $190,000

    The heartbeat of businessesJoin the team at Cockroach Labs, the creators of CockroachDB, a top-notch cloud-native, distributed SQL database worldwide.Our goal? Make data management a breeze and empower developers to bring their ideas to life without fretting over their database.What You'll Do:Manage and scale our CockroachDB Cloud services across AWS, Azure,...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada Aiolos Engineering Corporation Full time

    Aiolos is an engineering consulting firm, designing and producing advanced testing facilities in the Aerospace and Automotive sectors. We are headquartered in Toronto and deliver to a global market. Job SummaryThe Intermediate Software Developer will be responsible for software design and programming primarily in .NET (C#) specializing in Front End...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada Aiolos Engineering Corporation Full time

    Aiolos is an engineering consulting firm, designing and producing advanced testing facilities in the Aerospace and Automotive sectors. We are headquartered in Toronto and deliver to a global market.Job SummaryThe Intermediate Software Developer will be responsible for software design and programming primarily in .NET (C#) specializing in Front End...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada Procom Full time

    Software Developer - CRM – Senior On behalf of our client, Procom is seeking a Software Developer - CRM – Senior for a 7-month contract role with one of our public sector clients. Software Developer - CRM – Senior – Responsibility Assess existing application and identify tasks and effort required to migrate each application Creation of technical...

  • Python developer

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the leading Banking and Financial Company, is looking to hire a Python Developer Job Title:Python Developer Should be good with Python and SQL Senior software developer with 5+ years of experience, Proficient in Python programming. Proficient in Unix/Linux operating system. Knowledge of SQL/Sybase database. Iris Software...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada Connexall Full time

    GlobeStar Systems is a leader in integrated clinical communication. Our cornerstone product, Connexall, is an award-winning Enterprise grade IoT platform, purpose built for the healthcare industry. Connexall is a sophisticated and customizable end-to-end integration and communication platform that helps its customers improve clinical workflow, reduce alarm...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada Global Pharma Tek Full time

    Title: Software Developer - Senior Location: Toronto, ON (Hybrid) Duration: Business Days + Possible extension Job Description: Provide end to end solution design and recommendations to achieve business outcomes in alignment with business requirements. + years of software development experience in Web API, and SQL Server Database Software...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada SGGG Fund Services Inc. Full time

    SGGG Fund Services Inc. (SGGG-FSI) is currently seeking to fill a full-time permanent position for the role of Software Developer. The successful candidate joining our existing software development team will be energetic, enthusiastic, reliable, and will have the opportunity to contribute to an effort in the development of financial services industry leading...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada Arcadis Full time

    Job Description Role: Software Developer (.NET) Location: Ontario (Remote) We are hiring a Software Developer to join the Arcadis Product Team. The Arcadis Product team, operate and maintain complex information technology projects and push the limits of systems engineering. Our talented groups of systems professionals do more than just...

  • Python Developer

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the leading Banking and Financial Company, is looking to hire a Python Developer.Please respond back with your most recent resume if you would be interested.Job Title:Python DeveloperLocation: Toronto, ON - HybridDuration: Months (Open ended SoW)It is a Backend Developer role; Should be good with Python and SQLSenior software...

  • Developer; DevOps

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Position:DataStage DeveloperLocation: Toronto ONKey Responsibilities:- Holds a Bachelor's degree in computer science, information systems, or a related field.- Demonstrated experience as a DataStage developer.- Possesses IBM DataStage certification or a similar qualification.- Proficient in SQL or another relevant coding language.- Familiarity with other ETL...

  • Datastage Developer

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    We are excited to present an opportunity at Iris Software Inc.Job Title: DataStage DeveloperLocation: Toronto, ONKey Responsibilities:Bachelor's degree in computer science, information systems, or a related fieldProven experience as a DataStage developerIBM DataStage certification or equivalent qualificationProficient in SQL or similar coding...


  • Toronto, Ontario, Canada Libra Software Group Full time

    Libra Software Group is looking for a Corporate Development Associate to join our growing Mergers and Acquisitions deal sourcing team in Toronto. The Associate will take on the critical functions of sourcing, qualifying, nurturing and managing a pipeline of acquisition opportunities with the goal of providing investment for the M&A execution team and...