- 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 .
- 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
-
Software Architect
2 weeks ago
Prophix Software, Inc. Mississauga, ON, CanadaProphix 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 ...
-
software architect
1 week ago
Mattel Canada, Inc Mississauga, CanadaWith 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 ...
-
software architect
2 weeks ago
Big Blue Infotech Systems Mississauga, CanadaEducation: · 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 ...
-
software architect
2 weeks ago
Big Blue Infotech Systems Mississauga, CanadaEducation: 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 ...
-
software architect
1 week ago
Mattel Canada, Inc Mississauga, Canada Full timeWork 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 ...
-
software architect
1 week ago
Mattel Canada, Inc Mississauga, Canada Plein tempsDuré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 ...
-
Alternance - Architecte Software-(H/F)
6 days ago
Intact Financial Corporation Mississauga, ON, CanadaQui 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 ...
-
Senior Software Architect
1 week ago
Prophix Software, Inc. Mississauga, CanadaProphix 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 ...
-
Architecte Développement Software H/F
6 days ago
Bell Canada Mississauga, ON, CanadaArchitecte 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 ...
-
Senior Software Architect
3 weeks ago
Prophix Mississauga, Canada Full timeSee 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 ...
-
Senior Solution Architect Software
6 days ago
Intact Financial Corporation Mississauga, ON, CanadaWho 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, CanadaFor 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 ...
-
Software Architect
3 weeks ago
TEEMA Brampton, Canada Full timeJob 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 ...
-
software architect
2 weeks ago
13680576 Canada Inc. Brampton, CanadaEducation: · 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 ...
-
software architect
1 week ago
13680576 Canada Inc. Brampton, Canada Plein tempsEducation: · 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 ...
-
software architect
1 week ago
13680576 Canada Inc. Brampton, Canada Full timeEducation: 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 ...
-
software architect
2 weeks ago
13680576 Canada Inc. Brampton, CanadaEducation: 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 ...
-
Software Architect
4 days ago
Hour Consulting Old Toronto, CanadaWe 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 ...
-
Software Architect
6 days ago
Dealer-FX Group Ontario, CanadaPosition 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 ...
-
Software Architect
6 days ago
Cartenav Solutions Toronto, ON, CanadaCarteNav 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 ...
Senior Software Architect - Mississauga, Canada - PointClickCare
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:
Job Qualifications: