Overview
On Site
Hybrid
USD 70.00 per hour
Full Time
Skills
C#
.NET
Microsoft Azure
Docker
Windows PowerShell
Groovy
Windows Installer
MSI
WiX
Attention To Detail
Communication
Jenkins
Problem Solving
Conflict Resolution
Continuous Delivery
Virtual Machines
Writing
Scripting
Artificial Intelligence
Reporting
Pivotal
Continuous Integration and Development
Continuous Integration
Collaboration
Migration
Optimization
Documentation
Job Details
Date Posted: 05/20/2025
Hiring Organization: Rose International
Position Number: 483020
Job Title: Software Engineer - CAD
Job Location: Toronto, ON, Canada, M5V 3L9
Work Model: Hybrid
Employment Type: Temporary
Estimated Duration (In months): 3
Min Hourly Rate($): 70.00
Max Hourly Rate($): 81.98
Must Have Skills/Attributes: .Net, C#, Jenkins
Job Description
***Only qualified Software Engineer - CAD candidates located near the Toronto area to be considered due to the position requiring an onsite presence***
Required Skills:
Proficiency in C# / .NET
Experience with Jenkins
Experience with Azure
Knowledge of Docker
Expertise in code generation tools to maximize efficiency
Expertise in PowerShell
Familiarity with Groovy scripting
Proficiency in Windows Installer / MSI / Wix toolset
Preferred Qualifications:
4 years of experience
Strong problem-solving skills and attention to detail.
Excellent communication and documentation skills.
Ability to work independently and as part of a team.
We are seeking a skilled engineer to help us transition our team's build system to Client modern corporate Jenkins infrastructure. This role is crucial in reducing critical risk and ensuring a stable and efficient build environment. The ideal candidate will possess strong technical expertise, excellent problem-solving skills, and a collaborative mindset to drive this transformation successfully.
As a key member of our team, you will embark on a journey to familiarize yourself with Client standards for CI/CD systems. Leveraging these standards, you will create and configure virtual machines to host the new build system, writing scripts and code to implement the build system effectively. Your role will involve analyzing build outputs to troubleshoot failures, ensuring smooth and efficient operations. The expectation is to utilize AI tools to maximize the efficiency of this transition, while closely collaborating with the team to address concerns and report status updates. Your contributions will be pivotal in driving the success of our build system transition.
Many of the key outcomes for this role include:
1. Pull request builds for each repository (including scanning with SonarQube)
2. Continuous Integration (CI) builds of our repositories
3. Security scanning with Harmony
4. Running automated tests (system level tests and performance tests)
5. Official builds of our repositories, including digital signing integrated with the Client tools
Key Responsibilities:
Review and understand the current build infrastructure's responsibilities and configuration
Assess and revise the initial migration plan for the build infrastructure
Implement a proof of concept with one repository
Develop a comprehensive migration plan for the remaining repositories
Collaborate with the team to align on the migration plan
Execute the comprehensive migration plan
Provide thorough documentation on the build system, including usage, maintenance, configuration, and optimization
Deliverables:
A fully operational, production-level corporate build system supporting all of the team''s repositories.
Comprehensive documentation for the new build system.
Definition of Success:
All repositories consistently build successfully on the modern corporate build system.
The team is fully informed on how to use and maintain the new build system.
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Hiring Organization: Rose International
Position Number: 483020
Job Title: Software Engineer - CAD
Job Location: Toronto, ON, Canada, M5V 3L9
Work Model: Hybrid
Employment Type: Temporary
Estimated Duration (In months): 3
Min Hourly Rate($): 70.00
Max Hourly Rate($): 81.98
Must Have Skills/Attributes: .Net, C#, Jenkins
Job Description
***Only qualified Software Engineer - CAD candidates located near the Toronto area to be considered due to the position requiring an onsite presence***
Required Skills:
Proficiency in C# / .NET
Experience with Jenkins
Experience with Azure
Knowledge of Docker
Expertise in code generation tools to maximize efficiency
Expertise in PowerShell
Familiarity with Groovy scripting
Proficiency in Windows Installer / MSI / Wix toolset
Preferred Qualifications:
4 years of experience
Strong problem-solving skills and attention to detail.
Excellent communication and documentation skills.
Ability to work independently and as part of a team.
We are seeking a skilled engineer to help us transition our team's build system to Client modern corporate Jenkins infrastructure. This role is crucial in reducing critical risk and ensuring a stable and efficient build environment. The ideal candidate will possess strong technical expertise, excellent problem-solving skills, and a collaborative mindset to drive this transformation successfully.
As a key member of our team, you will embark on a journey to familiarize yourself with Client standards for CI/CD systems. Leveraging these standards, you will create and configure virtual machines to host the new build system, writing scripts and code to implement the build system effectively. Your role will involve analyzing build outputs to troubleshoot failures, ensuring smooth and efficient operations. The expectation is to utilize AI tools to maximize the efficiency of this transition, while closely collaborating with the team to address concerns and report status updates. Your contributions will be pivotal in driving the success of our build system transition.
Many of the key outcomes for this role include:
1. Pull request builds for each repository (including scanning with SonarQube)
2. Continuous Integration (CI) builds of our repositories
3. Security scanning with Harmony
4. Running automated tests (system level tests and performance tests)
5. Official builds of our repositories, including digital signing integrated with the Client tools
Key Responsibilities:
Review and understand the current build infrastructure's responsibilities and configuration
Assess and revise the initial migration plan for the build infrastructure
Implement a proof of concept with one repository
Develop a comprehensive migration plan for the remaining repositories
Collaborate with the team to align on the migration plan
Execute the comprehensive migration plan
Provide thorough documentation on the build system, including usage, maintenance, configuration, and optimization
Deliverables:
A fully operational, production-level corporate build system supporting all of the team''s repositories.
Comprehensive documentation for the new build system.
Definition of Success:
All repositories consistently build successfully on the modern corporate build system.
The team is fully informed on how to use and maintain the new build system.
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.