2

Entry Level Junior Software Developer Jobs in Calgary, AB

Water Resources Engineer

Calgary, AB · On-site

CA$30 - CA$55/hr

Provide technical support and mentoring to junior team members. * Prepare technical reports ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...

Test Engineer (Alberta)

Calgary, AB · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor junior testers by reviewing test cases, sharing investigative techniques, and modeling ... Strong understanding of software testing methodologies, defect lifecycles, and quality best ...

Aid in conducting comprehensive reviews of designs and drawings produced by junior team members ... Highly proficiency in using CAD and simulation software (e.g. Solidworks, Celsius EC) to create ...

Provide mentoring and technical guidance to junior engineering staff; support standardized design ... MS Office, BIM Software (e.g. Revit, Tekla). Travel Requirements: 0-10% Additional Requirements:

Engineering/Quality Manager

Calgary, AB

  • Medical

  • Dental

  • Life

  • Retirement

Provide engineering leadership through mentoring and development of junior staff, delivery of ... MS Office, BIM Software (e.g. Revit, Tekla). Travel Requirements : 0-10% Additional Requirements:

Confer with Engineers, Architects and Owners on changes and adjustments to cost estimates and ... Maintain and upgrade estimating software as required. * Mentor junior staff. * Other duties and ...

Designer

Calgary, AB · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... from engineering leads or project managers * Mentoring junior designers or drafters in best ... You enjoy working with 2D and 3D modelling software for projects in the industrial market

Building Automation Technician

Calgary, AB · On-site

CA$32.30 - CA$44.60/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Load, modify, and troubleshoot controller software, graphics, and sequences of operation. * Perform ... Provide technical support and mentoring to junior technicians when required. * Ensure compliance ...

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Support the mentorship of junior team members through knowledge sharing and collaboration. * Uphold ...

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Support the mentorship of junior team members through knowledge sharing and collaboration. * Uphold ...

Seismic Imaging Analyst

Calgary, AB · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Additionally, you will have the opportunity to work closely with our Research and Software ... PhD or Master's in Geophysics, Physics, Electrical/Mechanical Engineering, Mathematics, Applied ...

Seismic Imaging Analyst

Calgary, AB · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Additionally, you will have the opportunity to work closely with our Research and Software ... PhD or Master's in Geophysics, Physics, Electrical/Mechanical Engineering, Mathematics, Applied ...

Showing results 21-40

Entry Level Junior Software Developer information

See Calgary, AB salary details

$23.5K

$61.9K

$117K

How much do entry level junior software developer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for entry level junior software developer in Calgary, AB is $61,921.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,500.00 and $72,500.00 per year, depending on experience, location, and employer.

How to get hired as an entry level junior software developer?

To get hired as an entry level junior software developer, candidates should build a strong foundation in programming languages like Java, Python, or C++, and create a portfolio of projects to demonstrate their skills. Gaining experience through internships, coding bootcamps, or certifications such as CompTIA or Microsoft can improve employability. Applying to entry-level positions through job boards and networking with industry professionals also increases chances of employment.

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 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 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 are the most commonly searched types of Junior Software Developer jobs in Calgary, AB?

The most popular types of Junior Software Developer jobs in Calgary, AB are:

What are popular job titles related to Entry Level Junior Software Developer jobs in Calgary, AB?

For Entry Level Junior Software Developer jobs in Calgary, AB, the most frequently searched job titles are:

What job categories do people searching Entry Level Junior Software Developer jobs in Calgary, AB look for?

The top searched job categories for Entry Level Junior Software Developer jobs in Calgary, AB are:

Infographic showing various Entry Level Junior Software Developer job openings in Calgary, AB as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $61,921 per year, or $29.8 per hour.

Junior Vegetation and Wetland Ecologist

Onterris

Calgary, AB

CA$25 - CA$39/hr

Full-time

Re-posted 12 days ago


Job description

About Us

At Onterris, we build careers grounded in purpose,responsibilityand real-world impact.

"For Planet and Progress" is our north star that guides everything we do. We believe environmental responsibility and human progress are interconnected,interwovenand international. Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines and geographies, guiding industries and governments, ensuring that communities and environments thrive.

When you join us,you'renot just forging acareer,you'rejoining a movement. A movement for better thinking, smartersolutionsand lasting impact.

Together, we will advance our way of life and protect the integrity of our environment every step of the way.


A Day in the Life

