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 ...
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 ...
Full Stack Blockchain Developer
Calgary, AB · On-site
Requirements • Develop & test smart contracts and programming efforts on Ethereum. • Work with ... software engineer with at least a year of experience with Solidity programming • Experience in ...
Quick apply
Full Stack Blockchain Developer
Calgary, AB · On-site
Requirements • Develop & test smart contracts and programming efforts on Ethereum. • Work with ... software engineer with at least a year of experience with Solidity programming • Experience in ...
... 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 ...
We're the first software business in the world to have our sustainability targets validated by the ... engineer a better world.
We're the first software business in the world to have our sustainability targets validated by the ... engineer a better world.
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 ...
Intermediate Architectural Contract Administrator
Calgary, AB · On-site
CA$83K - CA$102K/yr
... engineers, landscape architects and sustainability experts who design for community wellbeing and ... Experience with construction management software platforms (Onware, Procore, Prolog, BIM 360, etc.
Intermediate Architectural Contract Administrator
Calgary, AB · On-site
CA$83K - CA$102K/yr
... engineers, landscape architects and sustainability experts who design for community wellbeing and ... Experience with construction management software platforms (Onware, Procore, Prolog, BIM 360, etc.
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 ...
New
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 ...
New
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 ...
New
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 ...
New
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 ...
New
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 ...
New
... 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 ...
Implement data contracts at the ingestion layer ensuring data arrives, flows on schedule, and meets ... Bachelor's degree in Software Engineering, Computer Science, Mathematics, or a related field (or ...
Implement data contracts at the ingestion layer ensuring data arrives, flows on schedule, and meets ... Bachelor's degree in Software Engineering, Computer Science, Mathematics, or a related field (or ...
Implement data contracts at the ingestion layer ensuring data arrives, flows on schedule, and meets ... Bachelor's degree in Software Engineering, Computer Science, Mathematics, or a related field (or ...
Implement data contracts at the ingestion layer ensuring data arrives, flows on schedule, and meets ... Bachelor's degree in Software Engineering, Computer Science, Mathematics, or a related field (or ...
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 ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other municipal design software would be ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other municipal design software would be ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other municipal design software would be ...
Construction and post-construction engineering * Contract preparation and administration, including ... Familiarity with the use of AutoCAD, Civil 3d, and other municipal design software would be ...
... software? Be a part of our journey Join our team and what we'll accomplish together The Care ... Identify and resolve technical risks arising from service dependencies, API contract changes, and ...
New
... software? Be a part of our journey Join our team and what we'll accomplish together The Care ... Identify and resolve technical risks arising from service dependencies, API contract changes, and ...
New
... software? Be a part of our journey Join our team and what we'll accomplish together The Care ... Identify and resolve technical risks arising from service dependencies, API contract changes, and ...
New
... software? Be a part of our journey Join our team and what we'll accomplish together The Care ... Identify and resolve technical risks arising from service dependencies, API contract changes, and ...
New
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 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.

Other
Posted 18 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