Senior Software Architect

3 weeks ago


Burnaby, Canada BAYS Technology Inc. Full time

We are seeking a talented and experienced Software Architect to join our team. The ideal candidate will have a strong background in software development and architecture, with a passion for designing innovative and scalable software solutions. As a Software Architect, you will work closely with our development teams and stakeholders to design and implement software systems that meet the needs of our business.

What You Will Do

· You will take the helm in designing and maintaining significant software products, transcending routine tasks to establish enduring, effective, and scalable solutions that enhance user experience and performance.

· Designing the overall architecture of software systems, including the architecture, components, and interfaces.

· Collaborating with stakeholders to understand requirements and translate them into technical solutions.

· Selecting the appropriate technologies, frameworks, and platforms for the software solution.

· Reviewing code and providing feedback to developers to ensure adherence to architectural guidelines and best practices.

· Identifying and addressing performance and other critical issues in software systems, including scalability and reliability.

· Identifying and mitigating risks related to software architecture and design.

· Creating and maintaining technical documentation, including architectural diagrams, design documents, and guidelines.

· Work in cross-functional agile teams to produce and release new applications, features, and enhancements to improve the user experience, applying the full understanding of software engineering discipline and industry best practices.

· Work closely with other development team members in major software projects by providing technical leadership and guidance to development teams throughout the software development lifecycle.

· Be a software architect mentor to the rest of the engineering team.

Required Qualifications

· Bachelor’s Degree in Computer Science/Software Engineering or related field plus 12+ years of experience OR an Advanced Degree in Computer Science/Software Engineering, or related field, plus at least 8 years of experience in leading software development and architecture with a proven track record.

· Deep understanding of design patterns, OOP/OOD, data structures, algorithms, IoT and cloud technologies (AWS, Docker, etc.).

· Thorough knowledge of software engineering practices, in particular related to best practices in software designing and architecturing for IoT safety system.

· Proven track record of transforming complex business needs into straightforward, effective software architecture and solutions, particularly for SaaS offerings.

· Solid understanding of Inter-process Communication, Microservices, and distributed infrastructure.

· Hands-on experience with SpringCloud, IoT, Kubernate, MQTT, Big Data and other backend technologies and an eagerness to learn new technologies as required.

· Comprehensive knowledge of cybersecurity principles.

· Comfortable translating design ideas into easy-to-understand documentation.

· Ability to work on multiple products and understand their integration within a distributed system

· Ability to multi task and to context switch between projects

Preferred Qualifications

· Familiar with Agile development method through working in a Agile team for years on software design and architecture duties.

· leadership experience with a demonstrated ability to manage a technical team.

· Proven ability to mentor junior/intermediate developers, leading by example and promoting a culture of excellence in all aspects of software development.

· Excellent communication skills with the ability to explain complex technical concepts to a diverse range of developers, regardless of experience level.

Job Types: Full-time, Permanent

Pay: From $34,567.89 per year

Benefits:

  • Dental care
  • Extended health care
  • Life insurance

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Experience:

  • Software development: 10 years (preferred)

Work Location: In person

#J-18808-Ljbffr

  • Burnaby, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance


  • Burnaby, British Columbia, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance


  • Burnaby, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance throughout the software development lifecycle. Your expertise...


  • Burnaby, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance throughout the software development lifecycle. Your...


  • Burnaby, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance throughout the software development lifecycle. Your expertise...


  • Burnaby, BC, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance throughout the software development lifecycle. Your expertise...


  • Burnaby, BC, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance throughout the software development lifecycle. Your expertise...


  • Burnaby, BC, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance throughout the software development lifecycle. Your expertise...


  • Burnaby, British Columbia, Canada Sunia Full time

    Job Overview:As an experienced software architect, you'll lead the development of top-notch software solutions. You'll work with teams to analyze requirements, design solutions, and provide technical guidance throughout the software development process. Your knack for software design principles, architectural patterns, and latest technologies will drive...


  • Burnaby, British Columbia, Canada BAYS Technology Inc. Full time

    We are looking for a skilled Software Architect to join our team. The perfect candidate will have a solid background in software development and architecture, with a keen interest in creating innovative and scalable software solutions. As a Software Architect, you will collaborate closely with our development teams and stakeholders to craft and implement...


  • Burnaby, Canada BAYS Technology Inc. Full time

    We are seeking a talented and experienced Software Architect to join our team. The ideal candidate will have a strong background in software development and architecture, with a passion for designing innovative and scalable software solutions. As a Software Architect, you will work closely with our development teams and stakeholders to design and implement...


  • Burnaby, Canada BAYS Technology Inc. Full time

    We are seeking a talented and experienced Software Architect to join our team. The ideal candidate will have a strong background in software development and architecture, with a passion for designing innovative and scalable software solutions. As a Software Architect, you will work closely with our development teams and stakeholders to design and implement...

  • Senior Architect

    4 weeks ago


    Burnaby, Canada Stantec Full time

    Senior Architect - ( 240001SA ) Description The buildings that make up the landscape of our daily lives seem like permanent fixtures, fastened to a time and place. But what if that didn't have to be true? What if our built environment - where we live, learn, play, and conduct business - carried us f

  • BlackBerry QNX

    4 weeks ago


    Burnaby, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: On-site Burnaby, BCSenior Audio Software DeveloperBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts....


  • Burnaby, Canada Electronic Arts Inc Full time

    Requisition Number: 184284 Position Title: Sr Software Engineer II External Description: We are looking for an experienced Software Architect with an understanding of cloud computing, scalability, security, and distributed computing. You will design an enterprise-scale user-generated content (UG


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Sr Software Engineer II External Description: We are looking for an experienced Software Architect with an understanding of cloud computing, scalability, security, and distributed computing. You will design an enterprise-scale user-generated content (UG


  • Burnaby, British Columbia, Canada OSI Maritime Full time $140,000 - $170,000

    In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge systems...


  • Burnaby, British Columbia, Canada Mountain Crest Personnel Inc. Full time

    Naval Architect – Intermediate / Senior: Harvey 2566We are currently looking for an Intermediate to Senior Level Naval Architect for Victoria, BC and an Intermediate Level Naval Architect for Burnaby BC. Our company is a partnership of Marine Professionals providing services in Engineering, Project Support, and Consulting to the Canadian marine industry....


  • Burnaby, Canada D Wave Systems inc Full time

    Senior Software Developer (Front-end) Burnaby, BCResearch & Development – Systems Software /Full-Time, Permanent /HybridWe are looking for a Senior Front-end Software Developer to help us expand Leap with new online tools and content that will delight and engage users building quantum powered applications. These applications solve some of the...


  • Burnaby, Canada Jordan Kutev Architect Full time

    Jordan Kutev Architect Inc. (JKA) is an innovative architectural practice based in Burnaby, BC known for its well-diversified portfolio of various project sizes, scope, and complexity. JKA is currently seeking an Architectural Project Manager to join our office and grow with us. We value innovation and new ideas. Our portfolio of experience includes...