The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service ...
Senior GraphQL API Software Developer Reports To: Development Manager About the job: We're looking ... error contracts. * Architect services and systems using accepted design patterns that allow for ...
Quick apply
Senior GraphQL API Software Developer Reports To: Development Manager About the job: We're looking ... error contracts. * Architect services and systems using accepted design patterns that allow for ...
Full Stack Blockchain Developer
Calgary, AB · On-site
Develop & test smart contracts and programming efforts on Ethereum. * Work with other engineers in ... Professional experience as software engineer with at least a year of experience with Solidity ...
Quick apply
Full Stack Blockchain Developer
Calgary, AB · On-site
Develop & test smart contracts and programming efforts on Ethereum. * Work with other engineers in ... Professional experience as software engineer with at least a year of experience with Solidity ...
Requirements Develop & test smart contracts and programming efforts on Ethereum. Work with other ... Professional experience as software engineer with at least a year of experience with Solidity ...
Requirements Develop & test smart contracts and programming efforts on Ethereum. Work with other ... Professional experience as software engineer with at least a year of experience with Solidity ...
... you to a player's contract! THE POSITION The Junior Developer will support the development ... Stay current on emerging AI technologies and AI-assisted software development practices. Technical ...
... you to a player's contract! THE POSITION The Junior Developer will support the development ... Stay current on emerging AI technologies and AI-assisted software development practices. Technical ...
Senior Full Stack Developer
Calgary, AB · On-site
Our AI-powered platform, anchored by xTract, transforms sprawling repositories of contracts ... Requirements * 5+ years of professional software development experience, with demonstrated full ...
Quick apply
Senior Full Stack Developer
Calgary, AB · On-site
Our AI-powered platform, anchored by xTract, transforms sprawling repositories of contracts ... Requirements * 5+ years of professional software development experience, with demonstrated full ...
Full Stack Developer - Senior (REMOTE) JP933
Edmonton, AB · On-site +1
... related software ecosystem, the project team working agreement, and any current service ... contract for up to twenty-four (24) months on the same terms and conditions. The Full Stack ...
Quick apply
Full Stack Developer - Senior (REMOTE) JP933
Edmonton, AB · On-site +1
... related software ecosystem, the project team working agreement, and any current service ... contract for up to twenty-four (24) months on the same terms and conditions. The Full Stack ...
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
SAP Integration Developer
Calgary, AB · On-site
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
Quick apply
SAP Integration Developer
Calgary, AB · On-site
We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Agiloft / Contract Lifecycle Management systems * Azure-hosted applications and external partner ...
Contract Administrator
Edmonton, AB · On-site
CA$93K/yr
Working with Engineering, Purchasing, Inventory, and Production Teams, to make sure all changes are ... Ability to use inventory software and programs. * Well-developed computer literacy skills ...
Contract Administrator
Edmonton, AB · On-site
CA$93K/yr
Working with Engineering, Purchasing, Inventory, and Production Teams, to make sure all changes are ... Ability to use inventory software and programs. * Well-developed computer literacy skills ...
The ideal candidate would leverage their extensive software engineering experience in designing and ... Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ...
The ideal candidate would leverage their extensive software engineering experience in designing and ... Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ...
... contract/E2E), and IaC (Terraform/Helm); experience with API gateways (Apigee/Kong) and service ... Detail-Oriented, DevOps, DevSecOps, Docker (Software), Docker Container, Docker Kubernetes ...
... contract/E2E), and IaC (Terraform/Helm); experience with API gateways (Apigee/Kong) and service ... Detail-Oriented, DevOps, DevSecOps, Docker (Software), Docker Container, Docker Kubernetes ...
Software Asset Management Analyst
Calgary, AB · Hybrid
CA$75K - CA$80K/yr
P2054 - Programmer Analyst II Salary range: $75,000 - $80,000 Placement within the range is ... Reconcile data and document vendor contract and license information vs. deployed instances to ...
Software Asset Management Analyst
Calgary, AB · Hybrid
CA$75K - CA$80K/yr
P2054 - Programmer Analyst II Salary range: $75,000 - $80,000 Placement within the range is ... Reconcile data and document vendor contract and license information vs. deployed instances to ...
Translate business requirements into scalable technical solutions and API contracts. * Communicate ... improve developer productivity and software quality. * Ability to effectively use AI-assisted ...
Translate business requirements into scalable technical solutions and API contracts. * Communicate ... improve developer productivity and software quality. * Ability to effectively use AI-assisted ...
As part of HDR's Building Engineering Services Group, you'll help design the critical ... similar software packages used on design and construction projects. * First Aid / CPR/AED ...
As part of HDR's Building Engineering Services Group, you'll help design the critical ... similar software packages used on design and construction projects. * First Aid / CPR/AED ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other road design software would be considered ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other road design software would be considered ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other road design software would be considered ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other road design software would be considered ...
Senior Backend Engineer
Calgary, AB · Remote
CA$145K - CA$155K/yr
As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...
Quick apply
Senior Backend Engineer
Calgary, AB · Remote
CA$145K - CA$155K/yr
As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...
Software Developer Contract information
See Alberta 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 is a software developer contract?
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.
What are the key skills and qualifications needed to thrive as a software developer contract?
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 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.
Are software developers still in high demand?
How much do contract software developers make?
What are the most commonly searched types of Software Developer jobs in Alberta?
The most popular types of Software Developer jobs in Alberta are:
What are popular job titles related to Software Developer Contract jobs in Alberta?
For Software Developer Contract jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Software Developer Contract jobs in Alberta look for?
The top searched job categories for Software Developer Contract jobs in Alberta are:
What cities in Alberta are hiring for Software Developer Contract jobs?
Cities in Alberta with the most Software Developer Contract job openings:

Full-time
Re-posted 8 days ago
Job description
The role
Â
As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions.
In this role, you will have the opportunity to:
Â
Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences.
Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility.
Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks.
Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows.
Lead effective design and code reviews for other team members.
Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality.
Provide technical guidance and mentorship to other team members.
Essential Knowledge, Skills, and Experience
Â
Bachelor's degree in computer science, engineering, or equivalent practical experience.
7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development. Advanced experience with JavaScript and TypeScript.
Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar).
Strong understanding of frontend application architecture, state management, and component-based design.
Solid experience designing and implementing backend services and RESTful APIs.
Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities.
Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving.
#LI-KV2