Talent.com

Junior programmer Jobs in Saanich, BC

Create a job alert for this search

Junior programmer • saanich bc

Last updated: 1 day ago
Intermediate Scientific Programmer

Intermediate Scientific Programmer

University of VictoriaVictoria, Capital Regional District, CA
Full-time
Intermediate Scientific Programmer.Intermediate Scientific Programmer.Ocean Networks Canada (ONC) is a world‑leading organization supporting ocean discovery and technological innovation.ONC is a no...Show moreLast updated: 3 days ago
Administrator, Protection Services Security Systems

Administrator, Protection Services Security Systems

Island HealthVictoria, BC, CA
Full-time
Education, Training And Experience.A level of education, training and experience equivalent to a degree in Software Engineering Program (Bachelor of Software Engineering (BSEng) degree program), Co...Show moreLast updated: 30+ days ago
Junior Municipal Civil Engineer — CAD Civil 3D Design

Junior Municipal Civil Engineer — CAD Civil 3D Design

ParsonsVictoria, Capital Regional District, CA
Full-time
A leading engineering firm located in Victoria is seeking a Junior Municipal Civil Engineer.This role will involve working on diverse municipal infrastructure projects, preparing civil engineering ...Show moreLast updated: 30+ days ago
Junior Server Full-Time

Junior Server Full-Time

AccorHotelVictoria, British Columbia, Canada
Full-time
Employee benefit card offering discounted rates at Accor properties worldwide .Exclusive Employee and Friends & Family Discounts at Fairmont Empress Hotel. Exclusive access to the Pacific N...Show moreLast updated: 30+ days ago
Junior Building Science Consultant

Junior Building Science Consultant

StantecVictoria, Capital Regional District, CA
Full-time
Stantec’s Buildings team is on a mission to become the world’s leading integrated design practice.Our architects, engineers, interior designers, consultants, sustainability specialists, and technol...Show moreLast updated: 1 day ago
computer programmer

computer programmer

AOT TechnologiesVictoria, BC, CA
Full-time +1
Experience : 3 years to less than 5 years.Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required. Communicate technical problems, proc...Show moreLast updated: 30+ days ago
Junior Cook : Banquets & Special Meals (Relocation Covered)

Junior Cook : Banquets & Special Meals (Relocation Covered)

Fairmont EmpressVictoria, Capital Regional District, CA
Full-time
A renowned hotel in Victoria, British Columbia, is looking for an entry-level cook.Your responsibilities will include preparing complete meals and organizing buffets under the guidance of chefs.Can...Show moreLast updated: 1 day ago
.Net Developer (Job expired) | Macropus Global Ltd.

.Net Developer (Job expired) | Macropus Global Ltd.

Macropus GlobalVictoria, British Columbia
Full-time
Open Work Permit to work for any employer.Mandatory Requirement from Client.Personality will be very important, we are looking for more than doers, candidates who will have sharp personalities, tha...Show moreLast updated: 30+ days ago
Junior Building Sciences Consultant

Junior Building Sciences Consultant

WSP in CanadaVictoria, Capital Regional District, CA
Full-time
Junior Building Sciences Consultant.Victoria, British Columbia, Canada.Join our dynamic Buildings group as a Junior Building Science Consultant, where you’ll play a key role in evaluating and resto...Show moreLast updated: 22 days ago
Junior Data Scientist (Permanent)

Junior Data Scientist (Permanent)

Babcock Canada Inc.Victoria, Capital Regional District, CA
Permanent
Victoria, BC / Ottawa, ON / Halifax, NS.To determine final salary, Babcock considers a variety of factors.The final base salary offer is at the Company’s sole discretion and presented as part of a ...Show moreLast updated: 3 days ago
Junior Environmental Engineer Scientist or Technologist (2025120170)

Junior Environmental Engineer Scientist or Technologist (2025120170)

Thurber EngineeringVictoria, Capital Regional District, CA
Full-time
Please submit your application using the “Apply Now” link in any of the postings below that are of interest to you.Applications received in this manner will be reviewed directlyby the hiring team f...Show moreLast updated: 21 days ago
Instructor I - Food & Arts

Instructor I - Food & Arts

Township of Muskoka LakesSaanich, Capital Regional District, CA
Full-time
DISTRICT OF SAANICH PARKS, RECREATION, AND COMMUNITY SERVICES G.The District of Saanich's Parks, Recreation and Community Services department is seeking a team player to help drive our mission of H...Show moreLast updated: 3 days ago
  • Promoted
Junior Dynamics 365 / Power Platform Developer

Junior Dynamics 365 / Power Platform Developer

Charter TelecomVictoria, BC, Canada
Full-time
We are looking for aJunior Software Developerwith a strongcomputer science backgroundto join our team.This role is ideal for a recent graduate or someone with up to 2 years of professional experien...Show moreLast updated: 30+ days ago
Junior Reports Developer — Onsite ERP & Reports

Junior Reports Developer — Onsite ERP & Reports

Plexxis SoftwareVictoria, Capital Regional District, CA
Full-time
An innovative firm is seeking a dedicated individual to join their dynamic development team.This role focuses on designing and implementing cutting-edge applications that modernize the specialty co...Show moreLast updated: 30+ days ago
Junior Software Developer - Observability

Junior Software Developer - Observability

CanonicalVictoria, Capital Regional District, CA
Full-time
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise...Show moreLast updated: 9 days ago
  • Promoted
Junior Building Sciences Consultant

Junior Building Sciences Consultant

WSP CanadaVictoria, British Columbia, Canada
Full-time
Join our dynamic Buildings group as a Junior Building Science Consultant, where you'll play a key role in evaluating and restoring building envelope assemblies. You'll collaborate with experienced e...Show moreLast updated: 24 days ago
Junior Building Sciences Consultant

