Workable
Software Developer - Builds & Releases
Your team’s dynamic:
The Software Developer - Builds & Releases will be working within the SCMT team (Software Configuration Management & Tools), which is part of the Infrastructure Services group and contributes to various stages of software application development.
You will participate in the development and troubleshooting of pipelines, the improvement of build procedures, and the design of various automation processes. You will work closely with other teams within the same R&D (Research & Development) department, such as development, quality assurance, and project management teams.
You must enjoy diverse and challenging tasks, be able to work effectively despite frequent interruptions, and demonstrate a high level of autonomy and resourcefulness.
Your day at a glance:
Design, implement and maintain build and release pipelines
Automate build, test and deployment processes using CI/CD tools
Collaborate with R&D teams to ensure seamless integration and delivery
Monitor and troubleshoot build and deployment issues
Maintain and improve build scripts and tools
Ensure compliance with security and quality standards
Document build and release processes and their best practices
What makes you a great fit:
Bachelor’s degree in Computer Engineering, Software Engineering, or Computer Science, or DEC in computer science with relevant experience
2 to 5 years of experience in Software Configuration Management, Version Control, DevOps, Development, or equivalent field
Enjoy diverse and challenging tasks and demonstrate strong learning ability
Ability to work under pressure, meet deadlines, and occasionally work outside normal hours
Excellent communication and collaboration skills
Strong problem-solving and troubleshooting abilities
Your technical expertise:
Practical knowledge and experience with YAML pipelines
Experience with a cloud platform (e.g., Azure DevOps)
Proficiency in scripting languages, primarily PowerShell
Experience with version control systems (e.g., Git)
Experience with containerization and orchestration tools (e.g., Docker, Portainer)
Solid understanding of the Microsoft Windows environment and troubleshooting techniques (e.g., services, registry, event logs, etc.)
An asset if you have:
Experience with MSBuild, XAML, or similar build frameworks
Knowledge of the Linux environment and system administration
Knowledge of web servers (e.g., IIS, Nginx)
Knowledge of infrastructure as code (e.g., Terraform)
Experience in an IT technical support environment (help desk)
Knowledge of InstallShield, WiX, or similar tools
Familiarity with package managers (e.g., NuGet, Npm)
Knowledge of Microsoft SQL Server or other database management tools
Here’s what we offer!
Competitive compensation package
Training tuition reimbursement program
Subsidized meals at our amazing Bistro (Les Cordons Bleus)
Work-life balance with a flexible work schedule
Free, unlimited coffee
Free private parking for all employees
Onsite fitness center
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t meet all the requirements, we encourage you to apply—your profile might surprise us!
Thank you for your application. Please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers.

Montreal, QC, Canada
Negotiable Salary