1

New Grad Software Developer Jobs in Alberta (NOW HIRING)

Software Developer Calgary (Rocky View County), AB Build Software That Powers a National Business ... Build new features using C#, SQL, JavaScript, HTML, and Visual Basic * Develop and optimize SQL ...

About AppDirect Become a digital, global citizen and enable the new generation of digital ... Tackle serves more than 500 software companies-including CrowdStrike, HashiCorp, New Relic, and ...

Staff Software Developer The Incentives Development team is dedicated to driving innovation and ... Our commitment to customer success extends beyond feature delivery--we continuously explore new ...

... a new industry, join our team as we help shape a brighter way forward. Staff Software Developer ... JLL What this job involves: As a Staff Software Developer at JLL, you will lead the design and ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... Adopt and communicate new concepts, ideas, techniques, best practices and technology assistance at ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... Adopt and communicate new concepts, ideas, techniques, best practices and technology assistance at ...

As an L3 software developer, you will * Lead the design and delivery of well-scoped features and ... Stays on top of technical advances and is comfortable championing new technologies or practices ...

As an L3 software developer, you will * Lead the design and delivery of well-scoped features and ... Stays on top of technical advances and is comfortable championing new technologies or practices ...

next page

Showing results 1-20

New Grad Software Developer information

What are the key skills and qualifications needed to thrive as a new grad software developer?

To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.

What are the typical responsibilities of a new grad software developer?

As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.

What is a new grad software developer?

A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.

What are popular job titles related to New Grad Software Developer jobs in Alberta? For New Grad Software Developer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching New Grad Software Developer jobs in Alberta look for? The top searched job categories for New Grad Software Developer jobs in Alberta are:
What cities in Alberta are hiring for New Grad Software Developer jobs? Cities in Alberta with the most New Grad Software Developer job openings:
Infographic showing various New Grad Software Developer job openings in Alberta as of July 2026, with employment types broken down into 81% Full Time, 7% Part Time, 1% Temporary, and 11% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.

Software Developer

PTW Energy Services Ltd.

Calgary, AB • On-site

Full-time

Posted 12 days ago


Job description

Software Developer

Calgary (Rocky View County), AB

Build Software That Powers a National Business

At PTW Energy Services, you'll build software that supports thousands of employees and helps drive operations across Canada. From enterprise applications and ERP enhancements to automation and system integrations, your work will have a direct impact on how our business operates every day.

We're looking for a Software Developer who enjoys solving complex problems, building practical solutions, and collaborating with teams across the organization. If you're excited by meaningful projects, continuous learning, and the opportunity to see your work make a real difference, we'd love to hear from you.

What You'll Do
  • Design, develop, and maintain enterprise applications and ERP solutions
  • Build new features using C#, SQL, JavaScript, HTML, and Visual Basic
  • Develop and optimize SQL databases and back-end systems
  • Work with business stakeholders to transform ideas into technical solutions
  • Troubleshoot, test, deploy, and continuously improve applications
  • Contribute to automation, system integrations, and process improvement initiatives
What You'll Bring
  • 35 years of software development experience
  • Degree or diploma in Computer Science, Software Engineering, Information Systems, or a related field
  • Experience with:
    • C#
    • SQL
    • HTML
    • JavaScript
    • Visual Basic
    • MVC Architecture
    • Visual Studio and Team Foundation Server (TFS)
  • Strong problem-solving, communication, and collaboration skills
Nice to Have
  • ERP development or implementation experience
  • Experience with business or financial systems
  • Industrial, construction, or multi-site business experience
  • Automation or process improvement experience
Why Join PTW?

You'll join a collaborative IT team where your ideas are valued and your work has visible impact. Rather than supporting a single application, you'll contribute to a variety of projects that help modernize technology and improve how our business operates.

We offer:

  • Competitive compensation
  • Comprehensive benefits package
  • Career growth and professional development
  • Exposure to enterprise systems and business-critical applications
  • Diverse, hands-on projects with real business impact
  • A collaborative, supportive team environment
  • Stable employment with a growing Canadian organization
Build What's Next

If you're looking for a software development role where you'll solve real-world challenges, work on meaningful technology, and see the results of your work every day, we'd love to hear from you.

Apply today and help build the technology that powers PTW Energy Services.