2

Full Time Senior Software Developer Jobs in Victoria, BC

Senior Estimator Set Sail on Your Next Career Adventure! Join us at Point Hope Maritime, where ... Background in marine engineering or naval architecture advantageous. * Strong understanding of ship ...

Support Engineering personnel with the development of Engineering Change proposals. * Review ... Previous experience working with Logistics Support Analysis application software such as OmegaPS ...

... and software programs.We'reworking hard to create solutions for building operators to enable the ... Reporting to the VP, Finance & Administration, you willwork closely with senior leadership ...

This is a permanent, full-time position, reporting to the Director, Business Intelligence at HUB ... engineering, we want someone who can move fluidly across both. You will operate as a senior ...

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.

Data Coordinator

Mill Bay, BC · Hybrid

CA$66K - CA$100K/yr

Experience working within an Engineering or Defense Environment. The reference Total Target ... This position requires direct or indirect access to hardware, software or technical information ...

Showing results 41-55

Full Time Senior Software Developer information

What is a full time senior software developer?

Full Time Senior Software Developers are experienced professionals responsible for designing, developing, and maintaining complex software applications. They typically lead development teams, mentor junior developers, and make key technical decisions. In addition to coding, they collaborate with stakeholders to define requirements, ensure best practices, and solve challenging technical problems. These roles usually require several years of experience and advanced knowledge of programming languages, software architecture, and development methodologies.

What are the key skills and qualifications needed to thrive as a full time senior software developer, and why are they important?

A Full Time Senior Software Developer requires advanced programming skills, deep understanding of software architecture, and several years of experience, often supported by a degree in computer science or related certifications. Expertise with development tools, version control systems (like Git), CI/CD pipelines, and proficiency in relevant frameworks and languages are typically expected. Strong problem-solving, leadership, and communication skills help in mentoring junior developers and collaborating across teams. These competencies enable the delivery of robust, scalable solutions and foster innovation within software projects.

What opportunities for mentorship and leadership can a full time senior software developer expect within a typical software development team?

As a Full Time Senior Software Developer, you are often expected to mentor junior developers, participate in code reviews, and lead technical discussions. Many organizations encourage senior developers to take ownership of projects, contribute to architectural decisions, and guide the team through complex technical challenges. This role provides a strong platform for developing leadership skills, with potential pathways to roles such as Technical Lead or Engineering Manager. Collaboration with cross-functional teams—including product managers, designers, and QA engineers—is also a significant aspect of the daily workflow.

What are the most commonly searched types of Senior Software Developer jobs in Victoria, BC?

The most popular types of Senior Software Developer jobs in Victoria, BC are:

What job categories do people searching Full Time Senior Software Developer jobs in Victoria, BC look for?

The top searched job categories for Full Time Senior Software Developer jobs in Victoria, BC are:

What cities near Victoria, BC are hiring for Full Time Senior Software Developer jobs?

Cities near Victoria, BC with the most Full Time Senior Software Developer job openings:

Infographic showing various Full Time Senior Software Developer job openings in Victoria, BC as of June 2026, with employment types broken down into 91% Full Time, 4% Part Time, 1% Temporary, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Transportation - Engineering Technician (Open to current City of Victoria employees only)

The Corporation of The City of Victoria

Victoria, BC • On-site

CA$44.25/hr

Full-time

Posted 8 days ago


Job description

Job Description

Transportation - Engineering Technician

 

Competition Number:         26/155

Posting Scope:                    Internal (Open to current City of Victoria employees only)

Posted Date:                        August 11, 2026

Closing Date:                       August 18, 2026, 4:30 PM PST

 

Department:                         Engineering & Public Works

Work schedule:                   Monday to Friday ( 35 hour work week) - Continuous (Full-Time)

Salary:                                  $44.25 per hour, Pay Grade 11                                                                          

Job Code:                            4345

Employee Group:               This is a CUPE Local 50  position

Number of Vacancies:        1

WORK FROM HOME

The successful candidate for this posting may be eligible for participation in a hybrid, work from home arrangement in alignment with the City's Work from Home Policy. Such arrangements are determined with each employee and subject to change based on operational needs and policy direction. 

FLEX

The successful candidate for this vacancy would participate in a modified work week, earning a flex day off each bi-weekly period by working additional time each day. Modified work weeks established in accordance with the CUPE Local 50 Collective Agreement and are subject to change.

