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 ...
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 ...
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 ...
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/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 ...
Staff Software Engineer, AI Platform (US - Remote or Calgary)
Calgary, AB · Remote
CA$225K/yr
... drift-detection contract. * Clarifying, designing, and implementing compliance and legal ... Software Engineer (AI Platform) position. Please note that this is what we expect the process to ...
Quick apply
Staff Software Engineer, AI Platform (US - Remote or Calgary)
Calgary, AB · Remote
CA$225K/yr
... drift-detection contract. * Clarifying, designing, and implementing compliance and legal ... Software Engineer (AI Platform) position. Please note that this is what we expect the process 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 ...
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 ...
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 ...
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 ...
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 ...
... 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 ...
... 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 ...
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 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 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.
- Remote Software Developer
- Senior Software Developer
- Developer
- Assistant Full Stack Developer Visa Sponsorship
- Full Time Senior Software Developer
- Volunteering Dot Net Software Engineer
- Junior Software Engineer University
- Part Time Remote Golang Developer
- From Home Bioinformatics Software Engineer
- Contract Mastercard Software Engineer

Full-time
Re-posted 2 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