Diploma in Mechanical Engineering Design Technology or Degree in non-Canadian Engineering ... Knowledge of 3D design / drafting software AVEVA E3D/PDMS would be considered an asset * Pulp and ...
Diploma in Mechanical Engineering Design Technology or Degree in non-Canadian Engineering ... Knowledge of 3D design / drafting software AVEVA E3D/PDMS would be considered an asset * Pulp and ...
... junior engineers. - Participating in the overall direction and vision of the engineering team and organization. A day in the life As a Software Development Engineer, you will contribute to all ...
... junior engineers. - Participating in the overall direction and vision of the engineering team and organization. A day in the life As a Software Development Engineer, you will contribute to all ...
Senior PHP Developer - Backend (Remote)
Vancouver, BC · On-site +1
The Role This is a senior role working alongside the current backend software engineering team; however, you will also work alongside both experienced and junior frontend developers, as well as ...
Quick apply
Senior PHP Developer - Backend (Remote)
Vancouver, BC · On-site +1
The Role This is a senior role working alongside the current backend software engineering team; however, you will also work alongside both experienced and junior frontend developers, as well as ...
Senior PHP Developer - Backend (Remote)
Vancouver, BC · On-site +1
The Role This is a senior role working alongside the current backend software engineering team; however, you will also work alongside both experienced and junior frontend developers, as well as ...
Quick apply
Senior PHP Developer - Backend (Remote)
Vancouver, BC · On-site +1
The Role This is a senior role working alongside the current backend software engineering team; however, you will also work alongside both experienced and junior frontend developers, as well as ...
DMC is growing quickly, and we're looking for a Junior Geotechnical Engineer or Geoscientist for ... Familiarity with industry standard geotechnical software (e.g., gINT, CPeT IT, LPILE, GROUP ...
Quick apply
DMC is growing quickly, and we're looking for a Junior Geotechnical Engineer or Geoscientist for ... Familiarity with industry standard geotechnical software (e.g., gINT, CPeT IT, LPILE, GROUP ...
Coaching and mentorship of junior team members to further develop their technical skills ... Bachelor's Degree or higher in Computer Science or Computer Engineering, or a related field, or ...
Quick apply
Coaching and mentorship of junior team members to further develop their technical skills ... Bachelor's Degree or higher in Computer Science or Computer Engineering, or a related field, or ...
Coaching and mentorship of junior team members to further develop their technical skills ... Bachelor's Degree or higher in Computer Science or Computer Engineering, or a related field, or ...
Quick apply
Coaching and mentorship of junior team members to further develop their technical skills ... Bachelor's Degree or higher in Computer Science or Computer Engineering, or a related field, or ...
Junior Application Engineer
Delta, BC · On-site
We'relooking foraJuniorApplication Engineer to join our Customer Success team.You are atechnical ... Plans/Drafting - Familiar with building plans and software used to edit them COMPENSATION AND ...
Junior Application Engineer
Delta, BC · On-site
We'relooking foraJuniorApplication Engineer to join our Customer Success team.You are atechnical ... Plans/Drafting - Familiar with building plans and software used to edit them COMPENSATION AND ...
Senior Gameplay Software Engineer (UE5)
Burnaby, BC · Hybrid
CA$125K - CA$170K/yr
... Software Engineer to help shape it from day one. You'll be at the heart of crafting gameplay ... Leadership - experience as a technical lead, pod lead, or mentor to junior/mid-level engineers And ...
Senior Gameplay Software Engineer (UE5)
Burnaby, BC · Hybrid
CA$125K - CA$170K/yr
... Software Engineer to help shape it from day one. You'll be at the heart of crafting gameplay ... Leadership - experience as a technical lead, pod lead, or mentor to junior/mid-level engineers And ...
We are seeking a motivated and ambitious Junior Technical Sales Specialist to join our dynamic ... Programmable Logix Controllers, Automation Software, Information Software, Process control and ...
Quick apply
We are seeking a motivated and ambitious Junior Technical Sales Specialist to join our dynamic ... Programmable Logix Controllers, Automation Software, Information Software, Process control and ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
The Oracle Database@AWS (ODB@AWS) team is looking for a talented Software Development Engineer II ... Mentor junior engineers and raise the technical bar for the team Why Join Us * Be part of a high ...
Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits - What We ... #entry-level #engineering-services
Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits - What We ... #entry-level #engineering-services
MRS Support RQ07211TSP
Burnaby, BC · On-site
CA$32.04/hr
Junior Engineer - TSP MRS Support Position Level: Engineer-E1 - Engineer in Training Location ... This is an entry-level engineering position that works under the close supervision of senior ...
MRS Support RQ07211TSP
Burnaby, BC · On-site
CA$32.04/hr
Junior Engineer - TSP MRS Support Position Level: Engineer-E1 - Engineer in Training Location ... This is an entry-level engineering position that works under the close supervision of senior ...
Curam Developer
Vancouver, BC · On-site
CA$69K - CA$119K/yr
Software Development team is a high-performing team to join. We focus on client adoption of ... Provide technical guidance and support to junior developers. * Stay updated with the latest Curam ...
Curam Developer
Vancouver, BC · On-site
CA$69K - CA$119K/yr
Software Development team is a high-performing team to join. We focus on client adoption of ... Provide technical guidance and support to junior developers. * Stay updated with the latest Curam ...
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Quick apply
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Digital - Senior Data Engineer / Data Engineer, Digital Technology
Vancouver, BC · On-site +1
CA$100K - CA$300K/yr
... Mentor junior engineers and promote engineering best practices, data standards, and operational ... Proven skills, education, and/or applicable certifications in computer science, software ...
Digital - Senior Data Engineer / Data Engineer, Digital Technology
Vancouver, BC · On-site +1
CA$100K - CA$300K/yr
... Mentor junior engineers and promote engineering best practices, data standards, and operational ... Proven skills, education, and/or applicable certifications in computer science, software ...
Be Seen First
CNC Programmer
Vancouver, BC · On-site
CA$25 - CA$32/hr
... * Entry-level experience in CNC programming would be considered * Experience in the field is an asset Preferred Qualifications * Experience with CAD/CAM software * Hands-on knowledge of CNC machine ...
Quick apply
Be Seen First
CNC Programmer
Vancouver, BC · On-site
CA$25 - CA$32/hr
... * Entry-level experience in CNC programming would be considered * Experience in the field is an asset Preferred Qualifications * Experience with CAD/CAM software * Hands-on knowledge of CNC machine ...
Entry Level Junior Software Developer information
See Surrey, BC salary details
$23.5K - $32K
4% of jobs
$32K - $40.5K
10% of jobs
$45.5K is the 25th percentile. Wages below this are outliers.
$40.5K - $49.1K
19% of jobs
The median wage is $53.4K / yr.
$49.1K - $57.6K
33% of jobs
$64.8K is the 75th percentile. Wages above this are outliers.
$57.6K - $66.1K
11% of jobs
$66.1K - $74.6K
5% of jobs
$74.6K - $83.1K
5% of jobs
$83.1K - $91.6K
7% of jobs
$91.6K - $100.1K
2% of jobs
$100.1K - $108.6K
2% of jobs
$108.6K - $117.1K
1% of jobs
$23.5K
$62K
$117.1K
How much do entry level junior software developer jobs pay per year?
What is an entry level junior software developer?
An Entry Level Junior Software Developer is a beginner role in software development, responsible for writing, testing, and debugging code under the guidance of senior developers. They typically work with programming languages like Python, Java, or JavaScript and collaborate with teams to build software applications. This role allows new developers to gain hands-on experience, improve coding skills, and understand software development processes. Employers often expect a basic understanding of coding principles, problem-solving abilities, and a willingness to learn. It's an excellent starting point for a career in software engineering.
What does an entry level junior software developer do?
As an Entry Level Junior Software Developer, you'll often start by assisting with coding simple features, fixing bugs, writing tests, and supporting the maintenance of existing software applications. You may also participate in code reviews, collaborate closely with more experienced developers, and attend regular team meetings to discuss project progress and requirements. Over time, you'll likely be given more responsibility, including developing new components or contributing to larger projects. This role offers a supportive environment with opportunities to learn new technologies, tools, and best practices from peers and mentors.
What are the key skills and qualifications needed to thrive as an entry level junior software developer?
To thrive as an Entry Level Junior Software Developer, you typically need a bachelor's degree in computer science or a related field and a strong grasp of programming languages such as Java, Python, or JavaScript. Familiarity with version control systems like Git, integrated development environments (IDEs), and commonly-used development frameworks is advantageous. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help junior developers excel. These skills and qualities are vital for delivering reliable code, adapting to project needs, and contributing positively to collaborative software development environments.
What are popular job titles related to Entry Level Junior Software Developer jobs in Surrey, BC?
For Entry Level Junior Software Developer jobs in Surrey, BC, the most frequently searched job titles are:
What job categories do people searching Entry Level Junior Software Developer jobs in Surrey, BC look for?
The top searched job categories for Entry Level Junior Software Developer jobs in Surrey, BC are:
- Software Engineer Software Developer
- Junior Software Programmer
- Part Time Software Engineer Gpu
- Software Development Software Engineer
- Internal Developer Tools Software Engineer
- Remote Software Engineer Ncr
- Full Time Disney Software Engineer
- Software Engineer Software Engineer
- Full Time Software
- Junior Software Developer Java
What cities near Surrey, BC are hiring for Entry Level Junior Software Developer jobs?
Cities near Surrey, BC with the most Entry Level Junior Software Developer job openings:

