Current jobs related to Senior Middleware Developer - Ottawa, Ontario - Maplesoft Group Inc.


  • Ottawa, Ontario, Canada Senior Care Authority of Inland Empire, CA Full time

    About the JobWe are seeking a highly skilled Senior Integration Developer to join our team at the Senior Care Authority of Inland Empire, CA. As a key member of our development team, you will be responsible for designing and implementing complex software systems, integrating various components, and ensuring seamless functionality.Key ResponsibilitiesDevelop...


  • Ottawa, Ontario, Canada Senior Care Authority of Inland Empire, CA Full time

    About the JobWe are seeking a highly skilled Senior Integration Developer to join our team at the Senior Care Authority of Inland Empire, CA. As a key member of our development team, you will be responsible for designing and implementing complex software systems, integrating various components, and ensuring seamless functionality.Key ResponsibilitiesDevelop...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX Senior Systems Software Developer (File Systems)BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems. Our foundation software, including our deterministic microkernel real-time operating system...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX Senior Systems Software Developer (File Systems)BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems. Our foundation software, including our deterministic microkernel real-time operating system...


  • Ottawa, Ontario, Canada BlackBerry Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at BlackBerry QNX. As a key member of our Open Source team, you will be responsible for integrating Open Source software into our QNX Real-Time Operating System.Key ResponsibilitiesAnalyze, port, integrate, and optimize Open Source C/C++/Python projects onto the QNX...


  • Ottawa, Ontario, Canada BlackBerry Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at BlackBerry QNX. As a key member of our Open Source team, you will be responsible for integrating Open Source software into our QNX Real-Time Operating System.Key ResponsibilitiesAnalyze, port, integrate, and optimize Open Source C/C++/Python projects onto the QNX...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job DescriptionJob Title: Embedded Software DeveloperLocation: On-site OttawaBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job DescriptionJob Title: Embedded Software DeveloperLocation: On-site OttawaBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Join Our Team as a Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.About the RoleWe are looking for a skilled...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Join Our Team as a Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.About the RoleWe are looking for a skilled...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a highly skilled Senior Systems Software Developer to join our team in Ottawa, Ontario.Job SummaryWe are looking for a talented software developer to design, develop, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a highly skilled Senior Systems Software Developer to join our team in Ottawa, Ontario.Job SummaryWe are looking for a talented software developer to design, develop, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a highly skilled Senior Systems Software Developer to join our team in Ottawa, Ontario.Job SummaryWe are looking for a talented software developer to design, develop, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a highly skilled Senior Systems Software Developer to join our team in Ottawa, Ontario.Job SummaryWe are looking for a talented software developer to design, develop, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a highly skilled Senior Systems Software Developer to join our team in Ottawa, Ontario.Job SummaryWe are looking for a talented software developer to design, develop, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a highly skilled Senior Systems Software Developer to join our team in Ottawa, Ontario.Job SummaryWe are looking for a talented software developer to design, develop, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is seeking a highly skilled Senior Systems Software Developer to join our team. As a key member of our Filesystem development team, you will be responsible for designing, developing, and testing high-quality software components.Responsibilities:Design and develop file system features and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is seeking a highly skilled Senior Systems Software Developer to join our team. As a key member of our Filesystem development team, you will be responsible for designing, developing, and testing high-quality software components.Responsibilities:Design and develop file system features and...

Senior Middleware Developer

3 months ago


Ottawa, Ontario, Canada Maplesoft Group Inc. Full time
Maplesoft Group is currently seeking a Senior Middleware Developer for our client.

What you'll do:

  • Develop the functionalities of logic apps and function apps which are used for data transformations, and data transit between different interfaces and systems.
  • Ensure applications and systems integrations.
  • Troubleshoot Azure components and data pipelines if any integration fails and provide the fixes for the data breakage.
  • Batch job automations.
  • Technical upgrades related to Azure, .NET, SQL, and migrating from deprecated resources (logic app connectors, SQL connectors, etc.) to new resources. As well, upgrading of Logic apps and Function apps.
  • Set up auto alerts for data failures or failures of the azure components. Azure MW does not host any data, however data flows through the MW - the data flows to all the apps/systems.
  • Collaborates with various stakeholders (product owners, scrum masters, other technical teams, etc.) to ensure technical aspects align with business goals.
  • All other related tasks
Skillset of Azure Middleware

  • Azure PaaS (Function Apps, Logic Apps, Azure SQL, Storage Accounts, Integration Accounts, Service Bus, Event Hubs, API Management, Cosmos Db (EPS), Azure Search(EPS), App Services, Web Apps/ Jobs, Azure Container Registry (HBT), Key Vault, Application Insights, Log Analytics)
  • .Net C# (Function Apps, Web Apps/Jobs Console Apps (Windows Task Scheduler), Window Services (HBT))
  • SSIS
  • Azure DevOps (Repos, triggering Pipelines and releases, Artifacts, variable groups)


Maplesoft Group prides itself on its distinct corporate culture and recognizes that success is a direct reflection of our most valuable asset - our people.

Therefore, attitude and ambition are key personality traits we seek out, along with skill and aptitude, in potential employees.
Maplesoft Group is committed to having a diverse, representative workforce and continuing to build an inclusive environment. We encourage applications from all qualified individuals. Maplesoft Group is an equal opportunity employer committed to diversity and inclusion.

We are pleased to consider all qualified applicants irrespective of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans' status, Aboriginal peoples or any other legally protected factors.

All employment decisions are made based on business needs, job requirements, and individual qualifications.

We are committed to developing inclusive, barrier-free recruitment and selection processes, and a work environment that supports our diverse workforce.

Please let us know if you require accommodations at any stage of the recruitment process. We can be reached at Maplesoft Info at

We thank you for your interest in Maplesoft Group and wish to advise you, that only candidates under consideration will be contacted.

#PRIORITY