1

Internship Associate Degree Software Developer Jobs in Calgary, AB

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 ...

Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ... Experience with software design and development in a test-driven environment * Being a team player ...

The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Possess a Bachelor's degree in a relevant field and over 7 years of software development experience ...

A Bachelor's degree in Computer Science or Engineering with 7+ years of professional experience primarily focused on backend services. * Advanced Technical Stack: High proficiency in C++ and Python ...

Contribute to data pipeline work that moves and associates model outputs with the right users and ... a small engineering team. What we're looking for * 2+ years of professional experience building ...

Essential Knowledge, Skills, and Experience Bachelor's degree in computer science, engineering, or equivalent practical experience. 7+ years of experience in software development roles, with a strong ...

As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... Bachelor's degree in Computer Science, Information Technology, or equivalent professional ...

Our Cloud & Software Engineerlng team in Calgary is looking for a professional like you with the ... University degree in computer science, engineering, information systems, science, or a related ...

They have a range of products with one being a Software Development Kit. So you'll be developing ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...

They have a range of products with one being a Software Development Kit. So you'll be developing ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...

next page

Showing results 1-20

Internship Associate Degree Software Developer information

What are the key skills and qualifications needed to thrive as an Internship Associate Degree Software Developer, and why are they important?

To thrive as an Internship Associate Degree Software Developer, you need a solid understanding of programming fundamentals, basic software development concepts, and an associate degree or coursework in computer science or a related field. Familiarity with coding languages such as Java, Python, or C#, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help you adapt quickly and collaborate with team members. These skills are crucial for successfully completing tasks, contributing to projects, and gaining valuable real-world experience in a professional development environment.

What types of projects can an Internship Associate Degree Software Developer expect to work on during their internship?

As an Internship Associate Degree Software Developer, you will typically contribute to real-world software development projects, such as building or maintaining web applications, debugging code, or assisting with software testing. You may be assigned smaller features or support tasks within a collaborative development team, often working under the guidance of senior developers. This hands-on experience helps you apply classroom knowledge in a professional environment, learn industry best practices, and build a portfolio that can support future job opportunities.

What is the difference between Internship Associate Degree Software Developer vs Junior Software Developer?

AspectInternship Associate Degree Software DeveloperJunior Software Developer
Required CredentialsAssociate degree or similar, internship experienceBachelor's degree often preferred, some experience
Work EnvironmentInternship programs, entry-level projectsFull-time employment, ongoing projects
Employer & Industry UsageInternship programs in tech companies, educational institutionsTech companies, software firms, startups
Search & Comparison IntentLearning, entry-level roles, internshipsEntry-level employment, career progression

The main difference is that an Internship Associate Degree Software Developer is typically a temporary, learning-focused position for those with an associate degree or similar background, often part of an internship program. In contrast, a Junior Software Developer is a full-time role requiring more experience or a bachelor's degree, with ongoing responsibilities in software development projects.

What is an Internship Associate Degree Software Developer?

An Internship Associate Degree Software Developer is a student or recent graduate who is pursuing or has completed an associate degree in software development and is gaining practical work experience through an internship. This role typically involves assisting with coding, testing, and debugging software under the supervision of experienced developers. The internship provides hands-on learning opportunities to apply classroom knowledge in a real-world setting, helping interns develop technical and professional skills needed for a career in software development.
What are popular job titles related to Internship Associate Degree Software Developer jobs in Calgary, AB? For Internship Associate Degree Software Developer jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Internship Associate Degree Software Developer jobs in Calgary, AB look for? The top searched job categories for Internship Associate Degree Software Developer jobs in Calgary, AB are:
What cities near Calgary, AB are hiring for Internship Associate Degree Software Developer jobs? Cities near Calgary, AB with the most Internship Associate Degree Software Developer job openings:
Infographic showing various Internship Associate Degree Software Developer job openings in Calgary, AB as of June 2026, with employment types broken down into 1% As Needed, 86% Full Time, 12% Part Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.
Software Developer

Software Developer

PTW Energy Services Ltd.

Calgary, AB โ€ข On-site

Full-time

Posted 3 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.