A leading IT solutions firm in Montreal is looking for a Senior Full‑Stack Developer with extensive experience in API and Middleware. The ideal candidate has over 8 years of experience in software development, particularly with Azure APIM and various integration patterns. Bilingualism in French and English is essential for this role. This position offers a hybrid work arrangement and requires a bachelor's degree in Computer Science or a related field. Join a talented team where you can make a significant impact!
Qualifications
8+ years of experience as a Full‑Stack Developer focusing on API design.
Excellent communication skills are essential for simplifying complex concepts.
Bachelor’s degree in Computer Science or equivalent experience is required.
Skills
API & Middleware
8+ years as a Full‑Stack Developer
Advanced expertise in Azure APIM
Strong knowledge of API contract creation
Familiarity with Middleware solutions
RBAC, Managed Identities, Key Vault
Understanding of REST/RESTful integration
Proficiency with Terraform and Kubernetes
Experience with CI/CD pipelines
Excellent communication skills
Bilingualism in French and English
Bachelor’s degree in Computer Science
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Tools
Terraform
OpenShift
Kubernetes
Helm
OpenAPI
Swagger Hub
Postman
Job description
Title
Senior Full‑Stack Developer for the Middleware
Location
Montreal, QC (Hybrid)
Duration
12 Months
Required Skills & Experience
API & Middleware
8+ years as a Full‑Stack Developer with significant focus on API design, development, and middleware.
Advanced expertise in Azure APIM (policies, gateways, networking, RBAC, logging/monitoring).
Strong knowledge of API catalogs and best practices for API contract creation (OpenAPI, Spectral).
Familiarity with Middleware solutions and integration patterns.
Hands‑on with RBAC, Managed Identities, Key Vault, and secure API patterns.
Solid understanding of REST/RESTful integration and messaging (pub/sub, Event Hubs, Service Bus).
Proficiency with Terraform, OpenShift/Kubernetes, Argo CD, and Helm.
Experience building resilient CI/CD pipelines and Git workflows in multi‑team environments.
Testing and design tools: OpenAPI, Swagger Hub (or equivalent), Spectral; Postman is a plus.
Excellent communication skills; ability to simplify complex concepts and write clear documentation.
Bilingualism is required (French and English)
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
Nice‑to‑Have Skills
Knowledge of observability tools (App Insights, Log Analytics).
Familiarity with advanced security (Key Vault, Managed Identities).