1

Junior Systems Developer Jobs in Alberta (NOW HIRING)

Junior Building Science Technician

Calgary, AB ยท On-site +1

CA$57K - CA$76K/yr

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Contribute to field reviews and site visits to observe existing building systems and conditions.

Junior Building Science Technician

Calgary, AB ยท On-site +1

CA$57K - CA$76K/yr

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Contribute to field reviews and site visits to observe existing building systems and conditions.

Perform and review power system studies (e.g., short circuit, protection coordination, arc flash ... Ability to mentor junior engineers and provide technical guidance within the team. * Professional ...

Perform and review power system studies (e.g., short circuit, protection coordination, arc flash ... Ability to mentor junior engineers and provide technical guidance within the team. * Professional ...

Senior Electrical Engineer

Edmonton, AB ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

AV system integration * Perform and oversee engineering calculations including load studies, short ... Provide technical guidance and mentorship to technologists, EITs, and junior engineers to the more ...

Showing results 41-60

Junior Systems Developer information

See Alberta salary details

$30K

$88.3K

$145.5K

How much do junior systems developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for junior systems developer in Alberta is $88,297.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,000.00 and $113,500.00 per year, depending on experience, location, and employer.

What is the difference between Junior Systems Developer vs Junior Software Engineer?

AspectJunior Systems DeveloperJunior Software Engineer
Required CredentialsTypically a degree in Computer Science or related field; some certifications like CompTIA or Cisco are commonSimilar credentials; often holds a degree in Computer Science or Software Engineering; certifications like Microsoft or AWS may be relevant
Work EnvironmentWorks mainly on system infrastructure, networks, and hardware integration within organizationsFocuses on developing, testing, and maintaining software applications across various platforms
Employer & Industry UsageUsed in IT departments, tech companies, and organizations with complex infrastructure needsCommon in software firms, tech startups, and companies developing software products

While both roles require technical skills and similar educational backgrounds, Junior Systems Developers primarily focus on system infrastructure and hardware integration, whereas Junior Software Engineers concentrate on software development and programming. The choice depends on whether you prefer working with systems and networks or software applications.

What are the key skills and qualifications needed to thrive as a junior systems developer?

To thrive as a Junior Systems Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), basic software development principles, and often a relevant degree or diploma in computer science or a related field. Familiarity with development environments, version control systems like Git, and possibly certifications such as CompTIA or Microsoft Fundamentals are commonly expected. Strong problem-solving abilities, attention to detail, and effective communication help you collaborate with teams and learn quickly on the job. These skills and qualities are crucial for building reliable systems, adapting to new technologies, and contributing effectively to software projects.

What is a junior systems developer?

A Junior Systems Developer is an entry-level IT professional who assists in designing, developing, testing, and maintaining software systems and applications. They typically work under the supervision of senior developers, helping to write code, debug programs, and support the development process. Junior Systems Developers often collaborate with other team members to ensure that software solutions meet user requirements and function efficiently. This role is ideal for individuals starting their careers in software development and seeking to build foundational technical and problem-solving skills.

What are some common challenges faced by junior systems developers during their first year on the job?

Junior Systems Developers often encounter challenges such as understanding complex legacy systems, adapting to new development tools and workflows, and balancing multiple project priorities. It's common to feel overwhelmed at first, but most teams provide mentorship and code reviews to support your learning curve. Collaboration with senior developers and open communication are key to overcoming obstacles and growing your technical skills.
What are popular job titles related to Junior Systems Developer jobs in Alberta? For Junior Systems Developer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Junior Systems Developer jobs in Alberta look for? The top searched job categories for Junior Systems Developer jobs in Alberta are:
What cities in Alberta are hiring for Junior Systems Developer jobs? Cities in Alberta with the most Junior Systems Developer job openings:
Infographic showing various Junior Systems Developer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $88,297 per year, or $42.5 per hour.

Junior/Intermediate CAD Designer, Land Development/Municipal Engineering

CIMA+

Calgary, AB โ€ข Hybrid

Full-time

Retirement

Posted 28 days ago


Job description

Company Description

Welcome to a commitment to sustainable development you can relate to.  

Welcome to people who like people, to brilliant minds, tomorrowโ€™s visionaries, challenge seekers, collaborators, and those with an entrepreneurial spirit in their DNA.  

At CIMA+, youโ€™ll find a place where your ideas and perspectives are welcomed and encouraged. In both the field and at the office, youโ€™ll get plenty of opportunities to reach your full potential in an environment thatโ€™s engineered for people. At CIMA+, we care about our people and make sure that they feel valued, appreciated, and part of the team. You could even become a shareholder in the company. 

At CIMA+, we give you the freedom and flexibility to manage your work on your own terms and the opportunity to work on projects you can relate to.  

Welcome to CIMA+ 

Job Description

At CIMA+, weโ€™re building the communities where Albertaโ€™s future will take shape. As one of Canadaโ€™s fastest-growing regions, Alberta presents unique opportunitiesโ€”and our Infrastructure group is at the forefront of land development and planning that responds to this growth with purpose, innovation, and care. Recognized as a market leader, we deliver infrastructure solutions that are deeply impactful for the communities we serve.

Our experts are leaders in their fields, collaborating across disciplines on projects that are as challenging as they are rewarding. At CIMA+, youโ€™ll find a place to apply your passion, grow your expertise, and contribute to building communities that are more equitable, resilient, and livable.

Our multidisciplinary team brings together planning and urban design, civil and stormwater engineering, and construction management. We partner with a diverse range of both public and private clients on high profile city-building and municipal projects. Success across our portfolio is driven by insight, foresight, and meaningful engagementโ€”values that guide how we work and how we grow.

We are experiencing significant growth across our Western Canada offices, offering new and exciting complex projects that you will have the opportunity to shape and contribute to. We are actively seeking individuals who are eager to develop their skills, take on new challenges, and advance their careers within our organization.

We are looking for a Junior/Intermediate CAD Designer to join and grow our dynamic Infrastructure team in Calgary and Edmonton.  You will work closely with our local teams of professionals, in a variety of functions, delivering projects including municipal infrastructure, roadway and drainage designs for both our public and private sector clients.

You will have the opportunity to take part in our hybrid work model which includes flexible work hours, working from home and in any of our offices in Calgary or Edmonton. โ€ฏ 

Main Responsibilities:

  • Design and drafting for the preparation of civil works drawings for land development projects including; subdivisions, commercial and industrial sites as well as public sector capital infrastructure projects including roads, transit, deep utilities, and streetscape projects.
  • Create and modify CAD drawings including site plans, block profiles and cross sections using Autodesk Civil 3D software.
  • Prepare site grading plans, underground sewer and watermain layouts, as well as erosion & sediment management plans.  Support with earthworks volume analysis, quantity takeoffs, and cross section review. Assist stormwater teams with overland, and minor-system models and drawings. 
  • Adhere to quality control workflows and processes to ensure consistent quality deliverables.
  • Coordinate with other engineers and technologists as part of a multidisciplinary team.
  • Ensure drafting standards meet current design and Client standards, guidelines and other requirements.
Qualifications
  • Completion of a college diploma in Civil Engineering Technology, Engineering Design or Drafting Technology, or similar.
  • Up to 8 years of industry experience with focus on land development or municipal engineering design and construction.
  • Registered or ability to be registered with ASET/APEGA is considered and asset.
  • Collaborate with team members with an open-minded approach and a strong commitment to achieving shared goals.
  • Detail-oriented with a commitment to producing accurate, high-quality work.
  • Flexible and able to adjust to shifting priorities while accepting direction when needed.
  • Capable of communicating clearly and professionally in both written and verbal forms.
  • Passionate about solving problems and developing solutions through sound judgment, creativity, and innovative thinking.
  • Committed to ongoing learning, continuous improvement, and professional growth.
  • Eager to develop proficiency in Microsoft Office and industry-related design tools such as AutoCAD Civil 3D, PCSWMM, and BlueBeam Revu.
  • Motivated to learn and grow through mentorship and hands-on experience.
  • Integrity, team spirit, and a commitment to excellence 

At CIMA+, we value diversity of talent and perspective. You think you can add value, but don't meet all the job requirements? We invite you to apply, because everyone has something unique to offer. The outstanding talents that choose to join us at CIMA+ soon realize that we go all out to encourage them to grow. We look forward to hearing how you can contribute to our success. 

 Why choose CIMA+? Because we offer you:

  • Comprehensive Group Benefits available from day one for all permanent employees working at least 20 hours per week
  • Employee and Family Assistance Program
  • Retirement Savings Plan (RRSP) with up to 4% employer contribution
  • As an employee-owned company, an annual opportunity to purchase shares for all eligible employees
  • Flexible work schedule in a hybrid work mode
  • Work/Life balance policy across Canada
  • 3-5 weeks of vacation, based on years of relevant experience
  • Tailored training to improve your existing skills

Additional Information

At CIMA+, we recognize the richness and diversity of each individualโ€™s experience. Compensation for this role is therefore based on the candidateโ€™s experience, skills, and qualifications, while maintaining internal equity. The level and associated salary may vary depending on the candidateโ€™s profile.

CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen, assess, or select applicants. All hiring decisions are made through human review.

Ethics and integrity are fundamental values at CIMA+. That is why we are committed to ensuring equal access to resources and opportunities for candidates, regardless of their identity (race, ethnicity, colour, religion, gender, age, disability, sexual orientation, gender identity or expression, socio-economic status or background, etc.).โ€‹

In keeping with the principles of employment equity, we encourage all applications, including, but not limited to, those from women, Indigenous people, people with disabilities and visible minorities. We also encourage candidates to complete the self-identification form when applying for employment.โ€‹

Accommodations are available on request. Your Business Partner will process your request.

Find out about The CIMA+ advantage - CIMA+.