Junior Developer I

Engineers and Geoscientists BC

Burnaby

Hybrid

CAD 62,500 - 69,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work environment
Competitive salary and benefits

Job summary

Engineers and Geoscientists British Columbia in Burnaby seeks a Junior Developer I to join our team. You will assist senior developers, own key development tasks, and participate in full stack work using .NET Core and React.

We offer a competitive salary, generous benefits, an inclusive culture, and a hybrid work environment with growth opportunities within BC's top employers.

Qualifications

  • 2+ year technical diploma in Computer Programming or equivalent.
  • Bachelor's degree in Computer Science preferred.
  • 0-1 years of experience in a development role.
  • Knowledge of C#, .NET, data modeling, SQL/RDBMS, reporting, and web technologies.
  • Ability to work in teams and willingness to learn.
  • Experience with HTML, CSS and frontend JavaScript frameworks.
  • Experience designing, coding, testing, and deploying .NET solutions.

Responsibilities

  • Develops and codes UIs and reports needed to implement business solutions under oversight; performs unit and system tests, and may assist with integration and end user testing.
  • Implements reports against existing data models and specifications; will learn the meaning of the data being reported on.
  • Collaborates with others to provide effort-based estimates for enhancements; creates (with assistance) work package plans that list tasks and their estimated effort to deliver project goals; updates plans weekly with progress.
  • Works with requirements that have been previously defined; works with others to understand the proposed solution.
  • Will be expected to participate in brainstorming session related to data models and technical designs; will participate in defining testing requirements and coding reviews.
  • Participates in the support and problem resolution of existing systems; may be asked to assist in the deployment of services to end users.
  • Other duties as assigned by direct leader and, as appropriate, members of the divisional leadership team.

Skills

C#
.NET
Data modeling
SQL / RDBMS
Reporting
Web development
React
HTML/CSS/JavaScript

Education

2+ year technical diploma in Computer Programming
Bachelor's degree in Computer Science preferred

Job description

Engineers and Geoscientists British Columbia is currently searching for a Junior Developer I to join our team in Burnaby!

The Junior Developer I is responsible and accountable for:

  • Assisting the Manager, Application Development, Associate Director, Information Systems Development, and Intermediate and Senior developers with all aspects of software design and coding.
  • Owning key development tasks needed for the successful delivery of a project.
  • With assistance, creating, managing, and reporting own work packages associated with a project.
  • Understanding directions given by manager and seniors to ensure that tasks align with project definition.
  • Assisting with the resolution of operational issues with developed solutions.

With assistance and oversight, the Junior Developer I is also responsible for full stack development to incrementally build, test, and deploy solutions built in .NET Core and React, which utilize web, databases, APIs, web services, reporting, integration technologies, and tools.

Our organization – one of BC's Top Employers – offers a competitive salary, comprehensive and generous benefits, an inclusive culture, and a hybrid work environment. Full details on our compensation and benefits value offering can be found below.

What You Will Be Doing
  • Develops and codes UIs and reports needed to implement business solutions under oversight; performs unit and system tests, and may assist with integration and end user testing.
  • Implements reports against existing data models and specifications; will learn the meaning of the data being reported on.
  • Collaborates with others to provide effort-based estimates for enhancements; creates (with assistance) work package plans that list tasks and their estimated effort to deliver project goals; updates plans weekly with progress.
  • Works with requirements that have been previously defined; works with others to understand the proposed solution.
  • Will be expected to participate in brainstorming session related to data models and technical designs; will participate in defining testing requirements and coding reviews.
  • Participates in the support and problem resolution of existing systems; may be asked to assist in the deployment of services to end users.
  • Other duties as assigned by direct leader and, as appropriate, members of the divisional leadership team.
What You Bring To The Table
  • A 2+ year technical diploma in Computer Programming, or equivalent, is required.
  • A Bachelor's degree in Computer Science is preferred.
  • 0-1 years of experience in a development role.
  • Knowledge of C#, .NET, data modeling, SQL/RDBMS, technical development processes and patterns, reporting, and web development (React, HTML, CSS, JavaScript), which is actively being acquired through a combination of education, self-learning, and hands‑on work experience.
  • Must have the ability and skills to work in teams, including the ability to learn, ask questions, and listen.
  • Experience in implementing web‑based solutions using HTML, CSS and frontend JavaScript frameworks.
  • Experience defining, accessing, and working with data models.
  • Experience designing, coding, testing, and deploying technical solutions implemented in .NET.
What's In It For You

Each member of our team contributes to public safety in BC and helps us deliver on our vision of "modern regulation for a resilient world." We serve the public as an inclusive, progressive, and future‑focused regulator. Our Strategic Plan also places priority on our role to advance climate action, foster equity, diversity and inclusion, and move towards reconciliation with Indigenous peoples. At Engineers and Geoscientists BC, we are committed to demonstrating our values of collaboration, excellence, integrity, and innovation.

This role offers a competitive compensation and benefits program including a salary within our hiring range of $62,500 to $69,500. Placement within the hiring range will be based on candidate experience relative to the requirements of the role. Additional details on our generous benefit offerings are found below.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Functional Analyst
Functional Analyst

Engineers & Geoscientists British Columbia • Burnaby

Hybrid
CAD 86,000 - 97,000
Competitive salary
Comprehensive benefits
Inclusive culture
Junior Data Engineer (12-month Contract)
Junior Data Engineer (12-month Contract)

Bcfsa • Vancouver

Hybrid
CAD 56,000 - 85,000
Hybrid work model
Health benefits
Professional development
+1
Functional Analyst
Functional Analyst

Engineers and Geoscientists BC • Burnaby

Hybrid
CAD 86,000 - 97,000
Senior Software Developer
Senior Software Developer

Improving • Vancouver

On-site
CAD 120,000 - 160,000
Junior Data Engineer (12-month Contract)
Junior Data Engineer (12-month Contract)

BC Financial Services Authority • Vancouver

Hybrid
CAD 60,000 - 80,000
Hybrid work model
Health benefits
Engineers and Geoscientists BC
Engineers and Geoscientists BC

Engineers and Geoscientists BC • Burnaby

Hybrid
CAD 111,000 - 124,000
8% pay in lieu of benefits
15 vacation days per annum
Flex day program
+3
Manager, Organizational Performance
Manager, Organizational Performance

Engineers and Geoscientists BC • Burnaby

On-site
CAD 111,000 - 124,000
Competitive salary
Benefits
Inclusive culture
+1
Software Engineer I/II (Fixed Term, 12 Months)
Software Engineer I/II (Fixed Term, 12 Months)

bci • Victoria

Hybrid
CAD 85,000 - 120,000
Extended health and dental benefits
Performance-based incentive plan
Defined benefit pension plan
Continuing Education Coordinator
Continuing Education Coordinator

Engineers and Geoscientists BC • Burnaby

Hybrid
CAD 69,000 - 78,000
Hybrid work environment
Competitive benefits
Junior DevOps Engineer
Junior DevOps Engineer

Techedin • Vancouver

On-site