Jobs
>
Mississauga

    Senior Software Architect - Mississauga, Canada - PointClickCare

    Default job background
    Full time
    Description
    For more than 20 years, PointClickCare has been the backbone of senior care. We've amassed the richest senior care dataset making our market density untouchable and our connections to the healthcare ecosystem exponentially more powerful than those of any other platform. With Collective Medical & Audacious Inquiry, we've become the most expansive, full-continuum care collaboration network, offering care teams immediate, point-of-care access to deep, real-time insights at every stage of a patient's journey.As a Senior Software Architect, you are driven, possess a high degree of discipline and can deliver robust solutions for complex and large-scale software systems. You will collaborate with stakeholders to understand their requirements and translate them into scalable and efficient software solutions that address the whole business problem. As a Senior Software Architect, you will drive the technical feasibility analysis for projects to identify and mitigate technical risks. Your expertise in selecting appropriate technologies and frameworks will drive innovation and shape the overall architecture, ensuring it aligns with business and technical goals. Throughout the development process, you will lead and mentor engineering teams, ensuring the successful implementation of the architectural design. Your ability to define the strategic architecture vision will be essential in aligning the software architecture with the overall organization technology strategy, driving its success in a fast-paced competitive market.

    Essential Duties and Responsibilities:

  • Independently design and develop effective and efficient end to end solutions for complex business problems.
  • Lead and work with the engineering team/s on technical feasibility analysis for the projects.
  • Responsible for non-functional quality measures including performance, scalability, availability, reliability, maintainability and security.
  • Collaborate with product managers and stakeholders to understand complex and ambiguous business requirements and translate them into robust technical solutions.
  • Take proactive role in project scoping, planning and design to drive successful solution delivery.
  • Research new technologies, software, and tools and provide recommendations and/or prototypes.
  • Produce technical documentation relating to application architecture, design steps, integration processes and testing procedures relating to each product developed.
  • Define best practices, patterns and guidelines in coding and design
  • Review design and code to ensure its compliance with the best practices and coding standards.
  • Provide technical mentoring, guidance and consultation to other architects and engineering teams to ensure the successful execution of software projects.
  • Collaborate with cross-functional teams to align and onboard them on the architectural vision.
  • Administer training throughout various phases of the development cycle .
  • Work with legacy code to improve the quality, modernize and/or to integrate with third party systems .
  • Job Qualifications:

  • Expertise with hands-on experience in design and development of web-based enterprise software systems.
  • Proficient knowledge of cloud design patterns.
  • Prior experience in Azure cloud or other major public cloud provider technologies, EventHubs, Kafka, Redis, Kubernetes, Docker and containers as a plus.
  • Strong technical skills in variety of Java technologies including but not limited to: Core Java, JavaEE, Spring, JMS, AMQP, SOAP/RESTful web services, Maven, Tomcat, JS, HTML5.
  • Proven skills in designing API, Front end components, re-usable frameworks and libraries.
  • Solid experience with Object-Oriented principles, Design Patterns, and Architectural Patterns.
  • Strong experience with relational databases (SQL Server, Oracle, MySQL), familiar or experience with NoSQL databases is a plus.
  • Strong problem solving and creative thinking skills.
  • Experience in application performance monitoring and tuning .
  • Strong communication skills, both verbal and written.
  • Ability to communicate design rationale and build consensus.
  • Ability to work both independently and in a team environment.
  • $162,000 - $189,000 a year

  • Prophix Software, Inc.

    Software Architect

    2 weeks ago


    Prophix Software, Inc. Mississauga, ON, Canada

    Prophix is the leading global platform and partner for financial performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across n ...

  • Mattel Canada, Inc

    software architect

    1 week ago


    Mattel Canada, Inc Mississauga, Canada

    With some duties as an application architect Location 6155 Freemont Blvd Mississauga , ON Remote work available Salary 138,000 annually / 37 hours per week Terms of employment Permanent employment Full time Flexible Hours Start date Starts as soon as possible Benefits:H ...

  • Big Blue Infotech Systems

    software architect

    2 weeks ago


    Big Blue Infotech Systems Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Collect and document user's requirements · Coordinate the development, installation, integration and operation of computer-based systems · Develop process and network models to optimize architecture · Evaluate t ...

  • Big Blue Infotech Systems

    software architect

    2 weeks ago


    Big Blue Infotech Systems Mississauga, Canada

    Education: Bachelor's degree · Experience: 2 years to less than 3 years · Tasks · Collect and document user's requirements · Coordinate the development, installation, integration and operation of computer-based systems · Develop process and network models to optimize architecture ...

  • Mattel Canada, Inc

    software architect

    1 week ago


    Mattel Canada, Inc Mississauga, Canada Full time

    Work Term: Permanent · Work Language: English · Hours: 37 hours per week · Education: Bachelor's degree · Experience: 5 years or more · Work setting · Information technology (IT) infrastructure · Tasks · Collect and document user's requirements · Define system functionality · Dev ...

  • Mattel Canada, Inc

    software architect

    1 week ago


    Mattel Canada, Inc Mississauga, Canada Plein temps

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 37 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Information technology (IT) infrastructure · Tasks · Collect and document user's requirements · Define sy ...


  • Intact Financial Corporation Mississauga, ON, Canada

    Qui a besoin d'assurance? Au Intact Lab, nous transformons l'expérience client de millions de Canadiens avec l'apprentissage machine, la science des données, le génie logiciel, l'intelligence artificielle, l'agilité, l'expérience utilisateur et la conception créative. · Notre fo ...


  • Prophix Software, Inc. Mississauga, Canada

    Prophix is the leading global platform and partner for financial performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across n ...


  • Bell Canada Mississauga, ON, Canada

    Architecte principal, API et gestion des données · En tant que plus grande équipe de haute technologie au Canada, les Services de réseaux et de technologies construisent les réseaux de fibre optique et 5G de pointe qui déterminent la façon dont les Canadiens communiquent entre e ...


  • Prophix Mississauga, Canada Full time

    See what you can do with Prophix · Prophix is a leading global platform and partner for financial performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Tho ...


  • Intact Financial Corporation Mississauga, ON, Canada

    Who needs insurance? At the Intact Lab, we use machine learning, data science, software engineering, AI, agility, UX and design thinking to transform the customer experience for millions of Canadians. · Join our team and get ready to explore, take risks, make mistakes, and learn ...


  • PointClickCare Mississauga, ON, Canada

    For more than 20 years, PointClickCare has beenthe backbone of senior care. We've amassed therichestsenior care dataset making ourmarket density untouchable and our connections to the healthcare ecosystem exponentially more powerful than those of any other platform. · With Colle ...

  • TEEMA

    Software Architect

    3 weeks ago


    TEEMA Brampton, Canada Full time

    Job Title: Software Architect - Ground SystemsJob ID: SP Location: Brampton, ONOverview:We're on the hunt for a Senior Software Engineer/MTS for our client's Robotics & Space Operations team at their Brampton office. With 40 years of operational experience and proven performance ...

  • 13680576 Canada Inc.

    software architect

    2 weeks ago


    13680576 Canada Inc. Brampton, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test com ...

  • 13680576 Canada Inc.

    software architect

    1 week ago


    13680576 Canada Inc. Brampton, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded sof ...

  • 13680576 Canada Inc.

    software architect

    1 week ago


    13680576 Canada Inc. Brampton, Canada Full time

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other ...

  • 13680576 Canada Inc.

    software architect

    2 weeks ago


    13680576 Canada Inc. Brampton, Canada

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Work setting · Consulting firm · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop ...

  • Hour Consulting

    Software Architect

    4 days ago


    Hour Consulting Old Toronto, Canada

    We are looking to hire a Software Architect for our client in the payments and authentication technology space. They are on a mission to redefine how to protect user identity, providing users secure control over personal information through a privacy compliant network. Their ente ...

  • Dealer-FX Group

    Software Architect

    6 days ago


    Dealer-FX Group Ontario, Canada

    Position Summary:Who We Are At Dealer-FX, we are fueled by innovation. Our "ONE Team" mentality is what sets us apart. Every day is different, and we love it. We've shaped our culture around our people, so we appreciate the value of a healthy work/life balance. Dealer-FX has crea ...

  • Cartenav Solutions

    Software Architect

    6 days ago


    Cartenav Solutions Toronto, ON, Canada

    CarteNav Solutions , a PAL company, is an international leader in situational awareness solutions for the maritime, land and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for multi ...