1

Intermediate Software Developer Jobs in Airdrie, AB

Intermediate Civil / Municipal Engineer Burnaby, BC At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...

Intermediate Structural Engineer

Calgary, AB · Hybrid

CA$73K - CA$100K/yr

Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the ... Must have a working knowledge and ability to use structural analysis and design software

Intermediate Structural Engineer

Calgary, AB · On-site

CA$73K - CA$100K/yr

Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the ... Must have a working knowledge and ability to use structural analysis and design software

AECOM is seeking a highly motivated and Intermediate Geotechnical Engineer experienced in tailings ... Proficient in the application of engineering design software to embankments and tailings dams.

Intermediate Mining Engineer

Calgary, AB · On-site +1

CA$85K - CA$112K/yr

Join our Calgary Mining team as an Intermediate Mining Engineer (or EIT) and contribute to ... Contribute to mine design using industryleading software such as Deswik to deliver practical ...

You are a senior software engineer who happens to specialize in automation, not a developer who ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices

Use CAD software effectively to create, revise, and manage design drawings and documentation in a ... Essential Skills * Diploma in Electrical Engineering Technology or a Bachelor's degree in ...

Junior Mining Engineer

Calgary, AB · On-site +1

CA$85K - CA$112K/yr

Join our Calgary Mining team as an Intermediate Mining Engineer (or EIT) and contribute to ... Contribute to mine design using industryleading software such as Deswik to deliver practical ...

next page

Showing results 1-20

Intermediate Software Developer information

See Airdrie, AB salary details

$39.5K

$89K

$116.5K

How much do intermediate software developer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for intermediate software developer in Airdrie, AB is $89,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,500.00 and $108,500.00 per year, depending on experience, location, and employer.

What are intermediate software developers?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What is the difference between Intermediate Software Developer vs Junior Software Developer?

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the key skills and qualifications needed to thrive as an Intermediate Software Developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that Intermediate Software Developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
What are the most commonly searched types of Software Developer jobs in Airdrie, AB? The most popular types of Software Developer jobs in Airdrie, AB are:
What cities near Airdrie, AB are hiring for Intermediate Software Developer jobs? Cities near Airdrie, AB with the most Intermediate Software Developer job openings:
Intermediate Civil / Municipal Engineer

Intermediate Civil / Municipal Engineer

exp

Calgary, AB • Hybrid

CA$115K - CA$140K/yr

Full-time

Re-posted 23 days ago


Job description

Intermediate Civil / Municipal Engineer
Burnaby, BC


At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you join a team that leverages differences, harnesses their entrepreneurial spirit in an employee-owned company, that believes diversity is what gives us strength, seeks sustainable results and shares ambitions for each other, our clients and the communities we are part of and serve. To be a part of EXP means to have your own experience, while staying connected to a global network of professionals, who believe we are a part of something bigger. Together, we are EXP.

Are you ready to design your future?

Be our next Intermediate Civil / Municipal Engineer!


Your work environment at EXP

Are you ready to shape the communities of tomorrow? We're seeking a driven and experienced Intermediate Civil/Municipal Engineer to join our growing team in Burnaby, BC. This is a fantastic opportunity for a technically skilled professional in municipal or development engineering who thrives in a collaborative environment and is eager to take the next step in their career.

You'll play a pivotal role in designing and delivering innovative infrastructure solutions that make a lasting impact, working alongside a dynamic team of industry experts who value creativity, precision, and teamwork.


What a day at EXP has in store for you

  • Lead and support the design and delivery of municipal infrastructure projects including roads, water, wastewater, and stormwater systems.
  • Design servicing solutions for new developments, including lot grading, utility layout, and integration with existing infrastructure.
  • Prepare engineering designs, drawings, specifications, and cost estimates.
  • Coordinate with multidisciplinary teams, clients, developers, contractors, and regulatory agencies.
  • Conduct site inspections and provide construction support services.
  • Assist in proposal development and contribute to business development efforts.
  • Mentor junior staff and contribute to a positive team culture.

What your experience looks like

  • Bachelor's degree in Civil Engineering from an accredited institution.
  • 5-8 years of relevant experience in municipal and/or development engineering, with a focus on new development servicing.
  • Registered or eligible for registration as a Professional Engineer (P.Eng.) with EGBC.
  • Proficiency in AutoCAD Civil 3D and other relevant design software.
  • Strong understanding of municipal standards, development processes, and regulatory requirements.
  • Excellent communication, organizational, and problem-solving skills.
  • Experience managing small to mid-sized projects is an asset.


What We Offer

  • Competitive compensation and benefits package.
  • Opportunities for professional development and career growth.
  • Flexible work environment with hybrid options.
  • A collaborative and inclusive team culture.


Apply Today!

If you're passionate about building sustainable communities and delivering high-quality infrastructure solutions, we'd love to hear from you.


The salary range for this role is between $115K - $140K. The actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location.

EXP subscribes to the Workplace Equity Program. Applications from women, members of visible minorities, Indigenous peoples and persons with disabilities are encouraged. Persons with disabilities can obtain accommodation for the selection process by contacting us at the following email address: hrsupport@exp.com.


 

Our story

With a mission to understand, innovate, partner and deliver, EXP provides engineering, architecture, design and consulting services to the world's built and natural environments.

Our heritage dates back to 1906, when the earliest of EXP's predecessor companies started its engineering infrastructure practice. Today, thousands of creative professionals across EXP work together to deliver extraordinary experiences year after year.

What makes us different

The passion, enthusiasm, diversity and industry-leading capabilities of our employees make us who we are. We're committed to providing a challenging work environment that cultivates career growth, encourages creativity and rewards excellence.

Find out more about life at EXP by visiting www.exp.com.