... strategy development * Lead or contribute to proposals, qualification packages and fee estimates * Develop and maintain trusted client relationships that lead to repeat business * Mentor junior ...
... strategy development * Lead or contribute to proposals, qualification packages and fee estimates * Develop and maintain trusted client relationships that lead to repeat business * Mentor junior ...
... strategy development * Lead or contribute to proposals, qualification packages and fee estimates * Develop and maintain trusted client relationships that lead to repeat business * Mentor junior ...
... strategy development * Lead or contribute to proposals, qualification packages and fee estimates * Develop and maintain trusted client relationships that lead to repeat business * Mentor junior ...
Senior PHP Developer - Backend (Remote)
Winnipeg, MB ยท On-site +1
... software engineering team; however, you will also work alongside both experienced and junior ... Proven development background in the following: PHP, NodeJS, Rails * Extensive knowledge of some or ...
Quick apply
Senior PHP Developer - Backend (Remote)
Winnipeg, MB ยท On-site +1
... software engineering team; however, you will also work alongside both experienced and junior ... Proven development background in the following: PHP, NodeJS, Rails * Extensive knowledge of some or ...
Senior PHP Developer - Backend (Remote)
Winnipeg, MB ยท On-site +1
... software engineering team; however, you will also work alongside both experienced and junior ... Proven development background in the following: PHP, NodeJS, Rails * Extensive knowledge of some or ...
Quick apply
Senior PHP Developer - Backend (Remote)
Winnipeg, MB ยท On-site +1
... software engineering team; however, you will also work alongside both experienced and junior ... Proven development background in the following: PHP, NodeJS, Rails * Extensive knowledge of some or ...
... development. * Drive continuous learning and mentor junior staff in data science and digital ... Knowledge of Revit software and / or Microstation is considered an asset. * Knowledge of relevant ...
... development. * Drive continuous learning and mentor junior staff in data science and digital ... Knowledge of Revit software and / or Microstation is considered an asset. * Knowledge of relevant ...
... development. * Drive continuous learning and mentor junior staff in data science and digital ... Knowledge of Revit software and / or Microstation is considered an asset. * Knowledge of relevant ...
... development. * Drive continuous learning and mentor junior staff in data science and digital ... Knowledge of Revit software and / or Microstation is considered an asset. * Knowledge of relevant ...
... development. * Drive continuous learning and mentor junior staff in data science and digital ... Knowledge of Revit software and / or Microstation is considered an asset. * Knowledge of relevant ...
... development. * Drive continuous learning and mentor junior staff in data science and digital ... Knowledge of Revit software and / or Microstation is considered an asset. * Knowledge of relevant ...
Senior Glazing Project Manager
Winnipeg, MB ยท On-site
CA$90K/yr
Ongoing training through Flynn University and professional development programs * Competitive ... Mentor and support junior project team members * Ensure projects are delivered safely, on time ...
Senior Glazing Project Manager
Winnipeg, MB ยท On-site
CA$90K/yr
Ongoing training through Flynn University and professional development programs * Competitive ... Mentor and support junior project team members * Ensure projects are delivered safely, on time ...
Intermediate / Senior Transportation Designer / Drafter (Transportation Infrastructure - Highways...
Winnipeg, MB ยท On-site
Support and guide junior designers/drafters through task planning, technical direction, coaching ... Business Development * Contribute technical expertise to proposals and business development ...
Intermediate / Senior Transportation Designer / Drafter (Transportation Infrastructure - Highways...
Winnipeg, MB ยท On-site
Support and guide junior designers/drafters through task planning, technical direction, coaching ... Business Development * Contribute technical expertise to proposals and business development ...
Intermediate / Senior Transportation Designer / Drafter (Transportation Infrastructure Highways & F
Winnipeg, MB ยท On-site
Support and guide junior designers/drafters through task planning, technical direction, coaching ... Business Development * Contribute technical expertise to proposals and business development ...
Intermediate / Senior Transportation Designer / Drafter (Transportation Infrastructure Highways & F
Winnipeg, MB ยท On-site
Support and guide junior designers/drafters through task planning, technical direction, coaching ... Business Development * Contribute technical expertise to proposals and business development ...
Intermediate / Senior Transportation Designer / Drafter (Transportation Infrastructure - Highways...
Brandon, MB ยท On-site
Support and guide junior designers/drafters through task planning, technical direction, coaching ... Business Development * Contribute technical expertise to proposals and business development ...
Intermediate / Senior Transportation Designer / Drafter (Transportation Infrastructure - Highways...
Brandon, MB ยท On-site
Support and guide junior designers/drafters through task planning, technical direction, coaching ... Business Development * Contribute technical expertise to proposals and business development ...
Structural Engineer
Winnipeg, MB ยท Hybrid
Develop and mentor junior staff through coaching, technical guidance, and ongoing performance ... Contribute to proposal development, including scope definition, technical input, and working ...
Structural Engineer
Winnipeg, MB ยท Hybrid
Develop and mentor junior staff through coaching, technical guidance, and ongoing performance ... Contribute to proposal development, including scope definition, technical input, and working ...
Mentor and support junior engineers and designers, helping to develop the next generation of talent ... design development, and project execution. * Proficiency with structural design software and ...
Mentor and support junior engineers and designers, helping to develop the next generation of talent ... design development, and project execution. * Proficiency with structural design software and ...
Sales Manager - Canada
Winnipeg, MB ยท On-site
Sales and Business Development Identify and develop new business opportunities acrossCanada, with a ... sales tools and software (e.g., Salesforce, CRM systems). Excellent written and verbal ...
Sales Manager - Canada
Winnipeg, MB ยท On-site
Sales and Business Development Identify and develop new business opportunities acrossCanada, with a ... sales tools and software (e.g., Salesforce, CRM systems). Excellent written and verbal ...
Senior Air Quality Specialist - Western Canada
Virden, MB ยท On-site +1
CA$90K - CA$140K/yr
Support and mentor junior and intermediate team members * Manage project scopes, schedules, and ... Contribute to business development activities to search out and identify opportunities to expand ...
Senior Air Quality Specialist - Western Canada
Virden, MB ยท On-site +1
CA$90K - CA$140K/yr
Support and mentor junior and intermediate team members * Manage project scopes, schedules, and ... Contribute to business development activities to search out and identify opportunities to expand ...
... development utilizing specialized aviation software, design tools, and CAD platforms for airside ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
... development utilizing specialized aviation software, design tools, and CAD platforms for airside ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
... development utilizing specialized aviation software, design tools, and CAD platforms for airside ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
... development utilizing specialized aviation software, design tools, and CAD platforms for airside ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
MB ยท On-site
... junior team members, including mentoring and coaching. Qualifications - Bachelor's degree or ... software and advanced skills using Microsoft Office Suite, with a strong aptitude for adopting new ...
MB ยท On-site
... junior team members, including mentoring and coaching. Qualifications - Bachelor's degree or ... software and advanced skills using Microsoft Office Suite, with a strong aptitude for adopting new ...
Intermediate Air Quality Specialist - Western Canada
Virden, MB ยท On-site
CA$31 - CA$54/hr
Support and mentor junior team members * Effectively manage project scopes, schedules, and budgets ... Proactively engage in development opportunities to support your career growth Your Expertise and ...
Intermediate Air Quality Specialist - Western Canada
Virden, MB ยท On-site
CA$31 - CA$54/hr
Support and mentor junior team members * Effectively manage project scopes, schedules, and budgets ... Proactively engage in development opportunities to support your career growth Your Expertise and ...
Junior Software Development information
See Manitoba salary details
$22K - $34.5K
5% of jobs
$34.5K - $47K
10% of jobs
$57.8K is the 25th percentile. Wages below this are outliers.
$47K - $59.5K
12% of jobs
$59.5K - $72K
15% of jobs
The median wage is $77K / yr.
$72K - $84.5K
21% of jobs
$96.5K is the 75th percentile. Wages above this are outliers.
$84.5K - $97K
13% of jobs
$97K - $109.5K
10% of jobs
$109.5K - $122K
5% of jobs
$122K - $134.5K
4% of jobs
$134.5K - $147K
3% of jobs
$147K - $159.5K
2% of jobs
$22K
$85K
$159.5K
How much do junior software development jobs pay per year?
What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?
What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?
What is a junior software developer?
What is the difference between Junior Software Development vs Junior Web Developer?
| Aspect | Junior Software Development | Junior Web Developer |
|---|---|---|
| Required Skills | Programming languages, software design, debugging | HTML, CSS, JavaScript, basic backend knowledge |
| Work Environment | Software companies, tech startups, IT departments | Web agencies, tech companies, freelance projects |
| Certifications | Computer Science degree, coding bootcamps | Web development courses, certifications like HTML, CSS |
| Common Usage | Developing software applications, systems | Building websites, web applications |
Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

Full-time
Re-posted yesterday
Job description
Your future role on our team
North America is experiencing an unprecedentedtransmission build-out. High-voltage lines are being planned, permitted andconstructed to support grid modernization, electrification and the energytransition. BBA's Transmission group is at the centre of this surge, deliveringcomplex, multi-phase projects across Canada and internationally.
Our multidisciplinary teams span Canada, from St. John'sto Vancouver, bringing together engineers and technicians across offices. We'regrowing rapidly and seeking seasoned engineers who can deliver projectexcellence and build strong client relationships.
As a Senior or Principal Engineer - Transmission Lines,you'll lead technical work and projects across the full project life cycle,supporting HVAC and HVDC projects from early development and interconnectionthrough to detailed engineering and construction. You'll work closely withplanning and studies teams, serve as a trusted advisor to clients, mentortechnical teams, oversee project delivery and strengthen long-term clientrelationships across markets.
With us, you'll get the opportunity to...
- Perform detailed design of overhead transmission lines (25 kV to 765 kV), including conductor selection, structure spotting and optimization, sag-and-tension analysis and electrical clearance verification
- Design support structures and foundations (steel, lattice, wood, concrete and composite materials), in accordance with CSA and IEEE standards
- Model transmission systems using PLS-CADD, PLS-POLE and PLS-TOWER
- Prepare high-quality engineering deliverables, including plan-and-profile drawings, stringing charts, design calculations, technical specifications and construction packages
- Coordinate with civil, geotechnical, environmental and survey teams across all project phases, from feasibility through commissioning
- Provide field engineering support during construction, including site inspections, RFI responses and as-built reviews
- Participate in business development activities: identify opportunities, build client relationships, contribute to go/no-go decisions and support market strategy development
- Lead or contribute to proposals, qualification packages and fee estimates
- Develop and maintain trusted client relationships that lead to repeat business
- Mentor junior engineers and technicians, review deliverables and elevate overall team performance