1

Jr Developer Jobs in British Columbia (NOW HIRING)

Jr Data Analyst

Kelowna, BC ยท On-site +1

You will work closely with data scientists, engineers, and utility partners to help understand what is happening in the field and how our technology can improve reliability, asset performance, and ...

You will work closely with data scientists, engineers, and utility partners to help understand what is happening in the field and how our technology can improve reliability, asset performance, and ...

We are committed to providing the most cost-effective solutions to engineering challenges and offer a diverse range of projects from the initial planning stages to design and construction. CIMA ...

Developer

BC ยท On-site +1

This developer requires extensive familiarity with industry standards and the development using C# and .NET to maintain or current products This position will be involved in creating products ...

Software Developer Co-op Duration: 8 Months Start Date: January 4, 2027 Location: Vancouver, BC Work-Model: Hybrid About Us At Cambio Earth, we're on a mission to help infrastructure operators adapt ...

Working alongside software developers, systems engineers, and quality teams, you'll help build scalable automation solutions that accelerate releases while ensuring our products meet the highest ...

Software Developer

Burnaby, BC ยท On-site

CA$96K - CA$118K/yr

The Fortinet team is currently looking for a Software Developer to join our R&D team in our Vancouver location (2910 Virtual Way). You are a proactive problem solver with a passion for building ...

The Fortinet team is currently looking for a Software Developer to join our R&D team in our Vancouver location (2910 Virtual Way). You are a proactive problem solver with a passion for building ...

Software Developer

Burnaby, BC ยท On-site

CA$96K - CA$118K/yr

As a Software Developer at Fortinet, you will be responsible for the full development cycle of Fortinet's products. You are given the opportunity to participate in the development cycle from coding ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

Software Developer

Revelstoke, BC ยท On-site +1

CA$90K - CA$120K/yr

Software Developer - Core Data Team Cronometer is the mostaccurate, comprehensive nutrition tracking app on the market. We empower people to make informed decisions about their health and wellness ...

next page

Showing results 1-20

Jr Developer information

What is a jr developer?

Jr Developers, or Junior Developers, are entry-level professionals in the software development field. They typically have less experience than mid-level or senior developers and are responsible for writing, testing, and maintaining code under the guidance of more experienced team members. Jr Developers often work on smaller tasks, bug fixes, or simple features, and are expected to learn and grow their technical skills through mentorship and hands-on experience. Their role is essential for building a solid foundation in software development and contributing to the success of development projects.

What are the key skills and qualifications needed to thrive as a jr developer?

To thrive as a Jr Developer, you need a foundational understanding of programming languages (such as JavaScript, Python, or Java), basic software development principles, and often a relevant degree or coding bootcamp certification. Familiarity with version control systems like Git, IDEs, and workflow tools like Jira or Trello is typically required. Strong problem-solving skills, effective communication, and eagerness to learn help Jr Developers stand out in the workplace. These abilities are crucial for efficiently contributing to team projects, adapting to new technologies, and growing within a dynamic development environment.

What are some common challenges a jr developer might face when joining a new team, and how can they overcome them?

As a Jr Developer, one of the most common challenges is adapting to unfamiliar codebases and workflows. It can be daunting to understand existing projects and navigate team-specific tools and processes. To overcome this, Jr Developers should proactively seek help from team members, take thorough notes, and dedicate time to reviewing documentation and code. Embracing code reviews and asking questions will not only accelerate learning but also help build relationships within the team.

What is the difference between Jr Developer vs Junior Software Engineer?

AspectJr DeveloperJunior Software Engineer
Required CredentialsTypically an associate degree or coding bootcamp certificationUsually a bachelor's degree in computer science or related field
Work EnvironmentEntry-level, supervised tasks, learning-focusedSimilar entry-level environment, often with more complex project involvement
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsUsed interchangeably in many companies, especially in software development teams
Search & Comparison IntentYes, often compared for entry-level rolesYes, often searched as a more formal or technical title

While both roles are entry-level software development positions, a Jr Developer often emphasizes basic coding tasks and learning, whereas a Junior Software Engineer may involve more structured engineering responsibilities. The titles are frequently used interchangeably, but understanding the specific job description can clarify expectations.

How hard is it to get a junior developer job?

Securing a junior developer position typically requires foundational programming skills, a portfolio of projects, and familiarity with relevant tools like Git and common programming languages. Entry-level roles are often competitive, but candidates with relevant internships, certifications, or coding bootcamp experience have better chances of being hired.

