Job Description
Integration Developer (API‑First) – MP4 (24‑Month Contract)
📍 Location: Oshawa | Hybrid: 2 days/week on‑site
🕒 Hours: 35/week
📅 Resume Deadline: March 4, 2026 – 5:00 PM EST
👥 Vacancies: 1
💵$92.58/hour
About the Role
We are building net‑new, enterprise‑grade API integrations on Microsoft Azure. This is a pure integration role — not application development, web development, database work, or UI work.
You will design, build, register, secure, and operate APIs using Azure API Management (APIM), Azure Functions (.NET), and Azure Service Bus (pub/sub) with modern CI/CD and DevOps practices.
If you are an API‑first integration engineer who thrives in greenfield environments, this role is for you.
What You’ll Do
🔹 Design & Build APIs on Azure
Build APIs using Azure Functions (.NET)
Publish and manage APIs in Azure API Management
Implement event‑driven communication using Service Bus topics/subscriptions
🔹 Register, Secure & Operate
Configure APIM products/subscriptions
Apply policies (e.g., validate-jwt, rate-limit, rewrite-uri, set-backend-service)
Implement OAuth2/OIDC authentication & authorization
Monitor and troubleshoot APIs using App Insights
🔹 DevOps & Delivery
Work from DevOps boards (user stories/tasks)
Use Git and pipelines
Automate deployments with Bicep, ARM, or Az CLI
🔹 Collaborate in Agile
30% meetings, stand‑ups, discussions
50% hands‑on development
20% continuous improvement (challenging status quo, proposing better ways of working)
🔹 Scale & Performance
Work with platform teams on AKS scenarios (conceptual knowledge only)
🔹 Data Integrations (small portion)
When real‑time isn’t feasible: build ETL using ADF and/or Microsoft Fabric (~15–20% of workload)
Must‑Have Qualifications (Non‑Negotiable)
✔ API‑first Integration Developer (not app dev or full‑stack)
✔ Hands‑on Azure API Management (APIM):
• Publishing APIs
• Policies
• Security (OAuth2/OIDC, JWT validation, mTLS)
• Products/subscriptions
• Troubleshooting & monitoring
✔ Azure Functions (.NET) — serverless, durable/orchestrations
✔ Azure Service Bus (pub/sub) — topics, subscriptions, filters
✔ DevOps / CI‑CD — Git, pipelines, IaC (Bicep/ARM), Key Vault
✔ Strong troubleshooting, App Insights/KQL skills
✔ Strong Agile communication & collaboration
✔ University degree (required)
Nice‑to‑Have
AKS (Docker, containers, scaling concepts)
ADF (accepted in place of Fabric)
Azure Monitor, Event Grid
GitHub Actions or multi‑stage YAML
Relevant certifications (asset)
How to Apply: Please submit your resume to careers@cpus.ca or
apply at: https://lnkd.in/gVNcVmpa
