IntraEdge - 2 emplois
New Westminster, BC
Détails de l'emploi :
05 August 2026
Position: Software Architect
NOC: 21231: Software Engineers and Designers
The Software Architect will be responsible for the following duties:
- Collect and document user requirements and develop logical and physical specifications for software applications and computer-based systems.
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems and software applications.
- Develop data, process and network models to optimize architecture and evaluate the performance and reliability of software designs.
- Plan, design and coordinate the development, installation, integration and operation of software applications and computer-based systems.
- Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for applications software, operating systems and communications environments.
- Analyze business and technical requirements and recommend software architecture and design solutions.
- Conceptualize, document and maintain software architecture, technical specifications and system design standards.
- Evaluate, integrate and maintain enterprise software applications, information systems and technical environments.
- Lead software testing, validation and integration activities to ensure system functionality, performance and reliability.
- Lead and coordinate teams of information systems professionals in the development, integration and implementation of software applications and integrated information systems.
- Provide technical leadership and guidance to software development teams throughout the software development lifecycle.
- Apply expertise in enterprise SaaS platforms and Master Data Management (MDM) solutions, including IBM MDM and Reltio, to support software design, systems integration and data management initiatives.
Bachelor's degree in Computer Science, Computer Systems Engineering, Software Engineering or Mathematics. Experience in Software Architectures, systems integrations, enterprise application development. Experience with MDM such as IBM, Realtio, etc. Strong problem solving and analytical skills. Good communication and project-coordination skills.