1

Associate Developer Jobs in Alberta (NOW HIRING)

Developer, Senior Associate

Calgary, AB · On-site

CA$87K - CA$137K/yr

Line of Service Advisory Industry/Sector Not Applicable Specialism Analytics Management Level Senior Associate & Summary At PwC, our Software engineers blend modern data and software engineering with ...

Associate Mechanical Engineer and Principal Mechanical Engineer Location: Calgary, AB Compensation: $100,000 - $150,000 (based on experience and level) Work Arrangement: Full-Time, In-Office Our ...

As an Associate Software Engineer you'll play a hands-on role in building and scaling our agentic platform - an intelligent, adaptive system designed to automate workflows and power smarter decision ...

\n \n \n \n \n Emerald Associates is a Canadian Oracle Partner. Headquartered in Calgary, Alberta, we have specialized in the Oracle Engineering and Construction (formerly Primavera) suite for over 28 ...

Applications for Orica's 2027 Engineering Leadership Development for (Engineering Graduate Associate) Program are now open! Turn your engineering degree into a career that makes a real impact. At ...

next page

Showing results 1-20

Associate Developer information

See Alberta salary details

$30K

$65.4K

$101.5K

How much do associate developer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for associate developer in Alberta is $65,376.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,000.00 and $73,000.00 per year, depending on experience, location, and employer.

What is an associate developer?

Associate Developers are entry-level software professionals who assist in designing, coding, testing, and maintaining software applications under the guidance of more experienced developers. They typically work as part of a development team, contributing to projects by writing code, fixing bugs, and participating in code reviews. Associate Developers are often recent graduates or individuals with limited professional programming experience, and this role serves as a stepping stone to more advanced positions in software development.

What are the key skills and qualifications needed to thrive as an associate developer?

To thrive as an Associate Developer, you need a solid understanding of programming languages such as Java, Python, or JavaScript, alongside a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is typically expected. Strong problem-solving skills, attention to detail, and the ability to communicate clearly with team members help you stand out in this role. These competencies are crucial to efficiently contribute to software projects, collaborate effectively, and support the delivery of high-quality code.

What are some typical challenges faced by associate developers when transitioning from academic projects to real-world software development?

Associate Developers often find that moving from academic or personal projects to professional software development introduces new challenges, such as working within larger codebases, adhering to established coding standards, and collaborating with cross-functional teams. Managing version control, participating in code reviews, and understanding the importance of clear documentation are also key aspects. Additionally, learning to estimate tasks accurately and prioritize responsibilities based on team goals helps Associate Developers grow and succeed in a professional environment.

What is the difference between Associate Developer vs Junior Developer?

AspectAssociate Developer
Required Credentials
Typically an entry-level role requiring a bachelor's degree in computer science or related field, with some certifications like Java or Python basics.
Work Environment
Usually works under supervision in software development teams, assisting with coding, testing, and documentation.
Employer & Industry Usage
Commonly used in tech companies, IT departments, and software firms as an entry-level position.
Comparison Summary

Both Associate Developer and Junior Developer are entry-level roles requiring similar educational backgrounds and certifications. They typically work in collaborative environments under supervision, focusing on coding and testing tasks. The terms are often used interchangeably, but 'Associate Developer' may emphasize a slightly broader support role within development teams.

What are the most commonly searched types of Developer jobs in Alberta?

The most popular types of Developer jobs in Alberta are:

What cities in Alberta are hiring for Associate Developer jobs?

Cities in Alberta with the most Associate Developer job openings:

Infographic showing various Associate Developer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 29% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $65,376 per year, or $31.4 per hour.

Associate Engineer (Hydraulics)

Calgary, AB • Hybrid

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

DNV's - Energy Systems North America Region is seeking an Associate Engineer (Hydraulics) to work in the Hydraulics and Flow Assurance group in the Advisory Services Department in Midstream/Downstream & Labs service area. This team of engineering consultants specializes in hydraulic and flow assurance modeling including single phase steady state and transient hydraulics analysis (Synergi Pipeline Simulator) as well as, multiphase thermal and hydraulic steady state and transient analysis. 

The Engineer will be responsible for the initiation, development, and completion of the hydraulics and flow assurance studies for DNV clients. The position is based in the Calgary office with a Hybrid work model. 

This position reports to the Head of Section in Hydraulic & Flow Assurance. 

This position will be located in our Calgary, AB, Canada office, presenting a dynamic hybrid schedule where employees will typically spend three (3) days per week working from either a DNV office or client location/site. Further details regarding role-specific requirements will be shared during the interview process.

What You'll Do:

  • Carry out for Flow Assurance studies using software packages, e.g. SPS, Synergi Gas, Synergi Liquid, LIQT, AFT Fathom, OLGA, etc.
  • Model systems from reservoir through well tubing, flowlines, risers, export pipelines, and single-phase transmission lines.
  • Compiling data received from pipeline operators and determining the appropriate methodologies and calculations to solve the issue at hand.
  • Documenting analyses and processes and procedures in a technical format to clearly deliver results and the implications of those results to the pipeline operator.
  • Engage in innovative energy transition projects involving hydrogen and carbon capture pipelines
  • Working effectively and efficiently within a group of engineers and consultants, reviewing, and verifying each other's work.
  • Carry out regulatory compliance reviews of client assets and facilities. 
  • Attending technical seminars to present technical papers of innovative work or projects and increase understanding of the pipeline industry and new technologies
  • Business development within existing projects and customers
About Energy Systems

We help customers navigate the complex transition to a decarbonized and more sustainable energy future. We do this by assuring that energy systems work safely and effectively, using solutions that are increasingly digital. We also help industries and governments to navigate the many complex, interrelated transitions taking place globally and regionally, in the energy industry.

What is Required: 

  • Education: B.S. degree or higher in Engineering (preferably Mechanical, Chemical, Pipeline or Civil) from an accredited university
  • 0 - 2 years of related experience
  • Microsoft Excel and Word, strong technical writing skills, problem solving, critical thinking, ability to pick up technical concepts quickly
  • Ability to speak with a wide variety of industry clients for the purpose of communicating DNV services and capabilities 
  • Attention to detail, internally motivated, hardworking, strong interpersonal skills, professional presence, and takes initiative 
  • Microsoft Powerpoint, macro and Python programming experience
  • Knowledge of fundamental fluid dynamics and heat transfer principles
  • Strong written and verbal English communication skills
  • We conduct pre-employment background screening


What is preferred:

  • Prior experience using pipeline hydraulics software such as SPS
  • Prior experience using process software such as HYSYS
  • Knowledge of fundamental fluid dynamics and heat transfer principles
  • AI and machine learning experience

**Immigration-related employment benefits, for example visa sponsorship, are not available for this position**

#LI-DNI 

  • Generous paid time off (vacation, sick days, company holidays, personal days)
  • Medical, Dental, and Vision benefit plans available to all employees
  • Special programs - Employee Assistance Program and accident and critical illness options for you and your family
  • Workplace strategies for mental help resources available to all employees
  • Registered Retirement Savings Plan (RRSP) with company match
  • Company provided life insurance, short-term, and long-term disability benefits
  • Education Assistance Program
  • Flexible work schedule with hybrid opportunities
  • Consumer discounts and rewards through our BenefitsHub
  • Advancement opportunities

**Benefits may vary based on position, tenure, location, and employee election**

DNV is a proud equal opportunity employer committed to building an inclusive and diverse workforce. All employment is decided on the basis of qualifications, merit, or business need, without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status