Junior Building Sciences Consultant

WSP USAVictoria, Capital Regional District, CA
Full-time
Join our dynamic Buildings group as a Junior Building Science Consultant, where you’ll play a key role in evaluating and restoring building envelope assemblies. You’ll collaborate with experienced e...Show moreLast updated: 22 days ago
Junior Data Scientist (Permanent)

Junior Data Scientist (Permanent)

Babcock International GroupVictoria, British Columbia, CA, V8Z 0B9
Permanent
Junior Data Scientist (Permanent).Victoria, BC / Ottawa, ON / Halifax, NS.To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experienc...Show moreLast updated: 21 days ago
Senior Programmer Analyst

Senior Programmer Analyst

BCLCRemote within, BC, CA
Remote
Full-time +1
Our typical hiring range will be + / - 10% of the midpoint listed above.Factors influencing this decision include qualifications and market conditions for the role. BCLC’s two offices are located on t...Show moreLast updated: 30+ days ago
People also ask
Intermediate Scientific Programmer

Intermediate Scientific Programmer

University of VictoriaVictoria, Capital Regional District, CA
3 days ago
Job type
  • Full-time
Job description

Intermediate Scientific Programmer

Join to apply for the Intermediate Scientific Programmer role at University of Victoria .

Ocean Networks Canada (ONC) is a world‑leading organization supporting ocean discovery and technological innovation. ONC is a not‑for‑profit society that operates and manages innovative observatories on behalf of the University of Victoria that supply power and data connectivity to various scientific instruments located in coastal, deep‑ocean, and Arctic environments. ONC’s cable arrays host thousands of sensors distributed in, on and above the seabed along with mobile and land‑based assets strategically located, instruments that address key scientific and policy issues (subsea earthquakes and tsunamis, ocean acidification, marine biodiversity, etc.) within a wide range of environments.

As part of the Observatory Digital Operations department, the Software Development team designs, implements, operates and maintains ONC’s flagship data management system, Oceans 3.0, which empowers user communities in accomplishing complex analytic tasks and dealing with large data volumes of increasing size and complexity. In fulfilling its role, the department supports ONC's core mandate to collect and serve data and information needs in line with the FAIR (Findable, Accessible, Interoperable, Reusable) data principles while ensuring the highest quality and security standards in alignment with the UVic Information Security Standards.

The Software Development team is responsible for the lifecycle of projects requiring software; and implements, operates, and continuously improves the ONC data management system Oceans 3.0. The team may also take on related digital infrastructure projects, apps, architecture and support. This comprehensive system sets ONC apart as the global leader in ocean data delivery.

The Intermediate Scientific Programmer (Scientific Programmer) works as part of a team to design, develop, deploy, and maintain data products and associated software. These data products provide the means for scientists to acquire ONC’s immense repository of raw data, processed data, data visualizations, and real‑time data. The Scientific Programmer ensures operational reliability and quality of those data products. This position contributes to data acquisition, new instrument integration and support, metadata, data and statistical analysis, and any scientific and high‑performance computing activity at ONC as needed. This often includes internal and external user support.

The Scientific Programmer reports to the Associate Director, Software Development with work assigned on a project basis and in the general area of data products and scientific computing support. The Scientific Programmer works closely with software developers and software team leads to ensure the scientific quality of ONC’s software, including reviewing requirements and writing test plans.

The Intermediate Scientific Programmer requires a master’s degree in ocean, earth or geophysical science with a strong scientific computing component, or a master’s degree in computer science or engineering with a strong component of earth, ocean or geophysical science and a demonstrated ability to carry out scientific programming tasks and a minimum of four years of scientific software development or scientific computing experience. Alternatively, an equivalent combination of education and experience.

Experience and Knowledge Requirements

  • Proven ability to design, write, build, test and debug software, with a focus on scientific computing.
  • Demonstrated proficiency in the following computing languages : Python, MATLAB, Java or C++, SQL.
  • Management of information systems and technology in accordance with industry best practice, including relevant professional development to keep knowledge and skills current. Data analysis and visualization using technologies such as MATLAB, SciPy / NumPy / Matplotlib or equivalents.
  • Numerical analysis including time series analysis, statistical analysis.
  • Familiarity with data acquisition and data science concepts in earth, ocean and geophysical sciences.
  • Scientific data and metadata formats and standards such as NetCDF, HDF5, ISO‑19115 or other XML‑based format used in Earth and Ocean sciences.

Competencies

  • Ability to work independently and proactively within a team‑oriented environment.
  • Ability to work in a project‑based, multi‑disciplinary, time‑constrained collaborative team with agile requirements.
  • Excellent communication skills, including the ability to present scientific concepts in a clear, concise manner to non‑technical audiences.
  • Excellent problem‑solving skills.
  • Ability to learn new technologies.
  • Strong attention to detail, accuracy, and reliability.
  • Highly Desired Assets

  • Knowledge of data preservation and distribution principles such as FAIR and CARE.
  • Experience with modelling and simulation.
  • Database management systems, especially PostgreSQL and Cassandra.
  • Knowledge of web services, API and interoperability.
  • High‑performance and / or cloud‑based computing.
  • Software lifecycle and project methodologies such as Scrum / Agile.
  • Familiarity with software development fundamentals, including : integrated development environments, continuous integration, automated unit and integration testing, revision / versioning control systems such as Git.
  • Experience in interfacing with scientific instrumentation, especially over IP networks.
  • Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Engineering and Information Technology

    Industries

    Higher Education

    Referrals increase your chances of interviewing at University of Victoria by 2x.

    Location : Victoria, British Columbia, Canada.

    #J-18808-Ljbffr