1

Graduate Software Developer Jobs in Alberta (NOW HIRING)

Maintain and upgrade estimating software as required. * Mentor junior staff. * Other duties and ... Engineer or a Technical School graduate in a Construction related discipline. * Operations ...

Active engagement in Maintenance Engineering projects * Take ownership of plant piping systems ... Graduate of a recognized millwright program with a valid interprovincial journeyman ticket * MW or ...

... Engineering projectsTake ownership of plant piping systemsModify, design, and fabricate various ... Graduate of a recognized millwright program with a valid interprovincial journeyman ticketMW or CET ...

Supervisor - Hydrogeology

Calgary, AB · On-site +1

CA$120K - CA$160K/yr

Post-graduate degree in Geoscience or Engineering, with a focus on Hydrogeology, or a related field ... Proficiency in Microsoft Office Suite (Excel, Word, PowerPoint) and other business software

... Revit software and related design tasks. Accommodations will be made available upon request ... Graduate from a recognized Architectural Technology program * 5 or more years of Canadian ...

... Revit software and related design tasks. Accommodations will be made available upon request ... Graduate from a recognized Architectural Technology program * 5 or more years of Canadian ...

You are an experienced Senior Cost Analyst with a minimum of 10 years post-graduate experience ... Relevant expertise in cost control software (EcoSys, Prism, SAP, Oracle, etc). Additional ...

High School Graduate or General Education Degree (GED); 2 to 3 years related experience and/or ... Today, MiTek delivers software, services, engineered products, and automated solutions that enable ...

... Graduate of a Canadian recognized Facilities Management Program such as: Certified Engineering ... software and presenting analysis on budgetary outcomes. Education Trade School About Aramark What ...

next page

Showing results 1-20

People also search for

Graduate Software Developer information

See Alberta salary details

$29K

$91.4K

$161K

How much do graduate software developer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for graduate software developer in Alberta is $91,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,000.00 and $116,000.00 per year, depending on experience, location, and employer.

What is a Graduate Software Developer job?

A Graduate Software Developer is an entry-level role for recent graduates in computer science or related fields. They work as part of a development team to design, develop, test, and maintain software applications. Typical responsibilities include writing code, debugging, collaborating with senior developers, and learning best practices. This role provides hands-on experience and helps graduates build technical and problem-solving skills.

What are the key skills and qualifications needed to thrive in the Graduate Software Developer position, and why are they important?

To thrive as a Graduate Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, as well as a degree in computer science or a related field. Experience with version control systems like Git, software development frameworks, and familiarity with operating systems are typically required. Strong problem-solving skills, effective communication, and eagerness to learn make candidates stand out. These competencies are crucial for contributing to projects, adapting to fast-changing technologies, and working efficiently within collaborative development teams.

What are typical career progression opportunities for a Graduate Software Developer?

Graduate Software Developers often start by working closely with experienced team members on code development, bug fixing, and testing. As you gain experience and demonstrate your abilities, you can move into roles such as Software Developer, Senior Developer, or even into specialized areas like DevOps, QA, or front-end/back-end development. Many companies offer mentorship, training, and clear advancement paths, allowing motivated graduates to progress quickly. Additionally, early exposure to collaborative projects and agile methodologies will help build the foundation for leadership or technical expert positions over time.

What are the most commonly searched types of Graduate Software Developer jobs in Alberta? The most popular types of Graduate Software Developer jobs in Alberta are:
What are popular job titles related to Graduate Software Developer jobs in Alberta? For Graduate Software Developer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Graduate Software Developer jobs in Alberta look for? The top searched job categories for Graduate Software Developer jobs in Alberta are:
Infographic showing various Graduate Software Developer job openings in Alberta as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $91,374 per year, or $43.9 per hour.

Senior Estimator / Estimating Manager - Okanagan

Clark Builders

Calgary, AB

Full-time

Posted yesterday


Job description

At Clark Builders, we're more than a construction company - we're purpose driven partners committed to building stronger communities. Serving institutional, commercial, and industrial clients across Western and Northern Canada since 1974, we bring a relationship-based approach, deep expertise, and a commitment to safety, innovation, and sustainability to everything we do. As part of the Turner Construction family, we offer the personalized culture of a local team with the strength of a global leader. Learn more about our Purpose and what drives us by visiting our Who We Are page.

