Proficient in geotechnical modeling software, such as SLOPE/W, SEEP/W and SIGMA/W. Support the team ... Bachelor degree(s) in Civil, Geological, or Mining engineering and/or post-graduate in Geotechnical ...
Proficient in geotechnical modeling software, such as SLOPE/W, SEEP/W and SIGMA/W. Support the team ... Bachelor degree(s) in Civil, Geological, or Mining engineering and/or post-graduate in Geotechnical ...
Senior Geotechnical Engineer
Calgary, AB ยท On-site
Degree in Civil or Geological Engineering with a geotechnical specialization; a graduate degree is ... Proficiency with geotechnical software such as GeoStudio, Settle3, PLAXIS, LPile, or gINT. Strong ...
Quick apply
Senior Geotechnical Engineer
Calgary, AB ยท On-site
Degree in Civil or Geological Engineering with a geotechnical specialization; a graduate degree is ... Proficiency with geotechnical software such as GeoStudio, Settle3, PLAXIS, LPile, or gINT. Strong ...
D. graduate with a deep understanding of sensor design - whether electromagnetic, ultrasonic, or ... You'll work alongside talented engineers across software, systems, and data disciplines -- helping ...
Quick apply
D. graduate with a deep understanding of sensor design - whether electromagnetic, ultrasonic, or ... You'll work alongside talented engineers across software, systems, and data disciplines -- helping ...
D. graduate with a deep understanding of sensor design - whether electromagnetic, ultrasonic, or ... You'll work alongside talented engineers across software, systems, and data disciplines - helping ...
D. graduate with a deep understanding of sensor design - whether electromagnetic, ultrasonic, or ... You'll work alongside talented engineers across software, systems, and data disciplines - helping ...
New Graduate, Rail, Transit Systems & Telecoms Division
Calgary, AB ยท Hybrid
CA$80K/yr
Proficient in relevant industry-standard software and engineering tools. * Detail-oriented, with the ability to effectively manage multiple priorities in a dynamic environment. * Currently holds a ...
New Graduate, Rail, Transit Systems & Telecoms Division
Calgary, AB ยท Hybrid
CA$80K/yr
Proficient in relevant industry-standard software and engineering tools. * Detail-oriented, with the ability to effectively manage multiple priorities in a dynamic environment. * Currently holds a ...
Geotechnical Engineer
Edmonton, AB ยท On-site
University graduate with a degree in civil or geotechnical engineering. * Currently registered as ... Proficiency with geotechnical software e.g., PLAXIS, RS2, RS3, Slide, GeoStudio, Settle3D, All ...
Geotechnical Engineer
Edmonton, AB ยท On-site
University graduate with a degree in civil or geotechnical engineering. * Currently registered as ... Proficiency with geotechnical software e.g., PLAXIS, RS2, RS3, Slide, GeoStudio, Settle3D, All ...
Intermediate Structural Engineer
Calgary, AB ยท On-site
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Quick apply
Intermediate Structural Engineer
Calgary, AB ยท On-site
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Structural Engineer
Edmonton, AB ยท On-site
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Quick apply
Intermediate Structural Engineer
Edmonton, AB ยท On-site
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Intermediate Structural Engineer
Calgary, AB ยท Hybrid
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Structural Engineer
Calgary, AB ยท Hybrid
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Electrical Engineer
Calgary, AB ยท On-site
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Quick apply
Intermediate Electrical Engineer
Calgary, AB ยท On-site
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Experience in the design of 120/208VAC, 480VAC, and ...
Intermediate Structural Engineer
Edmonton, AB ยท Hybrid
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Structural Engineer
Edmonton, AB ยท Hybrid
CA$73K - CA$100K/yr
A post graduate degree is considered as an asset. * P.Eng. in Alberta. * Must have a practical ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Structural Engineer
Calgary, AB ยท On-site
CA$85K - CA$130K/yr
Bachelor'sDegreeinStructural Engineeringis required; a post-graduate degree is preferred. * 5-12 ... Proficiency with Revit., ETABS, SAP200, SAFE, and other structural analysis software. * An ...
Intermediate Structural Engineer
Calgary, AB ยท On-site
CA$85K - CA$130K/yr
Bachelor'sDegreeinStructural Engineeringis required; a post-graduate degree is preferred. * 5-12 ... Proficiency with Revit., ETABS, SAP200, SAFE, and other structural analysis software. * An ...
Engineering degree (Graduate or Undergraduate) in Civil or Structural Engineering * Registered ... High proficiency in structural design software such as SAP2000, STAAD, Dyna6 for static and dynamic ...
Engineering degree (Graduate or Undergraduate) in Civil or Structural Engineering * Registered ... High proficiency in structural design software such as SAP2000, STAAD, Dyna6 for static and dynamic ...
Senior Aviation Pavement Engineer
Edmonton, AB ยท On-site +1
CA$122K - CA$162K/yr
Undergraduate or graduate degree in Civil Engineering and registration as a Professional Engineer ... Experience with scheduling software considered an asset. * Knowledge of navigational aid planning ...
Senior Aviation Pavement Engineer
Edmonton, AB ยท On-site +1
CA$122K - CA$162K/yr
Undergraduate or graduate degree in Civil Engineering and registration as a Professional Engineer ... Experience with scheduling software considered an asset. * Knowledge of navigational aid planning ...
Senior Aviation Pavement Engineer
Edmonton, AB ยท On-site +1
CA$122K - CA$162K/yr
Undergraduate or graduate degree in Civil Engineering and registration as a Professional Engineer ... Experience with scheduling software considered an asset. * Knowledge of navigational aid planning ...
Senior Aviation Pavement Engineer
Edmonton, AB ยท On-site +1
CA$122K - CA$162K/yr
Undergraduate or graduate degree in Civil Engineering and registration as a Professional Engineer ... Experience with scheduling software considered an asset. * Knowledge of navigational aid planning ...
... software engineering, and new product development. This is a rare opportunity to be mentored by ... Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in ...
... software engineering, and new product development. This is a rare opportunity to be mentored by ... Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in ...
Senior Geochemist
Edmonton, AB ยท On-site +1
Our team includes geochemists with backgrounds in geology, aqueous geochemistry and engineering ... Graduate degree in an applicable field (e.g. geochemistry, geology, earth sciences) * 10+ years ...
Senior Geochemist
Edmonton, AB ยท On-site +1
Our team includes geochemists with backgrounds in geology, aqueous geochemistry and engineering ... Graduate degree in an applicable field (e.g. geochemistry, geology, earth sciences) * 10+ years ...
Senior Geochemist
Calgary, AB ยท On-site +1
Our team includes geochemists with backgrounds in geology, aqueous geochemistry and engineering ... Graduate degree in an applicable field (e.g. geochemistry, geology, earth sciences) * 10+ years ...
Senior Geochemist
Calgary, AB ยท On-site +1
Our team includes geochemists with backgrounds in geology, aqueous geochemistry and engineering ... Graduate degree in an applicable field (e.g. geochemistry, geology, earth sciences) * 10+ years ...
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 ...
Graduate Software Developer information
See Alberta salary details
$29K - $41K
4% of jobs
$41K - $53K
16% of jobs
$60.1K is the 25th percentile. Wages below this are outliers.
$53K - $65K
8% of jobs
$65K - $77K
12% of jobs
The median wage is $85.1K / yr.
$77K - $89K
15% of jobs
$89K - $101K
13% of jobs
$110.7K is the 75th percentile. Wages above this are outliers.
$101K - $113K
9% of jobs
$113K - $125K
8% of jobs
$125K - $137K
7% of jobs
$137K - $149K
4% of jobs
$149K - $161K
3% of jobs
$29K
$91.4K
$161K
How much do graduate software developer jobs pay per year?
What is a graduate software developer?
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 as a graduate software developer?
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.
How to become a software developer graduate after graduation?
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:

