Job Description
Location: Toronto, ON – On-site 4 days/week
Language: English – strong written and verbal communication required
Salary: $130,000–$140,000 per year
About the Opportunity
Are you passionate about designing and delivering integration solutions that connect enterprise systems and streamline business processes? In this role, you’ll work within a dynamic technology environment, collaborating closely with business analysts, architects, and cross-functional teams to build high-performing APIs, connectors, and EDI processes. Your contributions will ensure secure, efficient, and scalable data exchanges across systems such as SAP, Salesforce, and Microsoft solutions.
This permanent, on-site role offers the chance to be at the forefront of large-scale modernization programs, enabling seamless integration across cloud and on-premise platforms. You’ll have the opportunity to shape integration architecture, mentor colleagues, and deliver solutions that directly impact business operations.
What’s In It for You
You’ll join a collaborative, innovative team that values technical expertise, mentorship, and professional growth. Enjoy a workplace that encourages continuous learning, fosters problem-solving, and rewards initiative. With exposure to cutting-edge integration technologies and the MuleSoft Anypoint Platform, you’ll grow your skills while contributing to meaningful enterprise projects.
Your Responsibilities
Integration Development and Maintenance
- You’ll lead the design, development, and implementation of integration solutions using MuleSoft Anypoint Platform.
- You’ll architect and build APIs, connectors, and data flows to enable seamless communication between enterprise systems such as SAP, Blue Yonder, Adobe, GK, and others.
- You’ll oversee EDI processes to support business transactions with external partners.
- You’ll manage and support Mule applications and APIs across environments, including deployment, configuration, and runtime troubleshooting.
- You’ll ensure integration solutions are scalable, secure, and aligned with organizational objectives.
- You’ll proactively troubleshoot and resolve integration issues to minimize business disruption.
Collaboration and Requirements Gathering
- You’ll partner with business analysts, architects, and stakeholders to gather and refine integration requirements.
- You’ll collaborate with cross-functional teams to analyze processes and identify integration opportunities.
- You’ll provide technical leadership and recommendations during design and implementation phases.
- You’ll translate integration requirements into API specifications (RAML/OAS), mappings, and implementation designs.
- You’ll coordinate with source/target application teams to validate payloads, error handling, and end-to-end scenarios.
Testing and Quality Assurance
- You’ll oversee test plan development and execution to validate integration solutions.
- You’ll lead unit testing efforts and support integrated testing by troubleshooting defects and validating end-to-end flows.
- You’ll validate non-functional requirements including throughput, resiliency, retries, logging, and alerting.
- You’ll monitor and optimize integration performance, addressing bottlenecks and inefficiencies.
Documentation and Training
- You’ll direct the creation and maintenance of integration documentation including design specs, workflows, and user guides.
- You’ll provide training and mentorship to internal teams on integration solutions.
- You’ll maintain API specifications, mapping documents, and operational runbooks.
Continuous Improvement and Innovation
- You’ll stay updated on the latest MuleSoft features, integration technologies, and industry trends.
- You’ll contribute reusable assets to Anypoint Exchange to increase efficiency.
- You’ll identify opportunities to enhance integration processes and improve effectiveness.
Skills and Qualifications
- Bachelor’s degree in Computer Science, IT, or related experience
- 5+ years of experience in application integration and EDI development
- 3+ years of hands-on experience with MuleSoft Anypoint Platform
- Proven experience integrating enterprise systems such as SAP, SFDC, and Microsoft solutions
- Experience with large-scale modernization programs
- Experience with cloud-based integration solutions and microservices architecture
- MuleSoft Certified Developer (Integration and API Associate), Integration Architect or Platform Architect
- Proficiency in MuleSoft Anypoint Studio, API design, and RAML
- Strong understanding of EDI standards (X12, EDIFACT) and protocols (AS2, FTP)
- Knowledge of integration patterns, data transformation, and error handling
- Familiarity with DevOps practices and tools (Jenkins, Git, CI/CD pipelines)
- Experience with data governance and security best practices
- Knowledge of Agile product methodologies
Note from the Hiring Manager
“We’re looking for someone who thrives on designing robust integration solutions and enjoys mentoring others while collaborating across teams. Your expertise will directly shape how our systems communicate and how our business delivers value.”
Why Partner with Altis
If you’ve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if you’re a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.
We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals. All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our
accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.