1

Software Engineer Recent Grad Jobs in Calgary, AB

... fracturing software called GEOSIM. The workflow is used for analysing reservoir problems that ... The fully coupled thermo-hydro-mechanical simulator has recently been equipped with an advanced ...

What Vista Does Vista Projects is an integrated industrial engineering firm that helps clients ... Recent graduates will be considered * Open to Canadian residents only Why People Like Working with ...

We're the first software business in the world to have our sustainability targets validated by the ... We've also recently been named as one of the world's most innovative companies. If you're a curious ...

We're the first software business in the world to have our sustainability targets validated by the ... We've also recently been named as one of the world's most innovative companies. If you're a curious ...

We're the first software business in the world to have our sustainability targets validated by the ... We've also recently been named as one of the world's most innovative companies. If you're a curious ...

next page

Showing results 1-20

Software Engineer Recent Grad information

See Calgary, AB salary details

$28.5K

$77.5K

$144K

How much do software engineer recent grad jobs pay per year?

As of Jun 10, 2026, the average yearly pay for software engineer recent grad in Calgary, AB is $77,468.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,000.00 and $89,500.00 per year, depending on experience, location, and employer.

What are software engineers (recent grads)?

Software engineers who are recent graduates are individuals who have recently completed a degree in computer science or a related field and are starting their careers in software development. They typically work on designing, developing, and maintaining software applications under the supervision of more experienced engineers. Recent grads often participate in training, mentorship, and entry-level projects to build their skills and gain practical experience. Their responsibilities may include writing code, fixing bugs, and collaborating with teams to deliver software solutions.

What are the key skills and qualifications needed to thrive as a Software Engineer Recent Grad, and why are they important?

To thrive as a Software Engineer Recent Grad, you need a solid understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and basic knowledge of software development methodologies is typically expected. Strong problem-solving abilities, effective communication, and a willingness to learn new technologies help you stand out in this position. These skills are essential to contribute effectively to team projects, adapt to evolving tools and workflows, and deliver reliable, maintainable code.

What are some typical challenges faced by recent graduates starting as software engineers, and how can they overcome them?

Recent graduates often find the transition from academic projects to large-scale, real-world software development challenging. They may encounter complex codebases, unfamiliar tools, and fast-paced agile environments that require quick learning and adaptation. To overcome these challenges, it's helpful to seek mentorship from experienced team members, proactively ask questions, and take advantage of onboarding resources. Participating in code reviews and collaborating closely with colleagues can also accelerate learning and integration into the team.
What cities near Calgary, AB are hiring for Software Engineer Recent Grad jobs? Cities near Calgary, AB with the most Software Engineer Recent Grad job openings:

Mainframe Developer (COBOL/CICS/DB2) - Public Sector

NavitasPartners

Calgary, AB โ€ข Remote

CA$30/hr

Full-time

Posted 5 days ago


Job description

Mainframe Developer (COBOL/CICS/DB2) โ€“ Public Sector

Location: Calgary, Alberta

About the Role

We are seeking an experienced Mainframe Developer to support and enhance mission-critical enterprise applications within a Public Sector environment. The successful candidate will be responsible for designing, developing, testing, maintaining, and supporting applications running on IBM z/OS platforms utilizing COBOL, CICS, DB2, and JCL technologies.

This role offers an opportunity to work on large-scale legacy systems that support essential government services while contributing to modernization and transformation initiatives.

IMPORTANT NOTE โ€“ PUBLIC SECTOR EXPERIENCE REQUIRED

Candidates must have recent experience working within Federal Government, Provincial Government, Municipal Government, Crown Corporations, Healthcare, Education, Defense, Public Safety, Utilities, Transportation, or other Public Sector organizations.

Experience supporting highly regulated environments, citizen-facing systems, government applications, and mission-critical enterprise platforms is mandatory.

Candidates without Public Sector experience will not be considered.

Responsibilities
  • Design, develop, test, and maintain COBOL applications.
  • Support CICS online transaction processing systems.
  • Develop and optimize DB2 database programs.
  • Create and maintain JCL jobs and batch processing workflows.
  • Troubleshoot production issues and provide operational support.
  • Participate in application enhancement and modernization projects.
  • Collaborate with business analysts, architects, and infrastructure teams.
  • Prepare technical documentation and support materials.
Required Qualifications
  • 5+ years of Mainframe Development experience.
  • Strong expertise in COBOL, CICS, DB2, and JCL.
  • Experience with IBM z/OS environments.
  • Strong analytical and troubleshooting skills.
  • Experience supporting large enterprise applications.
Preferred Qualifications
  • Experience with application modernization initiatives.
  • Experience working in government or public-sector environments.
  • Government Security Clearance is considered an asset.

For more details reach at resumes@navitassols.com