1

Software Contractor Jobs in Alberta (NOW HIRING)

Coordinate with municipalities, clients, contractors, and internal project teams * Prepare ... Autodesk software * Strong technical design capabilities with willingness to remain hands-on in ...

Strong working knowledge of EPC contracting models, including cost-reimbursable and lump-sum arrangements. High level of proficiency with project controls software and reporting tools (e.g ...

... EPC contracting models, including cost-reimbursable and lump-sum arrangements. · High level of proficiency with project controls software and reporting tools (e.g., Primavera P6, cost management ...

Strong working knowledge of EPC contracting models, including cost-reimbursable and lump-sum arrangements. High level of proficiency with project controls software and reporting tools (e.g ...

Electrical Engineer

Calgary, AB · Hybrid

$100K - $150K/yr

The successful candidate will work closely with development teams, EPC contractors, utilities ... WindPRO or equivalent wind modeling software * AutoCAD * Strong understanding of Canadian ...

They support architects, developers, contractors, and property owners with practical ... Strong structural engineering and materials knowledge, along with proficiency in design software ...

next page

Showing results 1-20

Software Contractor information

See Alberta salary details

$11

$47

$80

How much do software contractor jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for software contractor in Alberta is $47.88, according to ZipRecruiter salary data. Most workers in this role earn between $35.10 and $62.98 per hour, depending on experience, location, and employer.

What is a Software Contractor job?

A Software Contractor is a self-employed or agency-hired professional who develops, maintains, or tests software for clients on a temporary or project basis. Unlike full-time employees, contractors typically work on short-term contracts and may serve multiple clients. They are responsible for delivering specific software solutions, often specializing in particular technologies or industries. Contractors must manage their own taxes, benefits, and job stability, but they have greater flexibility and earning potential.

What are the typical challenges faced by software contractors, and how can they be managed?

Software contractors often face challenges such as rapidly learning new codebases, adapting to diverse client expectations, and managing multiple projects or contracts concurrently. Success in this role requires effective communication to clarify requirements, strong organizational skills to prioritize tasks, and adaptability to integrate into different team cultures or workflows. Building a reliable professional network can also help overcome periods of inconsistent work. By proactively managing time, staying updated with industry trends, and clearly setting expectations with clients, software contractors can navigate these challenges and maintain a steady, rewarding career.

What are the key skills and qualifications needed to thrive in the Software Contractor position, and why are they important?

To thrive as a Software Contractor, you need strong programming skills, proficiency in software development methodologies, and the ability to independently manage projects, typically supported by a relevant degree or extensive experience. Familiarity with tools such as version control systems (e.g., Git), project management platforms, and possibly certifications like AWS Certified Developer or PMP is often expected. Excellent communication, problem-solving, and time management skills set top contractors apart, as these enable effective client interaction and project delivery. These abilities are crucial because software contractors must efficiently deliver high-quality solutions on deadline while adapting to varying client requirements and work environments.

Senior Civil Engineer

SSA Recruitment (CA)

Edmonton, AB

CA$120K - CA$150K/yr

Full-time

Posted 5 days ago


Job description

Senior Civil Engineer
Location: Abbotsford
Salary: $120,000 - $150,000
Employment Type: Full-Time
An established multidisciplinary consulting engineering firm in the Fraser Valley is seeking a Senior Civil Engineer to join its growing municipal infrastructure team. This role offers the opportunity to work on a diverse portfolio of civil and municipal projects throughout the Fraser Valley and broader Lower Mainland region.
The company has built a strong reputation for delivering practical, cost-effective engineering solutions across civil, geotechnical, and structural disciplines, supporting municipalities, developers, contractors, and institutional clients.
Responsibilities:
  • Lead and manage municipal infrastructure and land development projects from concept through construction
  • Prepare and oversee designs related to:
    • Stormwater management systems
    • Municipal drainage infrastructure
    • Utilities and site servicing
    • Erosion and sediment control plans
  • Coordinate with municipalities, clients, contractors, and internal project teams
  • Prepare engineering reports, design calculations, and technical documentation
  • Support project delivery, scheduling, budgeting, and client communication
  • Perform and review detailed Civil 3D design and drafting work as required
  • Mentor junior technical staff and provide technical guidance
Qualifications:
  • P.Eng. designation in British Columbia (required)
  • 10+ years of civil engineering experience within a consulting environment
  • Strong municipal infrastructure and utilities background
  • Experience working with municipalities in the Fraser Valley and Lower Mainland preferred
  • Proficiency with:
    • Civil 3D
    • Autodesk software
  • Strong technical design capabilities with willingness to remain hands-on in drafting and design production
  • Excellent communication and client relationship skills
  • Ability to manage multiple projects simultaneously in a fast-paced consulting environment
What's Offered
  • Competitive compensation package ($120K - $150K)
  • Opportunity to work on a broad range of municipal and infrastructure projects
  • Growing multidisciplinary engineering environment with strong regional presence
  • Collaborative and technically focused team culture
  • Long-term growth potential within the organization
The firm works on a wide variety of infrastructure and development projects including stormwater management, drainage, municipal servicing, roadworks, and land development assignments throughout the Fraser Valley region.