Current jobs related to Senior Software Architect - Ottawa, Ontario - N-able


  • Ottawa, Ontario, Canada N-able Full time

    Senior Software ArchitectN-able is seeking a seasoned software architect to join our team. As a senior software architect, you will be responsible for designing and implementing scalable software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement software solutions that meet the needs of our customersCollaborate with...


  • Ottawa, Ontario, Canada N-able Full time

    Senior Software ArchitectN-able is seeking a seasoned software architect to join our team. As a key member of our engineering organization, you will be responsible for designing and implementing scalable software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex software systems using modern software development...


  • Ottawa, Ontario, Canada N-able Full time

    Senior Software ArchitectN-able is seeking a seasoned software architect to join our team. As a key member of our engineering organization, you will be responsible for designing and implementing scalable software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex software systems using modern software development...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Software System EngineerTelesat is seeking a highly skilled Senior Software System Engineer to join our Lightspeed System Engineering team. As a key member of our team, you will be responsible for architecting software systems, simulating and modeling terrestrial and in-orbit communication systems, and supporting the definition of system...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Software System EngineerTelesat is seeking a highly skilled Senior Software System Engineer to join our Lightspeed System Engineering team. As a key member of our team, you will be responsible for architecting software systems, simulating and modeling terrestrial and in-orbit communication systems, and supporting the definition of system...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Software System EngineerTelesat is seeking a highly skilled Senior Software System Engineer to join our Lightspeed System Engineering team. As a key member of our team, you will be responsible for architecting software systems, simulating and modeling terrestrial and in-orbit communication systems, and supporting the definition of system...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About Your Next Challenge:We are seeking a highly skilled Senior Software Architect to join our team at Harris Geospatial Solutions. As a key member of our software development team, you will be responsible for leading the design and development of complex software solutions.Key Responsibilities:Lead the design and development of software solutions in...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Software System EngineerTelesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide. We are seeking a highly skilled Senior Software System Engineer to join our team.Responsibilities:Collaborate with software teams to design and implement robust software systems for...


  • Ottawa, Ontario, Canada Huawei Full time

    Senior Principal Software ArchitectWe are seeking a highly experienced Senior Principal Software Architect to join our team at Huawei.Key Responsibilities:Design and develop advanced software systems, including tool and programming languages development.Implement best practices for software development in industry to improve the development process,...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About this role:As a Senior Software Architect at Harris Geospatial Solutions, you will lead software solution and architecture designs in collaboration with other Application Leads. You will design microservices solutions that operate in complex, multi-network environments and lead the design and development of new solutions to resolve software problems....


  • Ottawa, Ontario, Canada Skyworks Full time

    At Skyworks, we are seeking a highly skilled Senior Software Architect to join our Timing Division. As a key member of our team, you will be responsible for designing and developing high-performance software solutions for our industry-leading timing products.Key Responsibilities:Design and develop precision timing software in C and/or Rust on embedded...


  • Ottawa, Ontario, Canada Dls Technology Corporation Full time

    We are seeking a skilled Senior Software Systems Architect to join our team at DLS Technology Corporation in Ottawa, Ontario. As a key member of our architecture team, you will be responsible for designing and implementing software systems that meet the needs of our clients.Key Responsibilities:Design and implement software systems that meet the needs of our...


  • Ottawa, Ontario, Canada N-able Full time

    Technical LeadershipN-able is seeking a seasoned technical professional to lead our software development efforts. As a Senior Software Architect, you will be responsible for applying modern software development concepts and technologies to create scalable features and solutions that solve critical business problems for our customers.Key ResponsibilitiesWorks...

  • Senior Architect

    3 weeks ago


    Ottawa, Ontario, Canada ARCHITECTURE 49 Full time

    Senior Architect OpportunityArchitecture49 is seeking a highly experienced Senior Architect to join our CENTRUS team. This is a unique opportunity to contribute to the production of architectural design solutions and construction drawings for a complex long-term heritage renovation project.Key ResponsibilitiesLead the production of architectural design...


  • Ottawa, Ontario, Canada N-able Full time

    Senior Software ArchitectAt N-able, we're looking for a seasoned technical professional to join our team as a Senior Software Architect. This role involves applying modern software development concepts and technologies to create scalable features and solutions that solve critical business problems for our customers.Key Responsibilities:Works on complex...

  • Software Architect

    1 month ago


    Ottawa, Ontario, Canada Hootsuite Inc. Full time

    Job Title: Software ArchitectWe're seeking a highly skilled Software Architect to join our team at Hootsuite Inc. As a key member of our engineering organization, you will play a critical role in shaping the technical direction of our product and driving innovation.Key Responsibilities:Design and implement large-scale technical projects that cross-cut teams...

  • Software Architect

    1 month ago


    Ottawa, Ontario, Canada Hootsuite Inc. Full time

    Job Title: Software ArchitectWe're seeking a highly skilled Software Architect to join our team at Hootsuite Inc. As a key member of our engineering organization, you will play a critical role in shaping the technical direction of our product and driving innovation.Key Responsibilities:Design and implement large-scale technical projects that cross-cut teams...


  • Ottawa, Ontario, Canada Maplesoft Group Full time

    Job DescriptionMaplesoft Group is seeking a highly skilled Senior Software Architect to lead the development of our cloud-based applications.The ideal candidate will have a strong background in software architecture, cloud computing, and enterprise software development.Responsibilities:Design and develop conceptual and logical application architectures,...


  • Ottawa, Ontario, Canada MDOS Consulting Full time

    We are seeking a highly skilled Senior Application/Software Architect to join our team at MDOS Consulting.Key Responsibilities:Design and develop software solutions for operational policing applications and Public Safety initiatives.Architect applications in a Cloud environment and systems using SAS Data Analytics software technology platform.Lead...

  • Senior Architect

    1 month ago


    Ottawa, Ontario, Canada ARCHITECTURE 49 Full time

    {"title": "Senior Architect", "description": "Join Our Team of Skilled ArchitectsAt Architecture 49, we are seeking a highly experienced Senior Architect to join our CENTRUS team. As a key member of our team, you will be responsible for delivering complex projects and contributing to the production of architectural design solutions and construction...

Senior Software Architect

2 months ago


Ottawa, Ontario, Canada N-able Full time

Unlock Your Potential as a Senior Software Architect

N-able is seeking a seasoned technical professional to join our team as a Senior Software Architect. As a key member of our engineering team, you will be responsible for designing and developing scalable features and solutions that solve critical business problems for our customers.

Key Responsibilities:

  • Work on complex assignments involving multiple problems and understand the business model across functions.
  • Assist in the definition and delivery of user stories that provide incremental customer value with high quality.
  • Enhance product quality by promoting test automation.
  • Maintain a strong customer focus by resolving customer escalations and associated issues.
  • Propose and drive cross-product improvement plans/roadmaps.
  • Effectively represent the product with other stakeholders within N-able.
  • Provide mentoring to engineers and other architects.
  • Supervise SWAGS for product features.
  • Perform code and feature analysis reviews.

Requirements:

  • Extensive knowledge and exceptional skill in coding, including drive development of complex features through multiple layers/areas.
  • Experience with cloud-native platforms and architectures.
  • Experience with infrastructure-as-code tools such as Terraform and Cloud Formation.
  • Extensive knowledge and exceptional skill in software design, including driving and overseeing design architecture of complex features.
  • Extensive knowledge and exceptional skill in testing, including proposing architecture and design changes for cost-effective testability.
  • Extensive knowledge and exceptional skill in test automation, including ability to identify cost-effective tests for each level of the test automation pyramid.
  • Deep understanding of multiple runtime platforms like.NET or J2SE.
  • Demonstrated proficiency in multiple areas of programming.
  • Considerable interest in exploring and utilizing new technologies.
  • Demonstrated mastery of one or more programming languages.
  • Knowledge of agile development methodologies.
  • Eight years of related experience with a bachelor's degree; or six years and a master's degree; or Ph.D. with three years experience; or equivalent experience.

What We Offer:

  • Medical, dental and vision – for employee, partner, and children.
  • Generous PTO and observed holidays.
  • 2 Paid Volunteer Days per year.
  • Pension Plan with company-contribution.
  • Employee Stock Purchase Program.
  • Discounted gym access at several local facilities.
  • FuN-raising opportunities as part of our giving program.
  • N-ablite Learning – custom learning experience as part of our investment in you.
  • The Way We Work – our hybrid working model based on trust and flexibility.