How to get hired as a junior developer?

To get hired as a junior developer, build a strong foundation in programming languages like JavaScript, Python, or Java, and create a portfolio of projects to demonstrate your skills. Gaining experience through internships, coding bootcamps, or contributing to open-source projects can improve your chances, along with obtaining relevant certifications and preparing for technical interviews.

What are popular job titles related to Jr Developer jobs in British Columbia?

For Jr Developer jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Jr Developer jobs in British Columbia look for?

The top searched job categories for Jr Developer jobs in British Columbia are:

What cities in British Columbia are hiring for Jr Developer jobs?

Cities in British Columbia with the most Jr Developer job openings:

Infographic showing various Jr Developer job openings in British Columbia as of August 2026, with employment types broken down into 80% Full Time, 8% Part Time, and 12% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution.

Jr Data Analyst

CRWN.ai

Kelowna, BC โ€ข On-site, Remote

Full-time

PTO

Re-posted yesterday


Job description

Summary

Our core technology is proven; now, we are scaling. We build rugged, sensor-driven systems for high-voltage infrastructure where failure is not an option. We are looking for a Junior Data Analyst to help turn field and lab data into actionable insights for utilities, product development, and machine learning workflows.

In this role, you will support the full data lifecycle: preparing and analyzing datasets, training models, building dashboards, packaging results, and helping translate complex technical data into something our team and customers can actually use. You will work closely with data scientists, engineers, and utility partners to help understand what is happening in the field and how our technology can improve reliability, asset performance, and wildfire risk mitigation.

This is a hands-on role for someone early in their career who is technical, curious, and excited to work on real-world data from critical electrical infrastructure.

Key Responsibilities

  • Analyze lab and field data from sensor systems deployed on high-voltage infrastructure
  • Support data science workflows, including model training, evaluation, and reporting
  • Build dashboards and visualizations that help internal teams and utility partners understand system performance
  • Prepare, clean, label, and organize datasets for analysis and machine learning workflows
  • Help package analysis results into clear reports, dashboards, and customer-facing insights
  • Work with engineers and data scientists to understand signal quality, field behaviour, and asset conditions
  • Use Git and standard development workflows to collaborate with the technical team
  • Contribute to software and data tools that support pilots, deployments, and product development
  • Support model development using tools such as PyTorch Lightning
  • Travel occasionally for field deployments, utility meetings, team planning, and project work
  • Collaborate across teams to understand different utility environments, customer needs, and deployment contexts

Required Qualifications

  • 2+ years of industry experience in data analysis, data science, software, or a related technical role
  • Experience working with data science workflows, including data preparation, model training, and analysis
  • Some software development experience
  • Experience using Git
  • Familiarity with PyTorch Lightning or similar machine learning frameworks
  • Programming experience in one or more of the following: Python, C++, Java, PHP
  • Ability to work well in cross-functional teams
  • Strong communication skills and the ability to explain technical findings clearly
  • Willingness and ability to travel occasionally
  • We work in a hybrid capacity with Tuesdays generally in office.

Preferred Qualifications

  • Experience working with utilities, energy systems, asset management, or industrial infrastructure
  • Exposure to sensor data, IoT systems, electrical infrastructure, or field-deployed hardware
  • Experience building dashboards for technical or operational users
  • Experience contributing to product-grade code
  • Familiarity with asset management workflows in utilities
  • Interest in applying data science to real-world infrastructure, reliability, and wildfire risk reduction
  • Startup experience or comfort working in a fast-moving environment where priorities evolve quickly

Why Join Us

You will work on technology deployed directly on critical electrical infrastructure, where data has real-world consequences. Our platform uses signals from the grid to detect early signs of failure, helping utilities improve reliability, reduce outages, and lower wildfire risk.

This is a great opportunity for someone who wants to grow as a data professional while working on problems that matter. You will not just be building dashboards in isolation. You will be helping connect field data, machine learning, product development, and customer insight into one practical workflow.

You will have the opportunity to train models, build dashboards, analyze real deployment data, and help turn complex technical information into decisions utilities can act on.

Bonus

Everyone at the company receives 5 weeks of vacation plus a mandatory Christmas shutdown. Remote work is fine for this role, but we expect occasional travel for company quarterlies, planning sessions, and field-related work.

Hint: If you really want to stand out, include a cover letter and make it authentic. We read every single one and have hired people based on their cover letters alone.