Software Architect - Vancouver

Yeah! Global

Vancouver

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Vancouver is seeking an experienced Software Architect to design and implement robust software solutions. The ideal candidate will have 5-7 years in a similar role, strong analytical skills, and a background in leading development teams. Responsibilities include defining technical vision, collaborating with stakeholders, and maintaining documentation. Preferred knowledge includes cloud platforms and DevOps practices, ensuring quality and scalability of software products.

Qualifications

  • 5-7 years of experience as a Software Architect or similar role.
  • Strong analytical skills for technical challenges.
  • Excellent communication to non-technical stakeholders.

Responsibilities

  • Develop and implement scalable software architectures.
  • Provide guidance to development teams on best practices.
  • Collaborate with stakeholders to define requirements.

Skills

Software architecture design
Technical leadership
Problem-solving
Communication skills
Project management

Education

Bachelor's or Master's degree in Computer Science, Software Engineering, or related field

Tools

AWS
Azure
Google Cloud
CI/CD tools

Job description

About the job Software Architect - Vancouver

Note: This position does not offer any Visa sponsorship. We are only looking for applicants who are either local to Vancouver, Canada, or ready to relocate to the employers location.

Our client is seeking a highly skilled and experienced Software Architect to their team. As a Software Architect, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization and our clients. You will play a key role in defining the technical vision and strategy, ensuring the quality, scalability, and maintainability of our software products.

Key Responsibilities:

  • Develop and implement robust, scalable, and secure software architectures that align with business requirements and industry best practices.
  • Provide technical leadership and guidance to development teams, ensuring best practices in software design, coding, and testing.
  • Work closely with stakeholders to understand business needs and translate them into technical requirements and architectural designs.
  • Evaluate and recommend new technologies, tools, and frameworks to enhance the development process and product quality.
  • Create detailed technical specifications, including data models, system components, interfaces, and integration points.
  • Conduct code reviews to ensure code quality, performance, and adherence to architectural standards.
  • Collaborate with cross-functional teams, including developers, project managers, and business analysts, to deliver high-quality software solutions.
  • Maintain comprehensive documentation of architecture, design, and implementation details.
  • Identify and address performance bottlenecks in software applications to ensure optimal performance and scalability.
  • Stay updated with the latest trends and advancements in software development and architecture, applying this knowledge to improve our products and processes.

Qualifications:

  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5-7 years of hands-on experience as a Software Architect or in a similar role, with a strong background in software development.
  • Strong analytical and problem-solving skills to address complex technical challenges.
  • Excellent verbal and written communication skills to convey technical concepts to non-technical stakeholders.
  • Experience in project management and the ability to manage multiple projects simultaneously.

Preferred Qualifications:

  • Advanced degree in Computer Science or a related field.
  • Experience in specific industries such as finance, healthcare, or technology.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools for continuous integration and continuous deployment (CI/CD).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect - Montreal
Software Architect - Montreal

Yeah! Global • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Software Architect - Vancouver, Scalable Systems
Senior Software Architect - Vancouver, Scalable Systems

Yeah! Global • Vancouver

On-site
CAD 100,000 - 130,000
Cloud Engineer - Vancouver
Cloud Engineer - Vancouver

Yeah! Global • Vancouver

On-site
CAD 80,000 - 110,000
Cyber Security Engineer - Vancouver
Cyber Security Engineer - Vancouver

Yeah! Global • Vancouver

On-site
CAD 80,000 - 100,000
Senior Solutions Architect, ISV Canada
Senior Solutions Architect, ISV Canada

Amazon Web Services • Vancouver

On-site
CAD 146,000 - 212,000
Health insurance
RRSP
DPSP
+2
Devops Engineer - Vancouver
Devops Engineer - Vancouver

Yeah! Global • Vancouver

On-site
CAD 80,000 - 110,000
Application / Software Architect
Application / Software Architect

TEEMA Solutions Group • Toronto

On-site
CAD 80,000 - 120,000
Fullstack Developer - Vancouver
Fullstack Developer - Vancouver

Yeah! Global • Vancouver

On-site
CAD 80,000 - 110,000
Data Engineer - Vancouver
Data Engineer - Vancouver

Yeah! Global • Vancouver

On-site
CAD 80,000 - 100,000
Software Architect
Software Architect

JobCubby • Markham

Hybrid
CAD 125,000 - 145,000
Performance-based bonus