Senior Software Architect

4 weeks ago


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. Additionally, you will collaborate with other technical engineers to resolve technical issues and find solutions for software problems for near real-time simulation.

Key Responsibilities:

• Lead software solution and architecture designs in collaboration with other Application Leads
• Design microservices solutions that operate in complex, multi-network environments
• Lead design and development of new solutions to resolve software problems
• Collaborate with other technical engineers to resolve technical issues
• Find solutions for software problems for near real-time simulation

Requirements:

• Bachelor's degree in Computer Science/Computer or Software Engineering (or equivalent experience), or Electrical or Systems Engineering with software experience
• Minimum 15 years software/system engineering experience which must include object-oriented design and programming, C#, ASP.NET and .Net Core
• Experience building web applications, using web technologies such as REST APIs, WebAssembly, and Blazor
• Strong organizational, analytical and problem-solving skills combined with a strong technical presence
• Capable of multitasking between 2 or more projects concurrently
• Strong English written and verbal communication skills
• Experience in architecture, design and development of software solutions, preferably related to network, communications and security
• Experience with client-server and networking protocols, such as SNMP, Websockets, and TCP stack
• Experience with or knowledge of Linux, and virtualization and containerization, such as Docker, Kubernetes, and HyperV
• Experience using Enterprise Architect or similar design tools to produce software design and architecture
• Experience required with relational databases
• Excellent technical communication of ideas and design
• Experience in military systems and simulation interoperability standards is an asset
• Must be eligible for registration with the Controlled Goods Program
• Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level 2/NATO SECRET security clearance
• International Traffic in Arms Regulations (ITAR)
• Harris Geospatial Solutions is an equal opportunities employer and welcomes applications from all qualified candidates. We are committed to diversity and inclusion in the workplace and are an affirmative action employer. We are also a drug-free workplace and conduct pre-employment drug and alcohol testing and background checks, in accordance with applicable law.

  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a skilled Senior Embedded Software Architect to join our team at Telesat, a leading global satellite operator. This is an exciting opportunity to work on cutting-edge software systems for our revolutionary Low Earth Orbit (LEO) satellite network.The successful candidate will assume ownership of specific software modules,...


  • 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 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 JSI Full time

    OverviewJSI is a dynamic and innovative organization seeking an experienced Senior Software Security Architect to join our team. In this role, you will have the opportunity to work on cutting-edge projects that drive business growth and improve security infrastructure.About the RoleWe are looking for a highly skilled professional with expertise in software...


  • Ottawa, Ontario, Canada Telesat Full time

    We are seeking a highly skilled Senior Software Systems Architect to join our Lightspeed System Engineering team at Telesat.About Telesat:Telesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer...


  • 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...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide.The company's state-of-the-art fleet consists of 15 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite.We are seeking a Senior Software Developer to join our Software Development team, which...


  • Ottawa, Ontario, Canada Telesat Full time

    Estimated Salary: $120,000 - $180,000 per yearAbout TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence and customer service, Telesat has grown to be one of the largest and most successful global satellite operators.Job OverviewWe...

  • Senior Architect

    1 month 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 Skyworks Solutions, Inc. Full time

    Exciting Opportunity at Skyworks Solutions, Inc.Skyworks is an innovator of high-performance analog semiconductors driving the wireless networking revolution.About UsWe offer a fast-paced environment with a strong focus on global collaboration and minimal layers of management.Job DescriptionWe are seeking a skilled Senior Embedded Software Architect to join...


  • 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...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About Your Next ChallengeAs a seasoned Software Architect, you will lead software solution and architecture designs in collaboration with other Application Leads. Your expertise will be instrumental in designing microservices solutions that operate in complex, multi-network environments.You will lead the design and development of new solutions to resolve...


  • Ottawa, Ontario, Canada Calian Group Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Software Systems Architect to join our team at Calian Group Ltd. This is an exciting opportunity for a talented individual to take on a pivotal role in shaping the technological landscape of our projects.Key ResponsibilitiesLead Architecture and DesignDesign and implement scalable, secure, and...


  • Ottawa, Ontario, Canada Huawei Full time

    Job Title: Senior Principal ArchitectWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei.Key Responsibilities:Design and implement wireless communication software on cloud platforms.Explore software architecture adjustments for wireless access systems to adapt to IT protocol stacks and cloud containerization...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission-driven organization is committed to helping companies bring therapies to patients faster by simplifying clinical, commercial, and regulatory workflows on one platform.We are looking for an experienced Senior Cloud Software Architect to join our...


  • Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job Title: Senior System ArchitectADGA Group Consultants is seeking an experienced Senior System Architect to provide expertise in system architecture guidance and coordination for the Canadian Deployable Mission Network (CDMN) and the Land C4ISR Support System (LCSS).Develop top-level system views for CDMN and LCSS networks.Provide guidance on the...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    Harris Geospatial Solutions is seeking a seasoned Software Solutions Architect to lead the design and development of innovative software solutions.About the RoleThis is a key position within our team, responsible for designing and implementing complex software systems that meet the needs of our clients. As a Software Solutions Architect, you will be working...


  • Ottawa, Ontario, Canada Telesat Full time

    We are seeking a Senior Software Systems Engineer to join our Lightspeed System Engineering team. This role will define the performance required of all software elements in the entire satellite communication system.ResponsibilitiesWork with various SW teams to create solid designs for inter-process, inter-system, and embedded best practices.Mentor system...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job Title: Senior Systems ArchitectADGA is seeking a highly skilled Senior Systems Architect to join our team. As a key member of our engineering 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 clientsDevelop...