Integration Engineer
- Ottawa, ON, Canada
- Greater Ottawa Metropolitan Area, Canada
$140,000 to $147,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $140,000 to $147,000 CAD / year
- Job type
- Full-time
- Apply by
- Experience
- Candidates with approximately 2–3 years of strong, direct Azure integration experience are also encouraged to apply.
- Posting language
- English
- Posted
Original job description
Senior Azure Integration Specialist (relocation compensation if applicable)
Location: Downtown Ottawa, ON, Hybrid (4 days on-site, Wednesday work-from-home)
Language: Excellent written and spoken English communication skills
Background Check Requirement: Must be eligible to obtain Government of Canada Reliability Status
About the Opportunity
We're seeking a hands-on Senior Azure Integration Specialist to support a customer-facing digital platform for a leading organization in the satellite communications industry. You'll build secure, reliable integrations connecting enterprise applications, legacy systems, and data platforms.
This opportunity is ideal for someone who enjoys writing code, configuring cloud services, and solving complex integration challenges. You'll collaborate with architects, developers, and external technology partners to deliver solutions that make information accessible and reliable for customers.
What's In It for You
- Competitive compensation, including a $140,000–$145,000 base salary and 7% annual bonus.
- Work on meaningful enterprise integration projects using modern Azure technologies.
- Join a collaborative environment that values practical expertise, continuous learning, and technical problem-solving.
- Opportunity to expand your technical ownership and potentially grow into a technical lead role.
Your Responsibilities
- You'll design, develop, configure, and maintain integrations using Azure API Management (APIM), Logic Apps, Azure Functions, and Service Bus.
- You'll build REST and SOAP API integrations connecting enterprise applications, legacy systems, and data platforms.
- You'll develop custom integration components using Python, Java, or C#/.NET.
- You'll implement API security, messaging workflows, error handling, and enterprise integration patterns.
- You'll troubleshoot production issues, optimize performance, and maintain reliable data exchange across systems.
- You'll collaborate with architects and delivery partners to implement technical designs and strengthen internal integration capabilities.
Skills and Qualifications
- Significant enterprise software development or integration experience, typically gained over 8–10+ years, combined with practical Azure Integration Services expertise. Candidates with approximately 2–3 years of strong, direct Azure integration experience are also encouraged to apply.
- Demonstrated hands-on experience with Azure APIM, Logic Apps, Azure Functions, and Azure Service Bus.
- Strong programming capabilities in Python, Java, or C#/.NET. Python is preferred but not required.
- Experience developing REST APIs, SOAP services, and enterprise application integrations.
- Knowledge of API security, including OAuth 2.0, JWT, and secure messaging practices.
- Understanding of event-driven architecture, asynchronous messaging, and enterprise integration patterns. Kafka or RabbitMQ experience is an asset, not a requirement.
- Strong problem-solving, troubleshooting, and communication skills, with the ability to independently implement and support integrations.
Note from the Hiring Manager
"We're looking for someone who genuinely enjoys hands-on development and solving technical problems. What's most important is your ability to build and support integrations, not just design them. We value practical experience, curiosity, and a willingness to learn."
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.
More about this job
Responsibilities
Design, develop, configure, and maintain Azure integrations and REST/SOAP APIs connecting enterprise applications, legacy systems, and data platforms. Build custom integration components, implement security and messaging workflows, troubleshoot production issues, and collaborate with architects and delivery partners.
Requirements
Candidates should have substantial enterprise software development or integration experience, typically 8–10+ years, and hands-on expertise with Azure Integration Services; applicants with 2–3 years of direct Azure integration experience are also encouraged. Strong programming skills in Python, Java, or C#/.NET, API development and security knowledge, and familiarity with event-driven architecture and asynchronous messaging are required.
Skills
- Azure API Management
- Azure Logic Apps
- Azure Functions
- Azure Service Bus
- Python
- Java
- C#/.NET
- REST APIs
- SOAP Services
- API Security
- OAuth 2.0
- JWT
- Event-Driven Architecture
- Asynchronous Messaging
- Troubleshooting
Benefits
- Competitive Compensation
- Annual Bonus
- Relocation Compensation
- Technical Ownership and Career Growth
- Coaching and Hiring Manager Access
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- Azure Integration Services
- Azure API Management
- Azure Logic Apps
- Azure Functions
- Azure Service Bus
- Python
- Java
- C#/.NET
- REST APIs
- SOAP Services
- OAuth 2.0
- JWT
- API Security
- Enterprise Integration
- Event-Driven Architecture
- Asynchronous Messaging
- Kafka
- RabbitMQ
- Messaging Workflows
- Error Handling
- Legacy Systems
- Data Platforms
- Satellite Communications
- Production Support
- Cloud Services
- Government of Canada Reliability Status