... 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 ...
Architect
Winnipeg, MB · On-site
We are in the market for a junior architect to work alongside our senior staff across design ... You will contribute to schematic design and design development, help drive code compliance and ...
Architect
Winnipeg, MB · On-site
We are in the market for a junior architect to work alongside our senior staff across design ... You will contribute to schematic design and design development, help drive code compliance and ...
Hydrogeologist
Winnipeg, MB · On-site
... geostatistical software packages including EVS and Leapfrog. * Participate in development of ... Development of junior and intermediate staff through ongoing mentoring. * Preparation of workplans ...
Hydrogeologist
Winnipeg, MB · On-site
... geostatistical software packages including EVS and Leapfrog. * Participate in development of ... Development of junior and intermediate staff through ongoing mentoring. * Preparation of workplans ...
... 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 & 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...
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 ...
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 ...
... 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 ...
ESS
Winnipeg, MB · On-site
We are a company focused on individual talent development and success, in addition to your well ... software products * Participate in the equipment sales process from prospecting and needs ...
ESS
Winnipeg, MB · On-site
We are a company focused on individual talent development and success, in addition to your well ... software products * Participate in the equipment sales process from prospecting and needs ...
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 ...
... CAD software. * Translate product requirements and technical specifications into practical ... Support the transition of products from engineering development to manufacturing and field ...
... CAD software. * Translate product requirements and technical specifications into practical ... Support the transition of products from engineering development to manufacturing and field ...
Experienced Electrical Engineer, Buildings
Winnipeg, MB · On-site
CA$98K - CA$130K/yr
... developments, and community infrastructure that define the future of Manitoba. Based in Winnipeg ... Mentor and support junior engineers and designers, helping build technical excellence across the ...
Experienced Electrical Engineer, Buildings
Winnipeg, MB · On-site
CA$98K - CA$130K/yr
... developments, and community infrastructure that define the future of Manitoba. Based in Winnipeg ... Mentor and support junior engineers and designers, helping build technical excellence across the ...
Experienced Electrical Engineer, Buildings
CA$98K - CA$130K/yr
... developments, and community infrastructure that define the future of Manitoba. Based in Winnipeg ... Mentor and support junior engineers and designers, helping build technical excellence across the ...
Experienced Electrical Engineer, Buildings
CA$98K - CA$130K/yr
... developments, and community infrastructure that define the future of Manitoba. Based in Winnipeg ... Mentor and support junior engineers and designers, helping build technical excellence across the ...
Junior Software Development information
See Winnipeg, MB salary details
$22.5K - $35.3K
5% of jobs
$35.3K - $48.1K
10% of jobs
$59.2K is the 25th percentile. Wages below this are outliers.
$48.1K - $60.9K
12% of jobs
$60.9K - $73.7K
15% of jobs
The median wage is $78.8K / yr.
$73.7K - $86.5K
21% of jobs
$98.8K is the 75th percentile. Wages above this are outliers.
$86.5K - $99.3K
13% of jobs
$99.3K - $112.1K
10% of jobs
$112.1K - $124.9K
5% of jobs
$124.9K - $137.7K
4% of jobs
$137.7K - $150.5K
3% of jobs
$150.5K - $163.3K
2% of jobs
$22.5K
$87K
$163.3K
How much do junior software development jobs pay per year?
What is a junior software developer?
What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?
What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?
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.
How much does a junior software developer earn?
How to get a job in junior software development with no experience?
How to get hired as a junior software developer?

Full-time
Re-posted 29 days ago
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