Careers

Why be a part of Maplesoft Group?

Maplesoft implements TimeLive for Electronic time tracking.

Please view the demo below on how to enter and approve time.

Watch Video - TimeLive - Timesheet Entry Demo
Watch Video - TimeLive - Timesheet Approval Demo

Do you want to work in a dynamic environment where your contributions count?

At Maplesoft, we value the contributions of all our employees and contractors. We listen and act upon suggestions, advice, and innovative ideas to further our strategic vision. In turn, Maplesoft contributes to the communities where we live and operate. We think globally, but act in our own backyards.

Build your future with Maplesoft’s exciting technologies, deep partnerships, personal approach to consulting services, professional development opportunities and exciting company culture.

To be considered for new opportunities please send us your resume at info@maplesoftgroup.com

Loading


  • Filename
    Status
    Size

    Here's How to Apply

    If you are interested in any of following job openings, please apply directly to info@maplesoftgroup.com, citing the position title and job id in the email subject line.

    Back
    Title Backend and Integration Middleware Developer
    Location On-Site: Ottawa, Toronto or Montreal
    Start Date 12-01-2025
    Language English
    Salary Negotiable
    Security Clearance Reliability Clearance
    Duration 14 Months
    Date Posted 10-24-2025
    Job ID 13994
    Recruiter Email

    Maplesoft Group is currently seeking an on-site Backend and Integration Middleware Developer for our client.


    Tasks and Responsibilities include, but are not limited to the following:

    What You’ll Do:
    - Design integration solutions to ensure seamless application and system integration.
    - Develop functionalities for Logic Apps and Function Apps to handle data transformations and transit between various interfaces and systems.
    - Troubleshoot Azure components and data pipelines, providing fixes for integration failures and data breakages.
    - Perform technical upgrades related to Azure, .NET, and SQL, migrating from deprecated resources to new ones, including upgrading Logic Apps and Function Apps.
    - Set up automatic alerts for data failures or Azure component issues, ensuring smooth data flow through middleware to all applications and systems.
    - Automate business processes and testing.
    - Collaborate with various stakeholders (product owners, scrum masters, other technical teams) to align technical aspects with business goals.
    - Perform all other related tasks as needed.

    Required Skills:

    Cloud Concepts:
    - Understanding of cloud computing principles and models (IaaS, PaaS, SaaS).
    - Knowledge of cloud architecture and services.

    Azure Services:
    - Proficiency in Azure PaaS services such as Azure App Services, Azure Functions, Azure Logic Apps, Azure SQL Database, and Azure Cosmos DB.
    - Familiarity with Azure SaaS offerings like Office 365, Dynamics 365, and other Microsoft SaaS products.
    - Azure Search for implementing search functionality within applications.
    - Azure Container Registry for managing container images.

    Development Skills:
    - Strong programming skills in .NET and C#.
    - Experience with developing and deploying applications on Azure.
    - Knowledge of Node.js (optional).

    Integration and Middleware:
    - Understanding of synchronous and asynchronous integration patterns.
    - Familiarity with OData (Open Data Protocol) for real-time data integration.
    - Experience with batch data APIs for bulk data operations.
    - Understanding of REST and SOAP APIs for custom service development and external web service consumption.
    - Knowledge of integration services like Azure Service Bus, Event Grid, and API Management.
    - Experience with data integration and transformation using Azure Data Factory.

    DevOps and CI/CD:
    - Proficiency in Azure DevOps for managing code repositories, CI/CD pipelines, and release management.
    - Understanding of infrastructure as code (IaC) using tools like ARM templates, Terraform, or Bicep.

    Security and Compliance:
    - Knowledge of Azure security best practices, including identity and access management (IAM), network security, and data protection.
    - Familiarity with compliance standards and regulations relevant to cloud services.

    Monitoring and Management:
    - Experience with monitoring tools like Azure Monitor, Application Insights, and Log Analytics.
    - Skills in managing and optimizing cloud resources for performance and cost efficiency.

    Database Management:
    - Proficiency in managing and optimizing Azure SQL Database and other Azure data services.
    - Understanding of database migration strategies to Azure.

    Networking:
    - Knowledge of Azure networking components such as Virtual Networks, VPN Gateway, and ExpressRoute.
    - Experience with configuring and managing network security groups (NSGs) and Azure Firewall.

    Soft Skills:
    - Strong problem-solving and analytical skills.
    - Excellent communication and collaboration abilities to work effectively with cross-functional teams.
     



    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 info@maplesoftgroup.com.

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

    Ready to Excel?

    Think you're a great fit for our team? Explore our Job Opportunities page.

    CAREER OPPORTUNITIES