Senior Software Developer - AI-Driven Microservices

CN

Montreal

Hybrid

CAD 90,000 - 118,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus
Employee share investment program (ESi
Pension
Benefits
Other perks

Job summary

CN is seeking a Specialist Software Development in Montreal, offering a hybrid work model. The role focuses on designing, implementing, and supporting applications using Java, Python, JavaScript/Typescript, Angular, and Spring Boot, with CI/CD on Azure DevOps.

Ideal candidates have 5+ years in software development, Linux/containers expertise, and experience with frontend and backend microservices, plus AI-assisted coding tools like CoPilot or Gemini. Collaboration across teams is essential.

Qualifications

  • More than 5 years of software developer experience.
  • Practical experience with Linux internals, containers and shell scripting.
  • Experience with Git and Azure DevOps (ADO).
  • Designing distributed systems and microservices.
  • Frontend (Angular) and backend microservices development.
  • Team leadership in engineering projects.
  • Experience using AI-assisted coding tools to optimize workflow.

Responsibilities

  • Write high-quality, high-performing code per specifications and pass code reviews with few defects.
  • Apply configurations in development environments when required.
  • Participate in delivering full products in production.
  • Support deployment plans with application versions and details.
  • Collaborate with designers to understand requirements and impacts.
  • Deliver architecture diagrams and maintain technical documentation.

Skills

Developer experience
Linux internals
Containers
Shell scripting
Git
Azure DevOps
Distributed systems
Angular
Microservices
Team leadership
AI-assisted coding tools
Equivalents considered

Education

Bachelor's Degree in Computer Science/Engineering
Equivalent practical experience

Tools

Linux
Containers
Git
Azure DevOps
Angular
Spring Boot
Terraform
Ansible
CoPilot
Gemini for developers

Job description

CN is seeking a Specialist Software Development in Montreal, offering a hybrid work model. The role focuses on designing, implementing, and supporting applications using Java, Python, JavaScript/Typescript, Angular, and Spring Boot, with CI/CD on Azure DevOps.

Ideal candidates have 5+ years in software development, Linux/containers expertise, and experience with frontend and backend microservices, plus AI-assisted coding tools like CoPilot or Gemini. Collaboration across teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Developer - Hybrid, AI-Driven Dev Experience
Senior AI Developer - Hybrid, AI-Driven Dev Experience

Export Development Canada | Exportation et développement Canada • Toronto

Hybrid
CAD 97,000 - 129,000
Relocation assistance
Senior Java Developer – AI-Driven, Hybrid in Montreal
Senior Java Developer – AI-Driven, Hybrid in Montreal

Genpact Ltd. • Montreal

Hybrid
CAD 40,000 - 75,000
Senior Cloud Development and Administration Specialist
Senior Cloud Development and Administration Specialist

Randstad Canada • Toronto

Hybrid
CAD 120,000 - 180,000
AI tool integration
Full-stack scope
DevOps leadership
+1
Senior Software Engineer - AI Platform, Hybrid (Montreal)
Senior Software Engineer - AI Platform, Hybrid (Montreal)

Motion • Montreal

Hybrid
CAD 215,000 - 300,000
Equity for all employees
Health benefits from day one
Monthly health & lifestyle stipend
+2
Java Fullstack Developer
Java Fullstack Developer

Prolifics • Montreal

Hybrid
CAD 110,000 - 140,000
Senior Java Architect
Senior Java Architect

Compunnel Inc. • Montreal

Hybrid
CAD 105,000 - 155,000
Senior Application Engineer – AI-Driven Cloud Leader
Senior Application Engineer – AI-Driven Cloud Leader

BMO • Toronto

On-site
CAD 86,000 - 185,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Senior AI Developer - Hybrid, Enterprise AI Engineer
Senior AI Developer - Hybrid, Enterprise AI Engineer

Export Development Canada | Exportation et développement Canada • Vancouver

Hybrid
CAD 97,000 - 129,000
Web Fullstack Software Developer Full time ✺ Quebec - Montreal
Web Fullstack Software Developer Full time ✺ Quebec - Montreal

Mirego inc. • Montreal

On-site
CAD 80,000 - 110,000
Bilingual Senior L3 AI Engineer
Bilingual Senior L3 AI Engineer

HRConnects • Montreal

On-site
CAD 110,000 - 160,000