Senior Tailings Geotechnical Engineer
Calgary, AB โข On-site
Full-time
Re-posted 3 days ago
Job description
Requisition ID: 100966
Job Category: Engineering
Location: Calgary, AB, Canada
Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With practical solutions that are safe, innovative and sustainable, we think globally while acting locally. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you.
If it isn't grown, it's mined. Our mining and metals teams help our clients to safely and sustainably mine the minerals and metals used in our everyday lives. Want to play a part of innovating and optimizing the mining life cycle on greenfield and brownfield facilities? Apply today!
Hatch is committed to providing a complete array of engineering services to the mining and metals sector. Mine waste and mine closure management, together with mine water management, is an ever-increasingly complex subject for the industry. Hatch employs an integrated approach from the moment mine waste is generated to the point where it needs to be finally contained. This is done by considering all mining aspects including dewatering processes, transport and storage components, and the closure design of mine waste and refining residue facilities. In doing so, we are dedicated to projecting a holistic vision to tailings and mine and metallurgical waste streams management. We do this by finding the most integrated and innovative solutions to de-risk the industry. We build strong teams. As such, we will continue to look for innovative solutions, bringing together geotechnical, hydrotechnical, process engineers, geochemists practitioners, and other SMEs into the tailings practice, all with a clear and dedicated focus to find ways to manage, reduce, and/or repurpose tailings and mine waste.
The Tailings, Mine Waste and Mine Closure (Tailings) Practice group at Hatch is seeking to hire a Senior level, Geotechnical Tailings Engineer to become a practitioner in the field and part of our expanding team in Calgary, Canada. This role would suit a highly motivated professional with a strong technical focus, who is interested in supporting the development of the practice and expanding the capability within the North American cluster of an existing multidisciplinary practice group of specialists in tailings and mine waste management field made of geotechnical, hydrotechnical, mining, geoscientists, and process engineers around the world. Reporting will be to the Tailings Practice Lead in Canada, which in turn report to the Global Practice Director in the Tailings Practice.
Key Responsibilities:
- Carry out a tailings storage facility design project by completing and/or guiding the required geotechnical engineering analysis and coordinating a multi-discipline team. The study level can range from conceptual, pre-feasibility, feasibility, detailed engineering or construction.
- Prepare and review trade-off studies, feasibility to detailed engineering studies, engineering reports, drawings and specifications for mine waste disposal.
- Support the team in identifying and solving geotechnical issues. A common example for a practitioner with geotechnical engineering background is to have a reasoned insight of settlements, liquefaction potential, slope stabilization, pore pressure generation, excavation and backfilling procedures, and related problems.
- Be able to carry out slope stability and seepage analysis and understand contractive (liquefaction) behavior under static and earthquake loading scenarios. Proficient in geotechnical modeling software, such as SLOPE/W, SEEP/W and SIGMA/W. Support the team in coordinating geotechnical models of tailings storage facilities, especially with limit equilibrium and dynamic deformation under a variety of loading conditions.
- Develop and manage field and laboratory investigation programs to support the design of tailings storage facilities.
- Develop and manage geotechnical instrumentation monitoring programs.
- Support field operations through supervision, troubleshooting and monitoring. A practitioner with geotechnical engineering background would require experience in drilling, carrying out and understanding in situ tests, piezocone soundings, reconnaissance trenches, as well as tailings storage facility construction, subgrade compaction assessment, and installation of geosynthetics, etc.
- Prepare and review proposals including cost estimates using Hatchโs internal proposal software system
- Provide guidance and mentorship to junior and intermediate engineers
Qualifications and Experience:
- Bachelor degree(s) in Civil, Geological, or Mining engineering and/or post-graduate in Geotechnical Engineering from an accredited University.
- Valid professional engineering registration in Ontario, Canada
- Minimum of 12 yearsโ experience in a role leading to this opportunity.
- Construction/field experience (construction quality assurance in geotechnical/hydrotechnical facilities.
- Excellent verbal and written (English) communication skills. Preferred bilingual proficiency in (English/ French).
- Works well and seamlessly in an international team with a strong client focus.
- Highly proficient in MS Office suite of tools including Excel, Word, and PowerPoint.
- Proficient in GeoStudio or Rocscience package and advance use of Excel
- Familiar with AutoCAD Civil3D environment
- Preferred abilities with computer programming in Python or Visual Basic.
- Ability to travel domestically and internationally.
- Valid passport preferably with international recognition as well as a valid driverโs license.
Why join us?
- Work with great people to make a difference
- Collaborate on exciting projects to develop innovative solutions
- Top employer
What we offer you?
- Flexible work environment
- Long term career development
- Think globally, work locally
Don't meet every single requirement? You don't need to. At Hatch, we are building a diverse, inclusive workplace that fosters innovation. If you're interested in this role, we encourage you to apply even if your past experiences don't perfectly align with the skills we've listed.
We're committed to fostering a workforce that reflects the diversity of the communities in which we operate and serve. Hatch is an Equal Opportunity Employer that considers applicants without regard to age, race, color, national origin, citizenship, religion, creed, gender, sexual orientation, marital status, disability, veteran, or any other protected status. If you have any accommodation requirements, please let us know. We'll do our best to meet your needs in accordance with applicable local legislation.