1

Associate Software Developer Jobs in Calgary, AB

Experience with project management software is a plus. · Strong working knowledge with common ... Education and Work Experience: · Associates technical degree or minimum of 2 years of P&C, project ...

... engineering projects. * Perform other duties as needed Preferred Qualifications * Associate or ... Technically qualified with 3D design software and document management infrastructure * Competency ...

... engineering projects. * Perform other duties as needed Preferred Qualifications * Associate or ... Technically qualified with 3D design software and document management infrastructure * Competency ...

... the software * Coordinate with DevOps teams to advocate secure coding practices and escalate ... CISSP, ISSAP, Azure Security Engineer Associate, Azure Solutions Architect Expert Certification ...

CyberArk Support Engineer

Calgary, AB · Hybrid

CA$84K - CA$134K/yr

AsaCyberark support Senior Associate,unlock your potential and embrace the chance to drive meaningful outcomesthat'llelevate your career. Your role will include, butisn'tlimited to: * Troubleshoot ...

VBA and/or SQL Programming * Esri ArcGIS (10.x and above) * Esri ArcPro * Esri ArcGIS Online (AGOL ... New Century Software Applications * Canary/PHAST * Python * Raster and Vector Processing * Esri ...

You will have access to Aaron Heiner, CTO, the project team, as well as the support/engineering ... Bachelors/Associate's Degree Schedule: This is a full-time position. Business hours are 8 AM to 5 ...

next page

Showing results 1-20

Associate Software Developer information

See Calgary, AB salary details

$25K

$69.4K

$124K

How much do associate software developer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for associate software developer in Calgary, AB is $69,423.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,500.00 and $79,500.00 per year, depending on experience, location, and employer.

What is an Associate Software Developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

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

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What Is an Associate Software Developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

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

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are some common challenges faced by Associate Software Developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.
What are the most commonly searched types of Software Developer jobs in Calgary, AB? The most popular types of Software Developer jobs in Calgary, AB are:
Associate Project Manager

Associate Project Manager

Brookfield Properties

Calgary, AB • On-site

Full-time

Medical, Dental, Vision

Posted 28 days ago


Brookfield Properties rating

6.8

Company rating: 6.8 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

100th of 154 rated real estate companies


Job description

Location

Calgary - 4906 Richard Road SW

Business

At Brookfield Residential, a leading North American land developer and homebuilder for over 65 years, we have had one goal in mind - creating the best places to call home. From the development of award-winning, master-planned communities to the creation of well-designed homes, we are committed to cultivating exceptional life experiences for our customers, partners, employees, and members of the community.
As part of Brookfield - one of the largest alternative asset managers in the world - we harness our resources to bring a fresh approach, unparalleled creativity, relentless innovation, and sound Sustainability practices to the planning, development, and management of buildings everywhere. From offices, retail spaces, and logistics facilities to multifamily residences, hospitality establishments, and mixed-use structures - we are reimagining real estate from the ground up.

If you're ready to be a part of our team, we encourage you to apply.

Job Description

Overview:

The Assistant Project Manager (APM) supports the Project Manager in the planning, coordination, and execution of assigned multi-family construction projects. Working under general supervision, the APM assists with project scheduling, cost tracking, document control, consultant coordination, and site support to help ensure projects are delivered safely, on schedule, within budget, and in accordance with company standards.
This role focuses on learning project leadership fundamentals while managing defined scopes of responsibility independently and contributing to overall project success. The Assistant Project Manager works closely with internal teams and external partners and serves as a key communication and coordination resource throughout all stages of construction.


Key Responsibilities:

  • Develop and execute a project strategy that meets the project's required performance, schedule and conformance to approved budget.

  • Oversee project tender, contract award, and contract management process.

  • Interface with architects and consultants to develop and ensure completeness of design, drawings and specifications, depending on project stream and stage of development.

  • Develop project schedule in collaboration with project team.

  • Supervise construction activities and scheduling including but not limited to the coordination of utilities and consultants.

  • Ensure all required building, environmental and jurisdiction permits are attained.

  • Develop and manage equipment, site security and project safety plans.

  • Monitor project performance and collaborate with Senior Project Manager to proactively take measures to define adequate resources and other obligations.

  • Participate in the development, creation and management of new projects, contracts and selections within the existing costing software.

  • Safety management and participation, as required relating to company standards.

  • Work with Project Management team to ensure project document information is accurate and up to date including RFI's, SI's, scopes of work, bid sheets, specifications, templates and other project management related documents.

  • Coordinate meetings, prepare agendas, and document/distribute meeting minutes.

  • Support communication between field teams, consultants, trades, and internal stakeholders.

  • Build positive working relationships with trade partners and suppliers.

  • Assist the Project Manager/ Senior Project Manager in addressing issues and resolving conflicts.

  • Ensures the use of sound construction practices to attain required quality control at the maximum efficiency and minimum cost; and,

  • Develop contingency plans to ensure business objectives are met.

  • Assist in project budget setup and cost controls.

  • Track commitments, change orders, and progress billings.

  • Support forecasting activities and preparation of monthly cost reports.

  • Help ensure cost data is accurately reflected in project costing software.

  • Maintain positive communications to support interactions with customers, trades, supply partners, and internal staff.

  • Providing a high standard of customer service in all areas of responsibility through effective quality control, timeliness in construction and deficiency completion; and Maintains strong client and community relations.

  • Uphold strong community and stakeholder relations under the guidance of the Project Manager/ Senior Project Manager.


What You'll Bring:

  • 2 - 5 years' experience in construction, project coordination or project management, preferably in residential or mixed-use developments.

  • Commercial or mixed-use experience is an asset.

  • University or technical school graduate in engineering, construction or architecture and eligible or have attained CET or P.ENG designation.

  • PMP designation is an asset.

  • Ability to read/produce site and build plans and specifications.

  • Proficient with Microsoft Office applications.

  • Strong organizational skills with the ability to manage multiple tasks and deadlines.

  • Detail-oriented with effective follow-up and documentation habits

  • Strong written and verbal communication skills.

  • Collaborative team player with a strong desire to learn and grow.

  • Adaptable and comfortable in a fast-paced construction environment.

  • Valid driver's license is required.

What We Offer:

  • Competitive compensation and total rewards package

  • Excellent extended medical, dental and vision benefits beginning day 1

  • RRSP program, contributions begins day 1

  • Career development programs

  • Paid Volunteer Hours

  • Paid parental leave

  • Family planning assistance including IVF, surrogacy and adoptions options

  • Wellness and mental health resources

  • Pet insurance offering

  • A culture based on our values of Passion, Integrity and Community


The above statements are intended to describe the general nature and level of work being performed. They are not intended to be an exhausting list of all responsibilities, duties, and skills required.

#LI-BT1

#BRP

We are proud to create a diverse environment and are proud to be an equal opportunity employer. We are grateful for your interest in this position, however, only candidates selected for pre-screening will be contacted.

What Brookfield Properties employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom