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 ...
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 ...
Use the latest Autodesk CAD software to prepare project design & construction 3D models and ... Graduate from an accredited college program in Civil Engineering Technology, Design Engineering ...
Use the latest Autodesk CAD software to prepare project design & construction 3D models and ... Graduate from an accredited college program in Civil Engineering Technology, Design Engineering ...
They work closely with engineers and other team members to create detailed designs, specifications ... High School Graduate or GED. * Minimum 4-8 years of design experience in a manufacturing ...
They work closely with engineers and other team members to create detailed designs, specifications ... High School Graduate or GED. * Minimum 4-8 years of design experience in a manufacturing ...
Whether you are a recent graduate or a junior technician looking to build practical industry ... Collaborate with engineers, project managers, and East Coast contractors to adjust drawings ...
Whether you are a recent graduate or a junior technician looking to build practical industry ... Collaborate with engineers, project managers, and East Coast contractors to adjust drawings ...
Analyst Intern, Resource Evaluation & Advisory - Winter 2027 - Calgary
Calgary, AB ยท Hybrid
CA$40K - CA$60K/yr
Third year undergraduate or graduate engineering program in Petroleum, Oil & Gas, Chemical ... Exposure to Value Navigator, GeoScout, and Power BI or similar software is an asset. * Strong ...
New
Analyst Intern, Resource Evaluation & Advisory - Winter 2027 - Calgary
Calgary, AB ยท Hybrid
CA$40K - CA$60K/yr
Third year undergraduate or graduate engineering program in Petroleum, Oil & Gas, Chemical ... Exposure to Value Navigator, GeoScout, and Power BI or similar software is an asset. * Strong ...
New
Millwright
CA$44/hr
... Maintenance Engineering projects Take ownership of plant piping systems Modify, design, and ... Graduate of a recognized millwright program with a valid interprovincial journeyman ticket MW or ...
Millwright
CA$44/hr
... Maintenance Engineering projects Take ownership of plant piping systems Modify, design, and ... Graduate of a recognized millwright program with a valid interprovincial journeyman ticket MW or ...
Millwright
CA$44/hr
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 ...
Millwright
CA$44/hr
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 ...
Millwright
CA$44/hr
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 ...
Millwright
CA$44/hr
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 ...
Consultant/Senior Consultant, Construction Advisory & Dispute Services
CA$68K - CA$104K/yr
Utilize planning software such as Primavera and Microsoft Project to extract and analyze data ... engineering, construction management, quantity surveying or related discipline * Post-graduate ...
Consultant/Senior Consultant, Construction Advisory & Dispute Services
CA$68K - CA$104K/yr
Utilize planning software such as Primavera and Microsoft Project to extract and analyze data ... engineering, construction management, quantity surveying or related discipline * Post-graduate ...
Millwright
CA$44/hr
... Maintenance Engineering projects Take ownership of plant piping systems Modify, design, and ... Graduate of a recognized millwright program with a valid interprovincial journeyman ticket MW or ...
Millwright
CA$44/hr
... Maintenance Engineering projects Take ownership of plant piping systems Modify, design, and ... Graduate of a recognized millwright program with a valid interprovincial journeyman ticket MW or ...
Consultant/Senior Consultant, Construction Advisory & Dispute Services
CA$68K - CA$104K/yr
Utilize planning software such as Primavera and Microsoft Project to extract and analyze data ... engineering, construction management, quantity surveying or related discipline * Post-graduate ...
Consultant/Senior Consultant, Construction Advisory & Dispute Services
CA$68K - CA$104K/yr
Utilize planning software such as Primavera and Microsoft Project to extract and analyze data ... engineering, construction management, quantity surveying or related discipline * Post-graduate ...
Manager - Hydrogeology
Calgary, AB ยท On-site +1
CA$120K - CA$180K/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
Manager - Hydrogeology
Calgary, AB ยท On-site +1
CA$120K - CA$180K/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
Sr. Risk Consultant
Calgary, AB ยท Hybrid
Utilize Risk Management software to facilitate risk analysis, reporting, and tracking of project ... Minimum of 6 years of post-graduate experience in risk management within large Energy and Natural ...
Quick apply
Sr. Risk Consultant
Calgary, AB ยท Hybrid
Utilize Risk Management software to facilitate risk analysis, reporting, and tracking of project ... Minimum of 6 years of post-graduate experience in risk management within large Energy and Natural ...
Journeyman Electrician
Fort Saskatchewan, AB ยท On-site
CA$45/hr
Graduate of, or at minimum a third-year apprentice in, an instrumentation program. Strong ... Knowledge of Allen-Bradley PLC software (e.g., RSView). SAP experience is an asset. Ability to work ...
Journeyman Electrician
Fort Saskatchewan, AB ยท On-site
CA$45/hr
Graduate of, or at minimum a third-year apprentice in, an instrumentation program. Strong ... Knowledge of Allen-Bradley PLC software (e.g., RSView). SAP experience is an asset. Ability to work ...
... graduate. With a strong focus on advanced simulation training and Alberta's evolving needs, Bow ... Participates and works with other teams to promote programming and events related to new student ...
... graduate. With a strong focus on advanced simulation training and Alberta's evolving needs, Bow ... Participates and works with other teams to promote programming and events related to new student ...
... graduate. With a strong focus on advanced simulation training and Alberta's evolving needs, Bow ... Participates and works with other teams to promote programming and events related to new student ...
... graduate. With a strong focus on advanced simulation training and Alberta's evolving needs, Bow ... Participates and works with other teams to promote programming and events related to new student ...
Use geophysical software (SeisWare, Petrel, Hampson Russell, etc.) to analyze and interpret ... Must have an undergraduate or graduate Geophysics-related degree obtained by May 31, 2027, and ...
Use geophysical software (SeisWare, Petrel, Hampson Russell, etc.) to analyze and interpret ... Must have an undergraduate or graduate Geophysics-related degree obtained by May 31, 2027, and ...
Equipment Installation Technician
Calgary, AB ยท On-site
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 ...
Equipment Installation Technician
Calgary, AB ยท On-site
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 ...
POSITION REQUIREMENTS Qualifications Engineering or Construction Management Degree, or graduate of ... High proficiency with analytical tools, particularly spreadsheets and application software.
POSITION REQUIREMENTS Qualifications Engineering or Construction Management Degree, or graduate of ... High proficiency with analytical tools, particularly spreadsheets and application software.
... Sciences and Engineering Research Council of Canada (NSERC). The University of Alberta, its ... With more than 500 faculty and staff, over 1,500 undergraduates, and 600 graduate students, the ...
... Sciences and Engineering Research Council of Canada (NSERC). The University of Alberta, its ... With more than 500 faculty and staff, over 1,500 undergraduates, and 600 graduate students, the ...
Graduate Software Engineer information
See Alberta salary details
$29.5K - $42.5K
4% of jobs
$42.5K - $55.5K
15% of jobs
$63.1K is the 25th percentile. Wages below this are outliers.
$55.5K - $68.5K
10% of jobs
$68.5K - $81.5K
11% of jobs
The median wage is $90.3K / yr.
$81.5K - $94.5K
15% of jobs
$94.5K - $107.5K
10% of jobs
$107.5K - $120.5K
10% of jobs
$121.6K is the 75th percentile. Wages above this are outliers.
$120.5K - $133.5K
10% of jobs
$133.5K - $146.5K
8% of jobs
$146.5K - $159.5K
5% of jobs
$159.5K - $172.5K
3% of jobs
$29.5K
$98.5K
$172.5K
How much do graduate software engineer jobs pay per year?
What is a graduate software engineer?
A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.
What does a graduate software engineer do?
As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.
What are the key skills and qualifications needed to thrive as a graduate software engineer?
To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.
What are popular job titles related to Graduate Software Engineer jobs in Alberta?
For Graduate Software Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Graduate Software Engineer jobs in Alberta look for?
The top searched job categories for Graduate Software Engineer jobs in Alberta are:

Full-time
Re-posted 6 days ago
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.