... month contract Intermediate Dynamics 365 and Power Platform Developer You will contribute to the ... Review software change requests and support deployment planning and release readiness activities.
... month contract Intermediate Dynamics 365 and Power Platform Developer You will contribute to the ... Review software change requests and support deployment planning and release readiness activities.
The Industrial Engineer is responsible for developing and implementing fair, datadriven work ... Autodesk AutoCAD experience (or similar software) * Familiarity with Microsoft Word, PowerPoint ...
The Industrial Engineer is responsible for developing and implementing fair, datadriven work ... Autodesk AutoCAD experience (or similar software) * Familiarity with Microsoft Word, PowerPoint ...
Executing tenders, constructability assessments, contract administration, and inspection of ... Experience with design software including AutoCAD and Civil3D is an asset. * Excellent listening ...
Executing tenders, constructability assessments, contract administration, and inspection of ... Experience with design software including AutoCAD and Civil3D is an asset. * Excellent listening ...
Building Mechanical Engineer
Calgary, AB · Hybrid
... contract documents as well as participating in mentoring, scheduling, budgeting, tendering ... Proficiency in building load analysis software. * Proficiency in AutoCad and/or Revit is an asset.
Building Mechanical Engineer
Calgary, AB · Hybrid
... contract documents as well as participating in mentoring, scheduling, budgeting, tendering ... Proficiency in building load analysis software. * Proficiency in AutoCad and/or Revit is an asset.
The Sr Mechanical Engineer may be involved in construction contract administration, site reviews on ... Computer experience using IESVE or similar software, manufacturer selection software, AI-enhanced ...
The Sr Mechanical Engineer may be involved in construction contract administration, site reviews on ... Computer experience using IESVE or similar software, manufacturer selection software, AI-enhanced ...
Ensuring that the level of performance is in accordance with the contract specifications, within ... software. * Checking vessel, structural, steel, piping spooling, assembly, and civil drawings.
Ensuring that the level of performance is in accordance with the contract specifications, within ... software. * Checking vessel, structural, steel, piping spooling, assembly, and civil drawings.
Electrical Engineer
Calgary, AB · On-site
The role blends site presence with contract administration, coordinating among contractors ... Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software. * Excellent ...
Electrical Engineer
Calgary, AB · On-site
The role blends site presence with contract administration, coordinating among contractors ... Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software. * Excellent ...
Civil Engineer
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
Civil Engineer
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
Civil Engineer
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
Civil Engineer
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ... Automation and DevOps experience, such as GitHub Actions, infrastructure as code, and automated ...
Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ... Automation and DevOps experience, such as GitHub Actions, infrastructure as code, and automated ...
Equinox Engineering is a leading engineering solutions provider, delivering innovative and high ... Develop, maintain, and update project schedules using scheduling software (e.g., Primavera P6, MS ...
Equinox Engineering is a leading engineering solutions provider, delivering innovative and high ... Develop, maintain, and update project schedules using scheduling software (e.g., Primavera P6, MS ...
The Industrial Engineer is responsible for developing and implementing fair, datadriven work ... Autodesk AutoCAD experience (or similar software) * Familiarity with Microsoft Word, PowerPoint ...
The Industrial Engineer is responsible for developing and implementing fair, datadriven work ... Autodesk AutoCAD experience (or similar software) * Familiarity with Microsoft Word, PowerPoint ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... Handle customer security questionnaires and contract security reviews with accuracy and technical ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... Handle customer security questionnaires and contract security reviews with accuracy and technical ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... Handle customer security questionnaires and contract security reviews with accuracy and technical ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... Handle customer security questionnaires and contract security reviews with accuracy and technical ...
Description Equinox Engineering is a leading engineering solutions provider, delivering innovative ... Develop, maintain, and update project schedules using scheduling software (e.g., Primavera P6, MS ...
Quick apply
Description Equinox Engineering is a leading engineering solutions provider, delivering innovative ... Develop, maintain, and update project schedules using scheduling software (e.g., Primavera P6, MS ...
Structural Engineer
Calgary, AB · On-site
Complete site reviews, handle contract administration duties, and support construction teams with ... Strong structural engineering and materials knowledge, along with proficiency in design software ...
Structural Engineer
Calgary, AB · On-site
Complete site reviews, handle contract administration duties, and support construction teams with ... Strong structural engineering and materials knowledge, along with proficiency in design software ...
... contract awards. * Prepare electrical engineering designs, including layout, schematics ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
... contract awards. * Prepare electrical engineering designs, including layout, schematics ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Prepare contracts and tenders * Prepare standards and schedules * Supervise maintenance programs or ... Proficiency with computer applications, CAD systems, and engineering software * Client-focused with ...
Prepare contracts and tenders * Prepare standards and schedules * Supervise maintenance programs or ... Proficiency with computer applications, CAD systems, and engineering software * Client-focused with ...
High Voltage Engineer
Calgary, AB · On-site
... contract scopes of work to be issued to support installation and testing of high voltage equipment ... Proficient in using design and calculation software. Excellent understanding of safety regulations ...
High Voltage Engineer
Calgary, AB · On-site
... contract scopes of work to be issued to support installation and testing of high voltage equipment ... Proficient in using design and calculation software. Excellent understanding of safety regulations ...
Support in preparing detailed specifications and contract documents for procurement of major ... Power system analysis/calculations, including engineering software * Power equipment common to ...
Support in preparing detailed specifications and contract documents for procurement of major ... Power system analysis/calculations, including engineering software * Power equipment common to ...
Software Developer Contract information
See Calgary, AB salary details
$16.11 - $22.12
1% of jobs
$22.12 - $28.13
5% of jobs
$28.13 - $34.13
6% of jobs
$34.13 - $40.14
6% of jobs
$43.45 is the 25th percentile. Wages below this are outliers.
$40.14 - $46.15
11% of jobs
$46.15 - $52.16
13% of jobs
The median wage is $55.17 / hr.
$52.16 - $58.17
15% of jobs
$58.17 - $64.18
15% of jobs
$65.34 is the 75th percentile. Wages above this are outliers.
$64.18 - $70.19
14% of jobs
$70.19 - $76.20
11% of jobs
$76.20 - $82.21
3% of jobs
$16
$55
$82
How much do software developer contract jobs pay per hour?
What are the typical work arrangements and expectations for contract Software Developers?
Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.
What are the key skills and qualifications needed to thrive in the Software Developer Contract position, and why are they important?
A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.
What is a Software Developer Contract job?
A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.
Full-time
Posted 28 days ago
Job description
Do you want to be part of our innovative and entrepreneurial team?
Mitacs is going through a major enterprise transformation, aiming to become more client-centric and to rethink how we operate and deliver value to stakeholders. This initiative also includes a broad digital transformation through the modernization of business applications and the convergence of data and processes via technology.
The Intermediate Dynamics 365 and Power Platform Developer will play a key role in implementing this transformation and ensuring the continued reliability and security of core business systems. The ideal candidate is a hands-on, motivated professional with strong technical expertise and a passion for continuous improvement.
To learn more about Mitacs and our values, please visit our website
This position can be fully remote or hybrid near Mitacs offices in Ottawa, Montreal,Torontoor Vancouver**
12 month contract
Intermediate Dynamics 365 and Power Platform Developer
You will contribute to the creation and maintenance of robust solutions built on Microsoft Dynamics 365, the Power Platform (Model-driven apps, Power Pages, Power Automate), and Azure integration components. Reporting to the Enterprise Applications Manager, you will work closely with the Technology Platform team, business stakeholders, product managers, IT security and infrastructure, the data platform team, and external vendors.
If you are driven by meaningful work, seek to positively impact Canada's innovation ecosystem, and are excited to contribute your technical expertise to a purpose-driven organization, we welcome your application.
Responsibilities
Technical:
- Demonstrate solid technical skills and expertise in Microsoft Dynamics 365 (Model-driven apps), Power Platform, Power Pages, and cloud technologies.
- Analyze business needs and recommend appropriate technical solutions using Dynamics 365 and the Power Platform.
- Develop and configure solutions in Dynamics 365 CE, Power Platform, and Power Pages.
- Design, develop, and maintain custom plugins, workflows, and client-side scripts (JavaScript/XRM API) to extend platform functionality.
- Participate in peer code reviews to maintain code quality and adherence to standards.
- Use and maintain approved development tools, frameworks, and components.
- Follow cybersecurity best practices, participate in audits/training, and respond to incidents when required.
- Identify and document technical debt, supporting refactoring and continuous code quality improvements.
- Assist in troubleshooting critical incidents and ensure timely resolution and clear communication.
- Review software change requests and support deployment planning and release readiness activities.
Collaboration:
- Participate in Agile ceremonies and contribute to a collaborative team environment.
- Work closely with Product Owners and business stakeholders to reduce software defects and deliver business value.
- Collaborate with infrastructure teams to ensure best practices in the use of Azure Cloud Services and related tooling.
- Coordinate with Fabric/Power BI and data platform teams to ensure accurate, consistent data integration between Power Platform solutions and enterprise reporting systems.
Experience:
- 3+ years of progressive software development experience, with a strong technical background in deploying and customizing SaaS/COTS solutions such as Microsoft Dynamics 365 and the Power Platform.
- Exposure to solution lifecycle management and Power Platform environments.
- Hands-on experience with C# plugin development, JavaScript/XRM scripts, and Power Automate for extending Dynamics 365 functionality.
- Experience building Power Pages (formerly Power Apps Portals) for secure, external-facing applications is an asset.
- Extensive background in CRM/ERP platform integration and customization, ideally within Microsoft Dynamics 365 CE.
- Basic understanding of integrations using Azure Logic Apps, Azure Functions, and Power Automate custom connectors for external systems.
- Working knowledge of Power Platform administration, including:
- Security role and access configuration
- Familiarity with environment setup & licensing in the Power Platform Admin Center.
- Microsoft certifications in D365 CE, or Power Platform are a strong asset.
- Demonstrated ability to contribute to digital transformation initiatives by delivering technically sound and innovative solutions.
- Strong understanding of Azure cloud services, infrastructure fundamentals, and solution architecture principles.
- Basic knowledge of CI/CD pipelines, with exposure to automating build, test, and deployment processes (e.g., Azure DevOps, pac
CLI) is an asset.
- Familiarity with Agile delivery frameworks (Scrum, SAFe) and tools such as Jira and Confluence.
- Excellent written and verbal communication skills, including the ability to interact with technical and non-technical audiences.
Knowledge of written and spoken English is required in this role as you will interact with colleagues, clients, and stakeholders located across Canada.
- Strong analytical and problem-solving skills to diagnose and resolve technical challenges effectively.
Hiring Range: $79,520 - $105,000
Hiring and Salary Range Transparency
Typically, employees are hired, transferred, or promoted within the salary range, specifically between the minimum and midpoint in the hiring range.
The salary range refers to the range of base salaries for a given position, encompassing the minimum and maximum amounts. The midpoint of the range is positioned approximately halfway between the minimum and maximum, indicating a fully qualified employee with comprehensive job knowledge and experience for the role.
Only in rare and exceptional circumstances, where a candidate has the experience, skills, and expertise that far exceed those required for the position, would we consider paying above the hiring range for this role.
Equity, diversity, and inclusion (EDI) and decolonization arecore values at Mitacs. We believe a diverse workforce comprised of individuals with different ideas, strengths, interests, and backgrounds (e.g., gender identities and expressions, Indigeneity, race, abilities, sexual orientation, and other identities) are crucial to our success. We welcome everyone to apply and encourage you to connect with us if you require accommodations during the recruitment process.