Jobs.ca
Jobs.ca
Language
ThoughtStorm logo

Senior Software Architect

ThoughtStorm10 days ago
Edmonton, Alberta
Senior Level
contract

About the role

JOB DESCRIPTION:

Experience as a software architect, leading the design and delivery of enterprise-scale solutions using modern development stacks in complex organizational environments.

Bachelor's degree in computer science or related field of study equivalencies will be considered.

Demonstrated experience leading cross-functional agile product teams, providing architectural direction, and mentoring developers and technical leads.

Experience working with teams that also apply UX design, service design, design thinking, or human-centered design approaches.

Proven ability to define and communicate solution architecture for large-scale systems, including integrations, modernization strategies, and cloud-native design patterns.

Strong communication skills with the ability to convey technical concepts to non-technical stakeholders and influence decision-making.

Experience applying secure development practices and managing identity and access using role-based or attribute-based access control and Zero Trust Architecture principle.

 Experience with containerization, orchestration, and infrastructure-as-code practices for cloud or hybrid environments

Experience designing and implementing modern web applications, including responsive, accessible front-end development using modern UI frameworks

About ThoughtStorm

Business Consulting and Services
51-200

ThoughtStorm is a global firm providing consulting solutions and services to organizations of all sizes across various industries.

For us, every client is unique, and although many of our clients face similar business and technology challenges, no two businesses are alike. We strive to address our clients’ needs with a holistic, all-encompassing, customized approach. This involves gaining a deep understanding of our client’s business, processes, supporting technologies and their corporate culture. Having this understanding allows us to embark on an approach to design and implement solutions that are tailored for our client’s environment and are sustainable long into the future.

Our consultants engage with all levels within the organization, from frontline staff to the executive team, ensuring that our solutions align across the entire organizational spectrum. With this direct team based approach, our results are quick, exceeding our clients’ expectations.