Software Developer – Integration

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer designing and maintaining secure integrations for enterprise systems using Azure services. Collaborating with teams to build reliable APIs and improve system observability.

Responsibilities

  • Implement integrations between internal systems (ERP, CRM, PIM) and external partners, government agencies, and compliance organizations
  • Design and maintain secure REST APIs and event-driven components using Azure Service Bus, Event Hub, Azure Logic Apps, and Azure Functions
  • Define API contracts with Swagger, favoring a specification-first approach before implementation
  • Integrate security at every stage, from design through production
  • Instrument code for observability: structured logging, distributed tracing, and Application Insights
  • Contribute to feature analysis, design, effort estimation, CI/CD pipelines, and cross-team code reviews

Requirements

  • Bachelor's degree in software engineering, computer science, or equivalent experience
  • At least 5 years of experience in cloud software development, with sustained specialization in API design and systems integration
  • Strong skills in C# and .NET (full-stack development, object-oriented programming, and functional programming)
  • Experience building fault-tolerant and scalable products across multiple platforms
  • Proven experience integrating third-party, partner, or government/compliance APIs
  • Agile mindset with strong analytical and communication skills
  • Proficiency across the full software development lifecycle (SDLC): design, security, development, and maintenance
  • Fluency in French and English, both spoken and written (this role requires interaction with international colleagues and clients)

Benefits

  • Attractive compensation package
  • Training and education reimbursement program
  • Work-life balance supported by flexible working hours
  • Subsidized meals at our amazing Bistro (Les Cordons Bleus)
  • Free unlimited coffee and fruit
  • Free parking for all employees
  • On-site fitness center with a personal trainer, plus multiple health and wellness workshops

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudERPSDLC.NET

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.