Principal Software Architecture Director

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.

Responsibilities

  • Responsible for leading the overall research, definition, design and overall technology strategy for the company’s software architecture for new or existing systems
  • Provide technical leadership and guidance to the organization and evaluate new technologies to determine their suitability for the organization
  • Partner with all business units to collaborate, consult and advise on technology system needs in support of the achievement of strategic and integrated business needs
  • Recommend and support the selection and implementation of design methodologies, integrated systems solutions at an enterprise level to enable achievement of business strategies
  • Identify technology system risks at an enterprise level and recommend solutions for mitigation
  • Ensure that the organization has the skills necessary to meet the organizations software development needs by fostering a culture of continuous learning and improvement through the development and mentorship of employees.

Requirements

  • A four-year degree from an accredited post-secondary education institution in a relevant field of study such as Information Technology, Mathematics & Applied Science, or Business
  • Ten years’ experience with software architecture and design, and in project or systems management with increasing responsibility, including experience in supporting the development of others
  • Demonstrated experience architecting and delivering a microservice based architecture at an enterprise scale
  • Knowledge of software architecture principles, software design best practices, design patterns and industry standards
  • Knowledge in developing software architecture platforms and frameworks and governance protocols
  • Knowledge of business processes and how they interact to support business operations
  • Knowledge of IT industry and Systems Development Life Cycle best practices and industry standards
  • Knowledge of the strategic and tactical planning of application systems and the delivery of IT customer service
  • Knowledge of project management methodologies and techniques
  • Skill in developing continual learning approaches and providing guidance and leadership to enhance abilities
  • Skill in developing proposals and presenting recommendations.

Benefits

  • Great benefits
  • Perks and options to balance work and everything else life sends their way
  • Competitive pay
  • Opportunities for professional development

Job type

Full Time

Experience level

Lead

Salary

CA$122,139 - CA$162,859 per year

Degree requirement

Bachelor's Degree

Location requirements

HybridReginaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.