Project Manager
CA$72K - CA$103K/yr
A university degree or diploma in Mechanical, Civil or a related engineering discipline required ... software applications Approximate Base Salary Range for Role: $72,158 -$103,993 CAD. Base Salary ...
CA$72K - CA$103K/yr
A university degree or diploma in Mechanical, Civil or a related engineering discipline required ... software applications Approximate Base Salary Range for Role: $72,158 -$103,993 CAD. Base Salary ...
CA$72K - CA$103K/yr
A university degree or diploma in Mechanical, Civil or a related engineering discipline required ... software applications Approximate Base Salary Range for Role: $72,158 -$103,993 CAD. Base Salary ...
$17.34 - $23.81
1% of jobs
$23.81 - $30.27
5% of jobs
$30.27 - $36.74
6% of jobs
$36.74 - $43.21
6% of jobs
$46.77 is the 25th percentile. Wages below this are outliers.
$43.21 - $49.68
11% of jobs
$49.68 - $56.15
13% of jobs
The median wage is $59.38 / hr.
$56.15 - $62.62
15% of jobs
$62.62 - $69.09
15% of jobs
$70.33 is the 75th percentile. Wages above this are outliers.
$69.09 - $75.56
14% of jobs
$75.56 - $82.02
11% of jobs
$82.02 - $88.49
3% of jobs
$17
$59
$88
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.
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.
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.
The most popular types of Software Developer jobs in Victoria, BC are:
For Software Developer Contract jobs in Victoria, BC, the most frequently searched job titles are:
The top searched job categories for Software Developer Contract jobs in Victoria, BC are:
Cities near Victoria, BC with the most Software Developer Contract job openings:

CA$72K - CA$103K/yr
Full-time
Re-posted 24 days ago
Colliers Project Leaders is a team committed to projects that make a difference in communities and for the people who live there.
We deliver capital project solutions that strengthen the built environment, partnering with our clients to bring critical infrastructure and complex building projects to life.
We’ve led over 20,000+ projects that:
And so much more.
This is where you come in. We’re looking for people to join our team who are passionate about creating more sustainable, resilient and inclusive communities.
If this kind of work resonates with you, you’re in the right place
Your Role
Join our team as a Project Manager in Victoria!
We’re looking for outstanding project leaders who are organized, have a keen eye for details and have led and managed complex projects from start to finish – on time and on budget with our British Columbia business unit. You’re good at building strong, trusting client relationships and have a knack for bringing the right people together to come up with innovative ideas and solutions.
To be successful in this role you will bring a wealth of experience leading projects and be able to demonstrate a portfolio varying in scope and complexity with depth in project delivery focusing on building and facility project delivery specifically municipal infrastructure projects, or mixed-use evironments.
Approximate Base Salary Range for Role: $72,158 -$103,993 CAD.
Base Salary pay ranges are determined by role, level, and location and reflects the minimum and maximum target for new hire base salaries for the position. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Annual bonus opportunities are in addition to base salary.
Don’t have every single qualification? We know that some people are less likely to apply for a job unless they are a perfect match. At Colliers Project Leaders, we’re not looking for “perfect matches.” We’re looking to welcome people to our diverse, inclusive, and authentic workplace. So, if you’re excited about this role but don’t have every single qualification, we encourage you to apply anyway. Whether it’s this role or another one, you may be just the right candidate.
What you can expect:
Join our team of difference-makers and help shape the growth of dynamic communities!
#LI-JS1
Colliers Project Leaders is part of Colliers (NASDAQ, TSX: CIGI), a leading diversified professional services and investment management company, with more than 18,000 professionals operating in 63 countries.
We are an equal opportunity employer and welcome applications from all qualified individuals. If you require accommodation throughout the recruitment process, please contact the assigned Talent Acquisition Business Partner.
Artificial Intelligence (AI) Use:
We may use technology tools to assist in screening applications for keywords or qualifications. However, final selection decisions are made by our hiring team through human review and interviews.
Applicants must be currently authorized to work in Canada on a full-time basis. The employer will not sponsor applicants for work visas.