Jobs.ca
Jobs.ca
Language
Harris Computer logo

Senior Software Architect

Harris Computerabout 8 hours ago
Ontario
Senior Level
full_time

About the role

Responsibilities & Duties

  • Lead the architectural design and development of software solutions in collaboration with product management, engineering, and other stakeholders.
  • Define and document technical requirements, system architecture, and design specifications for software projects.
  • Evaluate and recommend technologies, frameworks, and tools to support the development of scalable and maintainable software solutions.
  • Collaborate with cross-functional teams to ensure alignment between architectural decisions and business objectives.
  • Mentor and coach architects and engineers, fostering a culture of learning and continuous improvement.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in software architecture and development, with a focus on designing complex, scalable software systems.
  • Proven track record of leading architectural design efforts and delivering successful software projects.
  • Expertise in software design patterns, architectural styles, and system integration techniques.
  • Proficiency in one or more programming languages including at a minimum Java and javascript (with the Angular framework)
  • Demonstrated leadership abilities, with the ability to inspire and mentor junior team members
  • Prior experience in developing Electronic Health Records software with demonstrated functional domain understanding and expertise to pair with excellent technical capabilities
  • Experience using AI as a productivity enhancement and ability to mentor development teams into how to get the most out of it

About Harris Computer

Software Development
5001-10,000

Harris provides mission-critical software solutions for the Public Sector, Healthcare, Utilities, and Private Sector verticals throughout North America, Europe, Asia, and Australia.

Harris is a wholly-owned subsidiary of Constellation Software, Inc (CSI), a publicly-traded company on the Toronto Stock Exchange. Trading symbol CSU.