Specialist, Software Engineering
3 weeks ago
Specialist, Software Engineering (CI/CD & Automation Engineering) Join the Business Solutions Engineering Team as a Senior Specialist (CI/CD & Automation Engineering) to help implement a cohesive vision for scalable, secure, and automated software delivery. You’ll work closely with the Platform Engineering Practice Lead and collaborate across teams to modernize how we build, deliver, and operate software. What You’ll Do Design and maintain reusable CI/CD pipeline templates and deployment automation workflows. Support teams in adopting platform practices through coaching, onboarding, and technical support. Manage and continuously improve internal CI/CD and automation tools (e.g., Azure DevOps). Collaborate with the platform, DevOps, and security teams to embed testing and security gates into delivery pipelines. Troubleshoot pipeline issues and promote observability and resilience in delivery automation. Build documentation and example pipelines to ease adoption. Support compliance and governance by enforcing standards via policy automation. What You Should Have A bachelor’s degree in computer science, computer engineering, or related field (or equivalent combination of education and experience). Minimum of five (5) years of experience in DevOps, platform engineering, or automation roles collaborating with developers and product teams to enable best practices. Hands‑on experience with CI/CD platforms (Azure DevOps, GitHub Actions) and familiarity with integrating security and testing into workflows. Proficiency in scripting and automation using PowerShell, Bash, or Python. Familiarity or interest in exploring GitOps, Infrastructure as Code (Terraform, Bicep), and container orchestration. Expertise in Azure services (AKS, App Services, Functions, EventHub, API Management, SQL, VNets, Azure Firewall). Ability to contribute to a culture of continuous improvement, autonomy, and shared ownership. Technologies Proficient with Azure DevOps and GitHub Actions for pipeline design, execution, and management. Deploying and automating Azure Functions, Logic Apps, App Services, and containerized applications on AKS. Experience using Terraform, Bicep, and ARM templates for infrastructure provisioning and automation. Proficient in PowerShell, Bash, or Python for scripting and automation tasks. Experience using Azure Monitor, Application Insights, and SonarQube to ensure pipeline health and compliance. Knowledge or interest in Dynamics 365 CRM and Finance & Operations deployment processes and ALM practices. It Would Be Great If You Also Had Experience working in a DevOps enablement or platform team. Experience with solution packaging and deployment pipelines for Dynamics 365. Knowledge of progressive delivery strategies (feature flags, blue‑green, canary). Familiarity with compliance automation and policy‑as‑code. Skills in building developer onboarding or paved‑road experiences. Microsoft Certification as a DevOps Engineer Expert and/or Azure Administrator Associate. Experience in the insurance or finance sectors. Benefits Annual paid vacation. Annual individual performance incentive. Defined benefit pension plan. Comprehensive group insurance plan to support your well‑being from day one. Support towards your personal and professional growth with training, mentorship, and more. An inclusive workplace culture and environment. Posting closing date: Note, the competition will remain active until filled. Our commitment to diversity, equity, and inclusion We’re committed to employment equity and encourage women, Indigenous Peoples, persons with disabilities, veterans and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions to apply. We also welcome applications from non‑Canadians who are eligible to work in Canada. CMHC is an inclusive workplace where diversity of thought – and of people – are recognized, valued, and considered essential to achieving our mission. What happens after you apply We know that applying for a new job can be both exciting and daunting, and we appreciate your effort. Learn more about our hiring process. If you are selected for an interview or testing, please advise us if you require an accommodation. If you applied before and you were not successful don’t worry – we’re always posting new positions, so don’t hesitate to give it another shot. We’re excited to see what you bring to the table this time around #J-18808-Ljbffr
-
Sr Software Engineer
23 hours ago
Montreal, Canada CENTRIC SOFTWARE Full timeJob Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking...
-
Sr Software Engineer
1 day ago
Montreal, Canada CENTRIC SOFTWARE Full timeJob Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking Senior...
-
Sr Software Engineer
1 day ago
Montreal, Canada CENTRIC SOFTWARE Full timeJob Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking Senior...
-
Sr Software Engineer
5 days ago
Montreal, Canada CENTRIC SOFTWARE INC Full timeJob Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary: At Centric Software, we drive innovation in enterprise...
-
Sr Software Engineer
4 days ago
Montreal, Quebec, Canada CENTRIC SOFTWARE INC Full time US$125,000 - US$160,000Job Title: Senior Software EngineerLocation: Remote, USA/CanadaCompensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + BenefitsJob Summary:At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking Senior...
-
Field based
7 days ago
Montreal, Canada Phasor Engineering Inc Full timeField based - Protection and Control Commissioning Tech/Specialist/Engineer Join to apply for the Field based - Protection and Control Commissioning Tech/Specialist/Engineer role at Phasor Engineering Inc PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of medium to high voltage...
-
Field based
1 week ago
Montreal, Canada Phasor Engineering Inc Full timeField based - Protection and Control Commissioning Tech/Specialist/Engineer Join to apply for the Field based - Protection and Control Commissioning Tech/Specialist/Engineer role at Phasor Engineering Inc PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of medium to high voltage...
-
Security Software Engineer
5 days ago
Montreal, Canada World Wide Technology Full time1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from World Wide Technology Senior IT Recruitment Consultant at World Wide Technology | Driving Tech Hiring Excellence Security Software Engineer Company Overview World Wide Technology (WWT) is a global technology integrator...
-
Montreal, Canada BDC Full timeWe are banking at another level. Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to...
-
Montreal, Canada BDC Full timeWe are banking at another level. Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to...