We're a team of engineers, innovators, and problem-solvers passionate about building technology ... Every project brings new challenges, environments, and opportunities to learn. If you enjoy hands ...
We're a team of engineers, innovators, and problem-solvers passionate about building technology ... Every project brings new challenges, environments, and opportunities to learn. If you enjoy hands ...
We're a team of engineers, innovators, and problem-solvers passionate about building technology ... Every project brings new challenges, environments, and opportunities to learn. If you enjoy hands ...
Quick apply
We're a team of engineers, innovators, and problem-solvers passionate about building technology ... Every project brings new challenges, environments, and opportunities to learn. If you enjoy hands ...
ILS Officer
Mill Bay, BC · Hybrid
... new equipment or modification to existing ship systems. * Identify the maintenance or spares ... Support Engineering personnel with the development of Engineering Change proposals. * Review ...
ILS Officer
Mill Bay, BC · Hybrid
... new equipment or modification to existing ship systems. * Identify the maintenance or spares ... Support Engineering personnel with the development of Engineering Change proposals. * Review ...
Department Secretary
Victoria, BC · On-site
Summary: The Department of Civil Engineering (CIVE) is an innovative and diverse department with ... any new computer software as required, including various University web applications and forms ...
Department Secretary
Victoria, BC · On-site
Summary: The Department of Civil Engineering (CIVE) is an innovative and diverse department with ... any new computer software as required, including various University web applications and forms ...
Supervisor - Transportation Operations
Victoria, BC · Hybrid
CA$62.26/hr
... new standards and guidelines that expand on provincial documentation and adapt them for use in the ... Advanced level operation of City traffic system control and transportation engineering software.
Supervisor - Transportation Operations
Victoria, BC · Hybrid
CA$62.26/hr
... new standards and guidelines that expand on provincial documentation and adapt them for use in the ... Advanced level operation of City traffic system control and transportation engineering software.
Supervisor - Transportation Operations
Victoria, BC · Hybrid
CA$62.26/hr
... new standards and guidelines that expand on provincial documentation and adapt them for use in the ... Advanced level operation of City traffic system control and transportation engineering software.
Supervisor - Transportation Operations
Victoria, BC · Hybrid
CA$62.26/hr
... new standards and guidelines that expand on provincial documentation and adapt them for use in the ... Advanced level operation of City traffic system control and transportation engineering software.
Senior Analyst, Pension Calculation Quality Assurance (100% remote)
Victoria, BC · On-site +1
CA$65/hr
... software, verifying them, and reporting and tracking the resolution of identified anomalies. At ... Through our multiple implementation projects for new clients throughout North America, the ...
Senior Analyst, Pension Calculation Quality Assurance (100% remote)
Victoria, BC · On-site +1
CA$65/hr
... software, verifying them, and reporting and tracking the resolution of identified anomalies. At ... Through our multiple implementation projects for new clients throughout North America, the ...
Pension Systems Configuration & Testing Specialist (remote)
Victoria, BC · On-site +1
CA$55/hr
Through our multiple implementation projects with new clients across North America, you will gain ... Proficiency with pension calculation software * Advanced Excel skills * VBA programming knowledge ...
Pension Systems Configuration & Testing Specialist (remote)
Victoria, BC · On-site +1
CA$55/hr
Through our multiple implementation projects with new clients across North America, you will gain ... Proficiency with pension calculation software * Advanced Excel skills * VBA programming knowledge ...
Quality Assurance Analyst (remote)
Victoria, BC · On-site +1
CA$55/hr
Work with functional leads, analysts, designers, and developers to clarify testing requirements ... What You Bring Required: * 4+ years experience in Software Quality Assurance * Proficiency in ...
Quality Assurance Analyst (remote)
Victoria, BC · On-site +1
CA$55/hr
Work with functional leads, analysts, designers, and developers to clarify testing requirements ... What You Bring Required: * 4+ years experience in Software Quality Assurance * Proficiency in ...
Mechanical Technician
Victoria, BC · On-site
CA$46.45/hr
Engineering & Public Works Work schedule: Monday to Friday (40 hours per week) - Continuous ... Prepare new vehicles to user requirements; design, customize and install electrical, electronic and ...
Mechanical Technician
Victoria, BC · On-site
CA$46.45/hr
Engineering & Public Works Work schedule: Monday to Friday (40 hours per week) - Continuous ... Prepare new vehicles to user requirements; design, customize and install electrical, electronic and ...
Mechanical Technician
Victoria, BC · On-site
CA$46.45/hr
Engineering & Public Works Work schedule: Monday to Friday (40 hours per week) - Continuous ... Prepare new vehicles to user requirements; design, customize and install electrical, electronic and ...
Mechanical Technician
Victoria, BC · On-site
CA$46.45/hr
Engineering & Public Works Work schedule: Monday to Friday (40 hours per week) - Continuous ... Prepare new vehicles to user requirements; design, customize and install electrical, electronic and ...
Technical training may include standard, repeatable modules, customized and new product modules. Obtains information from customer and technical organizations, engineering, software and product ...
Technical training may include standard, repeatable modules, customized and new product modules. Obtains information from customer and technical organizations, engineering, software and product ...
Utility Operator 3
Victoria, BC · On-site
CA$51.22/hr
Maintain and update a variety of records and reports for maintenance and new installations ... software programs. Read and interpret engineering plans, utility information sheets and grade ...
Utility Operator 3
Victoria, BC · On-site
CA$51.22/hr
Maintain and update a variety of records and reports for maintenance and new installations ... software programs. Read and interpret engineering plans, utility information sheets and grade ...
Utility Operator 3
CA$51.22/hr
Maintain and update a variety of records and reports for maintenance and new installations ... software programs. Read and interpret engineering plans, utility information sheets and grade ...
Utility Operator 3
CA$51.22/hr
Maintain and update a variety of records and reports for maintenance and new installations ... software programs. Read and interpret engineering plans, utility information sheets and grade ...
Planner III, Submarine
Victoria, BC · On-site
CA$99K - CA$121K/yr
What you'll bring * A bachelor's degree in Engineering or Business is preferred. Trades ... Proficiency working with scheduling software including Primavera P6 and Microsoft Project.
Planner III, Submarine
Victoria, BC · On-site
CA$99K - CA$121K/yr
What you'll bring * A bachelor's degree in Engineering or Business is preferred. Trades ... Proficiency working with scheduling software including Primavera P6 and Microsoft Project.
Statistician
Victoria, BC · Remote
Carry out statistical analyses and provide direction to programmers, using standard software ... Working in conjunction with the Director of Academic Research, convert and present new and novel ...
Statistician
Victoria, BC · Remote
Carry out statistical analyses and provide direction to programmers, using standard software ... Working in conjunction with the Director of Academic Research, convert and present new and novel ...
Accounting Manager
Victoria, BC · Hybrid
... and software programs.We'reworking hard to create solutions for building operators to enable the ... Identifyopportunities to improve accounting processes, implement new accounting standards, and ...
Accounting Manager
Victoria, BC · Hybrid
... and software programs.We'reworking hard to create solutions for building operators to enable the ... Identifyopportunities to improve accounting processes, implement new accounting standards, and ...
Accounting Manager
Victoria, BC · On-site
... software programs. We're working hard to create solutions for building operators to enable the ... Identify opportunities to improve accounting processes, implement new accounting standards, and ...
Quick apply
Accounting Manager
Victoria, BC · On-site
... software programs. We're working hard to create solutions for building operators to enable the ... Identify opportunities to improve accounting processes, implement new accounting standards, and ...
New Grad Software Developer information
See Victoria, BC salary details
$28K - $40.4K
5% of jobs
$40.4K - $52.7K
13% of jobs
$58.9K is the 25th percentile. Wages below this are outliers.
$52.7K - $65.1K
15% of jobs
$65.1K - $77.5K
11% of jobs
The median wage is $82.5K / yr.
$77.5K - $89.9K
16% of jobs
$89.9K - $102.3K
11% of jobs
$108.4K is the 75th percentile. Wages above this are outliers.
$102.3K - $114.6K
8% of jobs
$114.6K - $127K
7% of jobs
$127K - $139.4K
6% of jobs
$139.4K - $151.8K
4% of jobs
$151.8K - $164.2K
3% of jobs
$28K
$91.2K
$164.2K
How much do new grad software developer jobs pay per year?
What is a new grad software developer?
A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.
What are the typical responsibilities of a new grad software developer?
As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.
What are the key skills and qualifications needed to thrive as a new grad software developer?
To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.
What are popular job titles related to New Grad Software Developer jobs in Victoria, BC?
For New Grad Software Developer jobs in Victoria, BC, the most frequently searched job titles are:
What job categories do people searching New Grad Software Developer jobs in Victoria, BC look for?
The top searched job categories for New Grad Software Developer jobs in Victoria, BC are:
What cities near Victoria, BC are hiring for New Grad Software Developer jobs?
Cities near Victoria, BC with the most New Grad Software Developer job openings:

Data Capture Field Technician
Victoria, BC • On-site
Full-time
Medical, Dental, Vision, PTO
Re-posted 12 days ago
Job description
Data Capture Field Technician
Location: Victoria, BC
About us
At Niricson, we believe the world's most critical infrastructure deserves better intelligence.
From hydroelectric dams and bridges to airfields and industrial assets, aging infrastructure is a growing global challenge. Traditional inspection methods are often slow, subjective, and difficult to scale.
We're changing that.
By combining robotics, AI, advanced sensing technologies, and data analytics, Niricson helps infrastructure owners make smarter, safer, and more proactive decisions about the assets their communities depend on every day.
Our technologies collect high-quality data from complex structures using industrial drones and proprietary sensing systems, transforming that data into actionable engineering insights.
We're a team of engineers, innovators, and problem-solvers passionate about building technology with real-world impact.
As we continue to grow, we are expanding our field operations team to support infrastructure inspections across North America and beyond. Data Capture Field Technicians play a key role in deploying advanced sensing technologies, collecting critical field data, and helping deliver the insights our clients rely on.
This is not a typical desk job. Our field teams travel to unique locations, work with cutting-edge drone technology, and gain access to infrastructure few people ever get to see. Every project brings new challenges, environments, and opportunities to learn.
If you enjoy hands-on fieldwork, thrive in dynamic environments, and want to help shape the future of infrastructure inspections, we'd love to hear from you.
The Opportunity
Do you want a career that takes you around the world?
At Niricson, our field team scans some of the world's most important infrastructure assets, from hydroelectric dams and bridges to airfields and industrial facilities across North America and beyond.
As an Infrastructure Data Capture Field Technician, you'll travel to unique locations, operate advanced drone and sensing technologies, work alongside engineers and infrastructure owners, and help collect the critical data that keeps communities safe.
This is not a desk job.
One week, you may be inspecting a hydroelectric dam in Canada. The next, you could be supporting a bridge assessment in Australia or helping deploy cutting-edge sensing technology on critical infrastructure.
If you love technology, travel, problem-solving, and working in the field, this role offers an opportunity unlike anything else in the industry.
Key Responsibilities
- Coordinate and execute field operations.
- Support our third-party data collection partners and/or clients in collecting data.
- Collect data by operating various drone and sensor platforms.
- Strengthen relationships with drone partners and clients while in the field.
- Collaborate with internal teams to aid in the development of equipment and software.
- Travel up to 60% of the time to support field operations.
Why You'll Love This Role
- Travel throughout Canada and internationally.
- Work with industrial drones and advanced sensing technology.
- Access locations and infrastructure most people never get to see.
- Collaborate with engineers, surveyors, pilots, and technology experts.
- Help shape the future of infrastructure inspections.
- Be part of a growing technology company where your ideas matter.
- Gain exposure to drone operations, photogrammetry, infrastructure inspections, reality capture, and emerging sensing technologies.
Required Qualifications
- Degree/diploma in Civil or Mechanical Engineering, Surveying, or Remote Sensing.
- Experience in project coordination and communicating with project stakeholders (clients, subcontractors, service providers, internal teams).
- 2-3+ years' experience in field operations.
- An equivalent combination of education and experience may be considered.
- Strong critical thinking and problem-solving skills in a high-pressure environment.
- Strong interpersonal skills and emotional awareness.
- Willingness to work independently and be a self-starter.
Preference may be given to applicants with the following:
- Experience with Surveying, GIS, Remote Sensing, or UAV-based inspections.
- Proficiency in troubleshooting equipment, software, and hardware issues in the field.
- Passion for photography with experience in optimizing camera settings for differing environments.
- Experience and passion for interacting with external stakeholders.
- Experience working with photogrammetry software.
- Enthusiasm for drone technology and other data collection methods.
Demonstrated Competencies to be Successful in the Position
- Integrity- Keeping your commitments to the team, customers, and Niricson's stakeholders.
- Detail-oriented- The ability to think critically about challenges, focus on objectives, maintain a disciplined approach to data collection, and be able to design efficient and effective solutions.
- Resilience - Ability to work through difficult challenges and overcome adversity.
- Work ethic- A commitment to delivering quality products on time to clients and to dealing with clients, third-party contractors, and Nircson's team members collaboratively and professionally at all times.
- Adaptable- The ability to manage dynamic operations, overcome barriers as they arise, and ask for support or guidance when needed.
We thank all applicants for their interest in career opportunities with Niricson, but only shortlisted candidates will be contacted for an interview.
Compensation & Benefits
Pay:Starting base salary of $65,000 - $75,000 annually plus hourly-based overtime during fieldwork - we're open to salary negotiations depending on experience
Equity Participation: This role includes a stock option grant because we believe the people building the future of Niricson should have the opportunity to share in its success. This provides you with the opportunity to participate directly in the long-term value creation and success of Niricson. We are looking for builders and owners who want to help shape the future of the company, not just employees along for the ride.
Additional Benefits:
Extended health benefits including dental and vision coverage, performance bonus, flexible working hours, paid vacation, and the opportunity to help shape groundbreaking technologies with global impact.
Diversity and Inclusion
Niricson is a diverse and inclusive equal-opportunity employer. We encourage diversity, and we thrive on it for the benefit of our employees, products, and our community. We are committed to fostering belonging through a diverse and inclusive workplace. We do not discriminate against any race, gender, religious affiliation, ethnicity, or any other demographic - instead, we celebrate diversity.