Job description
Wood currently has an exciting opportunity for a Junior Mechanical/Piping Designer. Reporting to the Discipline Lead, Mechanical & Piping Forest Industry, this position is located in our Vancouver, BC office. This role has overall responsibility for providing various aspects of the layout, design and specification of mechanical and piping equipment and components for pulp & paper and biomass facilities and related infrastructure. If you have a successful track record and thrive on challenges in a fast-paced environment, this is the opportunity for you.
Key responsibilities:
- Providing design and technical support for the layout, design and specification of equipment for piping, mechanical systems and/or building services (HVAC/dust control/fire protection/plumbing)
- Design and drafting of equipment systems in 2D and 3D drawing environments
- 3D Modeling of equipment and piping system for use in plant models
- Reviewing project documents for scope, and technical accuracy prior to issue
- Fieldwork supporting Senior staff on site
- Diploma in Mechanical Engineering Design Technology or Degree in non-Canadian Engineering Accreditation Board (non-CEAB) engineering program
- 0-2 years of relevant design experience for industrial plants preferably in pulp & paper or mining industries
- Proven experience with AutoCAD. Knowledge of 3D design / drafting software AVEVA E3D/PDMS would be considered an asset
- Pulp and paper, Heavy Industrial or municipal sector experience would be considered an asset
- Strong interpersonal, communication and teamwork skills
Wood is a global leader in engineering and consultancy across energy and the built environment, helping to unlock solutions to some of the world's most critical challenges. We provide consulting, projects and operations solutions in more than 60 countries, employing around 40,000 people. www.woodplc.com
Diversity Statement (EEO)We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.
Employment Type: OTHER