2

Entry Level Junior Software Developer Jobs in Calgary, AB

Additionally, this role involves mentoring and training junior sales staff and providing technical ... A bachelor's degree in Business, Marketing, Engineering or a related field with 10+ years of sales ...

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 ...

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 ...

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 41-51

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 Sep 7, 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.

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 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:

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.

Full-time

Medical, Dental, Life

Posted 6 days ago


Job description

CNC Lathe Machinist

We arecurrently hiring for a full-time CNC Lathe Machinist for ourmanufacturing facility in Calgary, Alberta. A CNC Lathe Machinist producesmachined parts by programming, setting up and operating a CNC machine, whilemaintaining quality and safety standards.

As a CNCLathe Machinist, your day-to-day responsibilities will include:

  • Setup andoperation of a variety of machines and tools required to complete jobs tospecified tolerance
  • Reviewingand interpreting drawings to ensure all specifications are met
  • Modifyingmachine speeds and feeds, utilization of correct tooling, and cuttingstyles to ensure precision and accuracy of manufactured parts
  • Ensuringquality on all parts and enforcing and complying to Fidelity quality standards
  • Preparingmaintenance tasks and tool calibration
  • Fullcompetency in the use and calibration of necessary measuring tools to completein process checks as defined by Job Leaders and Quality
  • Timemanagement planning for current and future jobs
  • Gatheringand confirming correct materials and tooling to complete given tasks
  • Ensuring quality on all parts and enforcing the Fidelity qualitystandard ISO & AS9100
  • Ensuringthat work areas are kept clean and organized, and that all Health and SafetyPolicies are being followed

Qualifications:

  • 2 years experience operating lathes is preferred but not required. Entrylevel candidates are encouraged to apply
  • Journeyman, machinist tradecertificate or equivalent experience is considered an asset
  • Experience in Mastercam,Solidworks or any other CAD/CAM software is considered an asset
  • It is mandatory that this roletake part in a criminal record check and controlled goods screening

During theinterview process, we will be looking for behaviors that demonstrate:

  • Strongtroubleshooting and problem-solving abilities
  • Strongtime-management skills to successfully complete tasks on a tight timeline
  • The abilityto stand for long periods of time, complete repetitive tasks/movements andpotentially lifting heavy objects up to 50lbs
  • Positiveattitude

Compensation:

  • Competitivewages based on experience and knowledge level
  • Employeebenefits with medical, dental and life
  • Opportunityfor advancement
  • Support fortraining and education
  • A fun,friendly and casual work environment with company sponsored events
  • 2 Paid Flexdays per year
  • FreeUniforms provided with weekly laundry
  • Access to onsite employee gym.


Please upload your resume and cover letter. While we thank all those who apply, only candidates who are deemed qualified by the hiring manager will be contacted. 

Employment Type: FULL_TIME