As a Vegetation and Wetland Ecologist, you will join our Western Terrestrial Services Team in Medicine Hat, Calgary or Edmonton, Alberta. The successful applicant will be a mix of field and office-based work.

This is a permanent position with a range of $25.00 to $39.00 per hour, starting pay is dependent on multiple factors, such as skills, experience and work location. We are also committed to flexible work hours and schedules, team-based work, and cross-training opportunities.

To thrive in this role,you'llbe comfortable taking ownership of the following responsibilities:

  • Complete tasks, including but not limited to field preparation, safety documentation, execution of field work, and data management
  • Coordinate and execute vegetation and wetland surveys, including ecological land classification, rare plant surveys, weed surveys, wetland assessments and native grassland assessments
  • Mentor and develop junior staff members
  • Function effectively within and contribute to the success of a collaborative, highly integrated team
  • Proactively engage and participate in development opportunities to support your career growth
  • Prepare technical reports, supporting environmental assessments, regulatory applications, and conservation planning
  • Working cooperatively with technical, health and safety, GIS, and administrative colleagues to successfully deliver our products
  • Travel, often to remote locations, will be required to carry out field programs

YourExpertise andSkills

These requirements reflect the knowledge,skillsand abilities that help you do your best work here.

  • A degree or technical diploma in environmental science, ecology, biology or other related fields
  • A minimum of three (3) years previous environmental consulting experience including three (3) years direct vegetation and wetland experience
  • Registration in a professional organization (e.g. P.Biol. (Alberta) or R.P.Bio. (BC) or professional agrologist (P.Ag.))
  • Experience working in different ecosystems including native grasslands and the boreal forest
  • Experience conducting wetland assessment and regulatory reporting in Alberta in accordance with the Alberta Wetland Policy, including submission of regulatory applications (e.g., WAIFs and WAIRs)
  • Experience with rare plant surveys and mitigation, ecological land classification, habitat quality assessments and invasive species/weed monitoring and management
  • Experience working in different ecosystems in western Canada, including native grasslands and boreal forest
  • Strong knowledge of Alberta's native flora, plant identification, and ecological classification systems.
  • Self-motivated, possess strong communication skills (verbal and written), and strong leadership skills
  • Cares about their safety and the safety of others and works easily in a team
  • Proficient with computers and software, especially Microsoft Word, Excel and Outlook (at least an intermediate level of proficiency)
  • Ability to be productive while working independently as well as in a team setting
  • Strong interpersonal and communication skills, with an affinity for working respectfully with colleagues and clients at all levels
  • Has energy and desire to support others and respond to the changing needs of a dynamic environment
  • Physical capacity for strenuous fieldwork, including walking long distances through rough terrain
  • Comfortable using advanced GPS units or tablets
  • Experience with off-highway vehicles (i.e., ARGO, UTV) and trailer towing
  • Valid Class 5 Driver's License, with no restrictions, able to travel throughout the provinces and work weekends when necessary
  • Experience writing technical reports
  • Willingness to provide direction and mentorship to more junior professionals

WorkEnvironment andPhysicalRequirements

The physical and environmental requirements below reflectwhat'stypically needed to perform the essential functions of this role safely and effectively. We may provide reasonable accommodationsforqualified individuals with disabilities, consistent with applicable law, to support performance of the essential functions.

  • Sitting, standing, and walking
  • Lifting50 pounds several times a day
  • Overhead lifting of over 20 pounds
  • Work outdoors and may be exposed to hot and cold environments and extreme weather conditions, including sunlit, rainy and windy conditions

As a note, we are not accepting third party agency applicants at this time.

Onterris is a leading global environmental solutions company partnering with organizations to solve complex challenges where environmental pressures, regulatory expectations and operational risks intersect. Guided by our mission to advance the way of life without compromising the integrity of our environment, we believe environmental responsibility and human progress are fundamentally connected. Our scientists, engineers, field teams and consultants apply systems thinking that unites science, data and practical expertise to deliver solutions that strengthen our clients' resilience, mitigate risk and protect the air, water and soil that sustain communities, while uncovering responsible paths forward for planet and progress. For more information, visit www.onterris.com.

We are an equal opportunity employer and encourage applications from people of all backgrounds. We acknowledge that these experiences and perspectives help to enrich our teams and contribute to our ongoing success. We are committed to providing access and reasonable accommodation in our employment for all applicants. For US residents, click here to learn more.