1

Junior Developer Jobs in Chestermere, AB (NOW HIRING)

... junior staff, and contributing to business development efforts across Alberta and Western Canada ... Hazen was founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation). We ...

... junior engineers grow. The quality of what you build shows up in production software used by ... Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ...

... junior engineers grow. The quality of what you build shows up in production software used by ... Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ...

My client is looking for a Sr Full Stack Developer to assist in writing and maintaining high ... junior developers and sharing your experiences with the team Take the lead on projects as needed ...

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 minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...

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 minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...

Guide and review your team's work, fostering growth in junior developers * Be the technical expert everyone turns to when the stakes are high Strategize & Execute * Research and champion new ...

New

Showing results 41-60

Junior Developer information

What is a junior developer?

A Junior Developer is an entry-level software professional who assists in creating, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, learning best practices and acquiring new technical skills on the job. Junior Developers are expected to write code, fix bugs, and contribute to project documentation while gradually gaining experience in software development processes. This role is ideal for recent graduates or individuals transitioning into the tech industry.

What are the key skills and qualifications needed to thrive as a junior developer, and why are they important?

To thrive as a Junior Developer, you need a solid understanding of programming fundamentals, basic knowledge of software development life cycles, and ideally a degree in computer science or a related field. Familiarity with coding languages like JavaScript, Python, or Java, as well as version control systems such as Git, is commonly expected. Strong problem-solving abilities, eagerness to learn, and effective communication help you integrate into teams and adapt to new challenges. These skills are crucial for producing quality code, collaborating with colleagues, and growing within the fast-paced tech environment.

What are some common challenges faced by junior developers during their first year, and how can they overcome them?

Junior Developers often face challenges such as adapting to new codebases, understanding company workflows, and bridging the gap between academic knowledge and real-world applications. It’s common to feel overwhelmed by unfamiliar technologies or debugging complex issues. Overcoming these challenges involves proactively seeking mentorship, participating in code reviews, and consistently asking questions to clarify concepts. Building strong communication skills and collaborating with more experienced team members can also accelerate the learning process and help you grow more confident in your role.

What is the difference between Junior Developer vs Software Engineer?

AspectJunior DeveloperSoftware Engineer
Required CredentialsTypically an associate degree or bootcamp certificationBachelor's degree in Computer Science or related field
Work EnvironmentEntry-level, supervised tasks, learning-focusedMore complex projects, often with team leadership responsibilities
Employer UsageCommon in startups, small companies, internshipsUsed across industries, larger companies, and tech firms
Search & Comparison IntentUnderstanding entry-level roles, career startClarifying career progression, skill requirements

In summary, Junior Developers are entry-level roles focused on learning and supporting development tasks, often requiring minimal experience. Software Engineers typically have more experience, advanced skills, and handle complex projects, making them a step up in the software development career path.

How to get a job as a junior developer?

To get a job as a junior developer, build a strong foundation in programming languages like JavaScript, Python, or Java, and create a portfolio of projects to demonstrate your skills. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, and applying to entry-level positions through job boards or company websites is essential.

What cities near Chestermere, AB are hiring for Junior Developer jobs?

Cities near Chestermere, AB with the most Junior Developer job openings:

Infographic showing various Junior Developer job openings in Chestermere, AB as of August 2026, with employment types broken down into 82% Full Time, 5% Part Time, and 13% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.

Structural Engineer (Building Engineering)

Egis Group

Calgary, AB • On-site

Full-time

Posted 25 days ago


Job description

Company Description

Are you ready to take your career to the next level? Your future starts here. 
Join Egis, where your ambition meets unparalleled growth opportunities. As we continue to expand within Canada, we're looking for talented professionals like you to be a part of our innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development.

Job Description

The Structural Engineer - Building Engineering is a mid-level role based in Calgary, Alberta, Canada, operating within a hybrid work model requiring a minimum of 60% on-site presence. This position focuses on the structural analysis and design of building systems across commercial, residential, and institutional projects.

The role involves contributing to project delivery from conceptual design through construction, including preparation of drawings and specifications, coordination with architects and multidisciplinary teams, and engagement with regulatory authorities. Responsibilities extend to technical documentation, construction review, and ensuring compliance with applicable Canadian building codes and safety standards.

The ideal candidate brings approximately 5–8 years of structural design experience in building engineering, with demonstrated capability managing project components, reviewing technical outputs, and supporting project delivery across multiple phases.

Key Responsibilities:

  • Prepare engineering service proposals and support project scoping and cost estimation for senior review.
  • Liaise with clients, contractors, and regulatory bodies to manage stakeholder coordination and approvals.
  • Execute structural analysis and deliver design calculations and stamped engineering drawings.
  • Lead design efforts and oversee project scheduling, budgeting, and resource allocation.
  • Provide technical review and design validation for junior engineers and project deliverables.
  • Develop construction drawings, tender documentation, and permit submissions.
  • Maintain ongoing technical advisory support for clients throughout project lifecycles.
  • Conduct site inspections and construction review services to ensure design compliance.
  • Prepare detailed engineering reports, specifications, and technical documentation.
  • Perform additional duties aligned with project delivery and engineering support requirements.
Qualifications

Required

  • Bachelor’s degree in Structural Engineering.
  • Licensed Professional Engineer (P.Eng.) in Alberta, in good standing.
  • Minimum 5 years of experience in structural design for building projects.
  • Strong knowledge of Canadian building codes and structural design standards.
  • Experience leading or contributing to multidisciplinary project delivery environments.
  • Proficiency in Microsoft Word, Excel, and PowerPoint.
  • Working knowledge of structural design software including ETABS, SAFE, SAP, S-Frame, or WoodWorks.
  • Basic proficiency with BIM tools such as Revit.
  • Demonstrated competency in technical reporting, design review, and construction documentation.
  • Valid driver’s license with access to a registered and insured vehicle.

Assets

  • Experience on institutional or large-scale commercial projects in Canada.
  • Exposure to construction administration or field inspection activities.
  • Familiarity with integrated project delivery (IPD) or design-build environments.
  • Advanced degree in structural or civil engineering.
  • Experience mentoring junior engineers or coordinating small design teams.

Additional Information

Egis Canada is an equal opportunities employer offering a competitive salary and benefits to those with the skills suited to the needs of our clients.The salary range advertised may exceed the range based on several factors, including relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. 

We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates. 

This role is eligible for a referral bonus in line with the Referral Program.  If you have been referred, please provide the name of the employee who has referred you at the time of your application. 

At Egis, we embrace innovation to tackle challenges and utilize AI in our recruitment process under stringent ethics and compliance policies and in alignment with our values of being a Responsible Company, a People First Company and a Creative Company. Committed to diversity, growth and collaboration, we may leverage AI to support the recruitment process.