1

Research Assistant Software Developer Jobs in Victoria, BC

... and software tools. (Some travel will be involved when we are able to safely do so) * Build ... Carry out Lunch and Learn (or similar) presentations when requested to do so. * Assist with ...

Geotechncial Engineer

Victoria, BC ยท Hybrid

CA$48 - CA$62/hr

Prepare geotechnical reports, drawings, and specifications. * Assist with proposals, budgets, and ... Proficient in geotechnical software for design and analysis. * Detail-oriented, organized, and able ...

Research and select toolsets to enhance user experience with dynamic content * Implement visualizations utilizing graphing libraries * Lead and Mentor team members on best practices. Qualifications

Research and select toolsets to enhance user experience with dynamic content * Implement visualizations utilizing graphing libraries * Lead and Mentor team members on best practices. Qualifications

... * Assist with cost estimations in relation to change orders, and technical documentation for ... Experience with ETAP or other similar power system analysis software required * Proficient in all ...

Geotechnical Engineer-in-Training

Victoria, BC ยท On-site

CA$66K - CA$88K/yr

Lead or assist with subsurface investigation programs, including layout, drill rig supervision ... Apply geotechnical software and specialized equipment to prepare analyses, visualizations, and ...

Lead or assist with subsurface investigation programs, including layout, drill rig supervision ... Apply geotechnical software and specialized equipment to prepare analyses, visualizations, and ...

We are seeking candidates with strong software proficiency and experience in HR and payroll ... Collaborate with internal teams (Environment Specialists, R&D, and other analysts) to escalate and ...

New

... software or technical information controlled under the Canadian Export Control List and/or the US ... Collaborate with LCMMs, engineers, procurement, and configuration management teams to ensure ...

It is important for this individual to evolve into a conduit between Operations, R&D, and our ... Create user documentation when required and the complete handover documentation to assist support ...

New

... software or technical information controlled under the Canadian Export Control List and/or the US ... Collaborate with LCMMs, engineers, procurement, and configuration management teams to ensure ...

next page

Showing results 1-20

Research Assistant Software Developer information

What are some common challenges faced by Research Assistant Software Developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What are Research Assistant Software Developers?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

What is the difference between Research Assistant Software Developer vs Data Analyst?

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What are the key skills and qualifications needed to thrive as a Research Assistant Software Developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.
What job categories do people searching Research Assistant Software Developer jobs in Victoria, BC look for? The top searched job categories for Research Assistant Software Developer jobs in Victoria, BC are:
What cities near Victoria, BC are hiring for Research Assistant Software Developer jobs? Cities near Victoria, BC with the most Research Assistant Software Developer job openings:

Co-Op Student - Engineering, Transportation

The Corporation of The City of Victoria

Victoria, BC โ€ข On-site

CA$32.89/hr

Other

PTO

Posted 13 days ago


Job description

Job Description

Co-op Student

ย 

Competition Number:ย ย ย ย ย ย ย ย  26/132

Posting Scope:ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  Internal / External

Posted Date:ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  June 30, 2026

Closing Date:ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย July 14, 2026, 4:30 PM PST

ย 

Department:ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย Engineering & Public Works

Work schedule:ย  ย  ย  ย  ย  ย  ย  ย  ย  ย Monday to Friday (35 hour work week) - Temporary - up to 4 months

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  Plus 15% in lieu of benefits

Salary:ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  $32.89 per hour, Pay Grade 2

Job Code:ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  4430

Employee Group:ย  ย  ย  ย  ย  ย  ย  ย This is a CUPE Local 50 ย position

Number of Vacancies:ย  ย  ย  ย 1

The Transportation team is looking to add a Co-op Student to their team. Our ideal candidate has a passion for Transportation and a keen interest and aptitude for working with traffic and safety data and is excited to participate in developing new tools for assessing and improving safety in our roadways.

The Co-op Student will be working on City of Victoria's Sustainable Mobility Strategy which was adopted in 2019 and confirms our mobility values, policy positions, and key initiatives surrounding mobility. GoVictoria succeeds past transportation plans and introduces a single mobility strategy that reflects the inter-connectedness and inter-dependencies of all mobility networks. This holistic and integrated approach intends to deliver more effective planning and decision making across the transportation 'system of systems'.

Auxiliary status employees will be paid an additional 15% in lieu of vacation, holiday, sick leave beyond the statutory requirement, and other benefits, per the CUPE Local 50 Collective Agreement.

POSITION FUNCTION

As a student hired under the Co-operative Educational Training Program, you will be given meaningful and challenging assignments while being introduced to a career in municipal government. In this Co-op position you will assist with supernumerary projects and contribute to the overall goals of the work unit.

KEY DUTIES

Under the direct guidance and observation of the supervisor, assist with the on-going enhancement of the City's operations by utilizing existing tools and software platforms.

Participate in the development and improvement of future-focussed projects that align with the department's strategic goals and objectives by providing supernumerary field or office support.

Conduct and document research, analyze and interpret data, prepare summary of findings, draft reports, procedures and/or practices, and present to supervisor for feedback and/or next steps.

Assist with identifying and testing new and/or enhanced tools and processes and collaborate to ensure 'shared learning'.

INDEPENDENCE

Work is assigned by supervisor and reviewed upon completion.

Problems are referred to supervisor.

WORKING CONDITIONS

Physical Effort:

Normal. Some heavy lifting required (up to 50 lbs.)

Mental Effort:

Normal.

Visual/Auditory Effort:

Normal.

Work Environment:

Office, Driving, Public Events

KEY SKILLS AND ABILITIES

Organize and prioritize work.

Demonstrated analytical and problem-solving skills.

Understand and carry out job related instructions.

Ability to learn quickly and independently.

Ability to maintain a high level of confidentiality.

Working level knowledge of current City word processing, spreadsheet, and related specialty software including social media tools.

Maintain accurate records with attention to detail.

Communicate effectively verbally and in writing.

QUALIFICATIONS

Formal Education, Training and Occupational Certification:

High School.

Enrolled in a recognized Co-operative Education Program at a Canadian Post-Secondary Institution.

Currently attending full-time education and returning to full-time studies in the subsequent academic year.

In good standing in an Undergraduate Degree Program or Technical School Diploma Program.

Experience:

Not required.

or an equivalent combination of education and experience.

Pre-Employment Requirements

Successful applicants must provide proof of qualifications.

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