POSITION FUNCTION

Perform research, analyses and review functions related to transportation planning, operation and design.

KEY DUTIES

Design and produce drawings related to the municipal infrastructure using computer aided drafting; collect field data for the production of engineering drawings and plans; produce cost estimates; monitor job costs and verify expenditures; review base plans by conducting field checks to ensure accuracy and completeness; maintain manual and computerized records and databases, files, plans, base maps, and systems models; assist in the production, and updating of related engineering drawings, maps, and statistical reports.

Apply the principles of project management on construction projects; liaise with other departments and outside agencies as required; conduct inspections of construction sites to ensure design, specifications and safety standards are met.

Respond to enquiries and complaints from the public, outside agencies and other departments in person, by phone, and in writing; liaise with and provide technical information and advice on transportation issues to staff, consultants and outside agencies regarding design requirements, pedestrian flow, cycling, traffic movement, on-street regulations, and bylaws.

Review rezoning and development permit applications, building permit applications, and utility and sign permit applications for compliance and functionality; review engineering designs to ensure compliance with City standards and specifications; provide technical advice and interpretation to applicants, contractors and professional consultants on design submissions and advise on required changes.  Review and approve street occupancy permits; conduct site inspections to review the work of City crews and contractors to ensure compliance.

Research, investigate, analyze and recommend solutions on transportation safety, design, and operations issues, including collisions trends and occurrences for all transportation modes.  Perform field investigations and calculations regarding transportation infrastructure safety, design and operations; calculate land design issues such as road grades, loading for traffic signal poles, sight and stopping sight distances, rainwater flow, and road drainage.

Perform related duties where qualified.

INDEPENDENCE

Work is generated by requests from the public and permit applications; projects are performed according to annual construction schedule or assigned by supervisor.

Work is reviewed upon completion.

Issues such as schedule changes and final design are discussed with Supervisor.

 

WORKING CONDITIONS

Physical Effort:

Lift and move heavy equipment and materials. (rare)

Sit with arms unsupported while keyboarding. (occasional)

Dexterity while performing manual and computer aided design. (occasional)

Mental Effort:

Short periods of intense concentration while designing and drafting. (often)

Deal with complaints and negative comments. (often)

Meet multiple deadlines. (occasional)

Visual/Auditory Effort:

Focus on detailed drawings, a variety of source data and computer for short periods. (often)

Work Environment:

Office.

Work in close proximity to moving traffic. (occasional)

Presence on construction sites. (occasional)

Work outside in all weather conditions. (occasional)

KEY SKILLS AND ABILITIES

Organize and prioritize work.

Understand and apply the principles and techniques of civil engineering planning, design, estimating, project co-ordination and construction.

Working level operation of current City word processing, spreadsheet and related specialty software such as CAD and engineering software.

Maintain accurate records.

Produce civil engineering technical drawings for municipal roads and utility construction using manual and computer aided drafting techniques.

Read and interpret engineering codes, standards and drawings.

Establish and maintain effective working relationships.

Deal effectively with the public and outside agencies.

Work safely on job sites.

QUALIFICATIONS

Formal Education, Training and Occupational Certification:

Technical School Diploma in Civil Engineering Technology. (2 years)

Traffic Control Certification. (16 hrs)

Current and valid Class 5 B.C. Driver's Licence.

Experience:

2 years of related experience or an equivalent combination of education and experience.

 

OTHER:

May be requested to substitute in a more senior position.

To apply for this opportunity, youwill need to create an online profile or log back into our career portal at www.victoria.ca/jobs - only online submissions will be considered. All applications must be submitted online by 4:30 pm on the closing date noted on the posting. Please be prepared to provide proof of qualifications as outlined in your resume. 

The City of Victoria is committed to integrating equity, diversity, inclusion, and accessibility into our programs, policies, spaces, and services. Our goal is to cultivate a diverse and inclusive workforce that reflects the community we serve and aim to become. Individuals who are Indigenous, racialized, immigrants, persons with disabilities, 2SLGBTQIA+, or facing any additional barriers are encouraged to apply. Accommodations will be available upon request throughout the application and selection process. 

If you require assistance, please email us at careers@victoria.ca.

Employment Type: OTHER