AI & Emerging technologies

Senior Software Developer AI Tools

CN

Quebec · Capitale Nationale · Canada

Share this job: X Facebook WhatsApp Save job

Build high-quality software with Java, Python, and AI-assisted development technologies in CN’s hybrid work model. Deliver applications across project, enhancement, and support environments.

This Specialist Software Development role requires more than five years of developer experience. You will analyze functional specifications, design solutions, and support application implementation. Work includes front-end and back-end microservices, distributed systems, testing, and technical documentation. Assignments may span onboard systems, GIS, business portfolios, or enterprise systems.

Key Responsibilities:

  • Write high-performing code that meets design specifications
  • Analyze functional requirements and identify technical impacts
  • Deliver technical designs and database structures
  • Document software architecture and development standards
  • Ensure consistent unit, assembly, and regression testing

Requirements:

  • More than five years of developer experience
  • Bachelor’s degree in computer science or related field
  • Experience with Linux, containers, shell scripting, Git, and ADO
  • Experience developing Angular front ends and Spring Boot microservices
  • Knowledge of AI-assisted coding and prompt engineering

Apply software design, modern development tools, and quality testing to deliver reliable solutions within CN’s development practice.

#J-18808-Ljbffr

Reference: WJ-4483_1555588 · Posted 08 Nov 2026, 03:27 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Developer jobs in other states

Browse jobs