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 ...
Asset Management Engineer Contract Duration: 12 months Location: Burnaby, BC Experience and Role ... software Intermediate MS Office skills (Word, Excel, and PowerPoint) Doesn't apply to this role:
Asset Management Engineer Contract Duration: 12 months Location: Burnaby, BC Experience and Role ... software Intermediate MS Office skills (Word, Excel, and PowerPoint) Doesn't apply to this role:
Engineer 3 RQ00957
$50 - $65/hr
Role: Engineer E3 - Telecommunications Engineering Contract Duration: 12 months Work Location ... analysis software. Intermediate proficiency with Microsoft Office applications (Word, Excel ...
Engineer 3 RQ00957
$50 - $65/hr
Role: Engineer E3 - Telecommunications Engineering Contract Duration: 12 months Work Location ... analysis software. Intermediate proficiency with Microsoft Office applications (Word, Excel ...
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 ...
Audit Coordinator (Contract)
Burnaby, BC · On-site
Engineers and Geoscientists British Columbia is currently searching for an Audit Coordinator to ... Proficiency in core office programs and organization-specific software. WHAT'S IN IT FOR YOU Each ...
Quick apply
Audit Coordinator (Contract)
Burnaby, BC · On-site
Engineers and Geoscientists British Columbia is currently searching for an Audit Coordinator to ... Proficiency in core office programs and organization-specific software. WHAT'S IN IT FOR YOU Each ...
Associate Cloud Developer
Burnaby, BC · On-site
CA$51.76/hr
We are currently hiring an Associate CloudDeveloper (12-Month Contract) to join our Digital ... software development experience with exposure to production support or cloud operations.
Associate Cloud Developer
Burnaby, BC · On-site
CA$51.76/hr
We are currently hiring an Associate CloudDeveloper (12-Month Contract) to join our Digital ... software development experience with exposure to production support or cloud operations.
Senior Backend Engineer
Vancouver, BC · 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
Vancouver, BC · 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
Vancouver, BC · 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
Vancouver, BC · 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 Contract Administration Assistant
CA$65K - CA$80K/yr
Experience in the Architecture, Engineering and Construction (AEC) industry * An organized approach ... High computer literacy, ability to understand new software and adapt as practice changes * Able to ...
Construction Contract Administration Assistant
CA$65K - CA$80K/yr
Experience in the Architecture, Engineering and Construction (AEC) industry * An organized approach ... High computer literacy, ability to understand new software and adapt as practice changes * Able to ...
... 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? 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 ...
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 ...
Senior DevOps Engineer - Azure Cloud Networking & Platform Engineering
Vancouver, BC · Remote
CA$55 - CA$80/hr
Senior DevOps Engineer - Azure Cloud Networking & Platform Engineering Location ... Remote - Americas (Canada, United States, Latin America) Employment Type: Full-time or Contract ...
Quick apply
Senior DevOps Engineer - Azure Cloud Networking & Platform Engineering
Vancouver, BC · Remote
CA$55 - CA$80/hr
Senior DevOps Engineer - Azure Cloud Networking & Platform Engineering Location ... Remote - Americas (Canada, United States, Latin America) Employment Type: Full-time or Contract ...
Senior Data Engineer
Vancouver, BC · On-site
CA$110K/yr
What We do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom ... and dependency contracts, not just task graphs. * Improve the performance, reliability ...
Quick apply
Senior Data Engineer
Vancouver, BC · On-site
CA$110K/yr
What We do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom ... and dependency contracts, not just task graphs. * Improve the performance, reliability ...
Senior AI/ML Engineer
Vancouver, BC · On-site
... software engineering standards for AI/ML systems across the domain including code quality, testing requirements, service design patterns, and API contract guidelines Demonstrated ability to define ...
Senior AI/ML Engineer
Vancouver, BC · On-site
... software engineering standards for AI/ML systems across the domain including code quality, testing requirements, service design patterns, and API contract guidelines Demonstrated ability to define ...
They have interfaced with contract manufacturers and are familiar with the NPI process ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
They have interfaced with contract manufacturers and are familiar with the NPI process ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
They have interfaced with contract manufacturers and are familiar with the NPI process ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
Quick apply
They have interfaced with contract manufacturers and are familiar with the NPI process ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
Engineering Lead, Quality
Vancouver, BC · On-site
We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted ... Implementing modern API testing approaches such as contract testing, service virtualization, and ...
Engineering Lead, Quality
Vancouver, BC · On-site
We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted ... Implementing modern API testing approaches such as contract testing, service virtualization, and ...
Engineering Lead, Quality
Vancouver, BC · On-site
We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted ... Implementing modern API testing approaches such as contract testing, service virtualization, and ...
Engineering Lead, Quality
Vancouver, BC · On-site
We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted ... Implementing modern API testing approaches such as contract testing, service virtualization, and ...
Software Developer Contract information
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.

TELUS rating
8.2
Based on 10 frontline employees who took The Breakroom Quiz
23rd of 97 rated telecommunications companies
Job description
Data Foundation is the managed ingestion service for TELUS - the team that gets data into the platform, keeps it flowing, and guarantees its quality before anyone downstream feels a problem. We operate multiple deployments across TELUS, Health, Digital, and Agriculture under one operating model, and we own everything from source to trusted raw data.
In this role, you will design, develop, and support data pipelines and the platform they run on. You'll build ingestion flows, contribute to the onboarding tooling every team at TELUS uses to bring data into the platform, and play an active role in the SRE practice that keeps everything running. You'll work across greenfield deployments, legacy system migrations, and the standards that define how data moves across TELUS.
You'll also mentor junior team members and lead resolution of critical operational issues. This is a role for someone who takes ownership and brings others along.
Pipeline & Ingestion Engineering
- Design and build data extraction, ingestion, and pipeline flows across deployments (TELUS, Health, Digital, Agriculture), both cloud and on-prem where applicable
- Implement data contracts at the ingestion layer ensuring data arrives, flows on schedule, and meets quality standards before it becomes available as raw data
- Contribute to the inner-source codebase; participate in solution reviews and code reviews for pipelines contributed by Health, Digital, and other teams
Site Reliability & Data Quality
- Develop test strategies and site reliability engineering measures for data pipelines and solutions, build automated assurance in, not manual checks after
- Lead resolution of critical operations issues including post-implementation reviews and blameless post-mortems
Participate in on-call rotation
Onboarding Tooling & Standards
- Build and maintain the self-serve onboarding tooling that source teams and business units use to bring new data sources into the platform
- Perform application impact assessments, requirements reviews, and develop work estimates for onboarding requests
- Contribute to the onboarding standard, ensuring it stays consistent and usable across all deployments
Platform & Infrastructure
- Apply working knowledge of infrastructure-as-code to contribute to the shared GKE cluster and deployment pipelines
- Participate in agile development scrums and solution reviews
- Mentor L1 and L2 Data Engineering Specialists on the team
- 4+ years of data engineering experience
- 2+ years working on data solution architecture and design
- Intermediate proficiency in Python or Java, including pipeline development
- SQL and database proficiency
- Familiarity with quality assurance and site reliability engineering practices for data solutions
- Working knowledge of infrastructure-as-code (Terraform, Ansible, Pulumi, or equivalent)
- Data modeling experience
- Bachelor's degree in Software Engineering, Computer Science, Mathematics, or a related field (or equivalent experience)
Great-to-haves
- Data Engineering certification
- Experience with Kafka or streaming data movement patterns
- GCP and BigQuery experience
- Familiarity with Kubernetes/GKE
- Background in a regulated industry (healthcare, telecommunications) or compliance-driven data environments
- Experience contributing to or maintaining a shared internal platform used by multiple teams