Reporting to the Estimating Manager, the Senior Estimator is responsible for providing Estimating services to aid and support the Project Development, Operations and Estimating departments. The Senior Estimator will be part of the Estimating and Project team environments and provide and coordinate full estimating services on various projects, and contract types. The Senior Estimator will be required to be able to work at varying levels of estimating including conceptual. They are also required to work in a wide range of project delivery models including construction management, design-build, lump sum, and integrated project delivery (IPD). The Senior Estimator will be part of the tender call and review of Supplier/Sub-Contractor quotes and awards.

This role is office based and the large majority of the individual's typical workday is spent in a seated position using general office equipment such as but not limited to a computer, phone, printer, scanner, etc.

Location: Kelowna, BC

Duties/Responsibilities:

  • Solicitation, review and levelling of subcontracting and material supply quotes.
  • Maintain Sub-Contractors/Supplier relations.
  • Maintain unit price and productivity knowledge and database.
  • Prepare accurate and complete estimates including quantity takeoffs, unit pricing, and sub-contractor and supplier pricing.
  • Take part in Client meetings.
  • Take part in project interviews if necessary.
  • Confer with Engineers, Architects and Owners on changes and adjustments to cost estimates and assist in the preparation of studies, materials methods, recommendations, and cost estimates as required.
  • Preparation of proposals and estimates for the Managers final approval prior to their presentation to potential Clients. Ensure they are submitted before the bid deadline.
  • Prepare risk mitigation plans and effectively manage risks that might impact estimates.
  • Take part in Project Team meetings.
  • Maintain Career Progression plan.
  • Attend training courses as required.
  • Ability to perform basic internet and Intranet functions.
  • Assist in training for Estimating team.
  • Maintain and upgrade estimating software as required.
  • Mentor junior staff.
  • Other duties and responsibilities as required.

Skills & Knowledge:

  • Ability to manage and prioritize multiple workflows and tasks concurrently.
  • Ability to manage deadlines for completion of assigned tasks.
  • Comfortable working in a team environment.
  • Ability to lead in a team environment.
  • Adapt to changing job requirements and direction from multiple sources.
  • Ability to navigate software packages, including Word, Excel, OST, Microsoft Scheduler, Bluebeam etc. Expert knowledge of Estimating software (InEight) is an asset.
  • Knowledge of scheduling logistics and ability to build accurate schedules.
  • Ability to perform accurate quantity takeoffs both manually and electronically.
  • Communicate professionally through verbal and written methods.
  • Identify building materials and possible alternatives for cost reduction.
  • Develop Sub-Contractor work scopes for tendering.
  • Identify bonding and insurance requirements.
  • Take part in tender closings.
  • Understand Client requirements and incorporate requirements as may be necessary.
  • Ability to chair and control meetings.
  • Ability to visualize end products without drawings.
  • Ability to schematically design project from client's requirements.
  • Able to derive alternate designs for cost or time savings.
  • Ability to analyze risk associated to project.
  • Exposure to and understanding of lean construction principles.
  • Ability to estimate all types of projects/contracts, plus the ability to coordinate and supervise group work efforts is essential.

Qualifications & Experience:

  • A Post-Secondary Certificate/Degree in Engineering or the equivalent of a designated Professional Engineer or a Technical School graduate in a Construction related discipline.
  • Operations experience in the role of Project Coordinator or Project Manager is an asset.
  • Extensive (10+ years) experience as an estimator in the general construction field.
  • Ability to estimate all types of projects/contracts, plus the ability to coordinate and supervise group work efforts is essential.
  • Experience with coaching teams and collaborative planning.

Ready to build your career with us? Apply now and join a team that's making a real impact.

Recruitment Fraud Alert

Clark Builders Group of Companies (CBGOC) is aware of fraudulent job offers and interview requests falsely made in our name, targeting international job seekers. These scams aim to collect money or personal information and are not authorized by CBGOC.We never send unsolicited job offers, request payment at any stage of hiring, or ask for personal information before a formal offer is accepted.We urge all applicants to verify the legitimacy of any recruitment communication and report suspicious activity to the appropriate authorities.