1

Software Developer Short Term Contract Jobs in Calgary, AB

Software Asset Management Analyst

Calgary, AB · Hybrid

CA$75K - CA$80K/yr

P2054 - Programmer Analyst II Salary range: $75,000 - $80,000 Placement within the range is ... Reconcile data and document vendor contract and license information vs. deployed instances to ...

The ideal candidate brings a deep technical mastery of SQL, DevOps, Git, Spark, Python, dataflows ... This is a full-time limited term position, working 35 hours per week until December 31, 2028.

New

Senior Backend Engineer

Calgary, AB · Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...

Senior Backend Engineer

Calgary, AB · Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...

NET Developer to join our team in Calgary. In this role, this individual would be responsible to ... Short and long-term disability programs * Competitive retirement plans * Employer-provided and ...

New

Promoting proactively Gutor services & products, including contracts, spare parts, preventive ... Cigna Dental an Vision Insurance * 100% Company paid Short-Term Disability and Long-Term Disability ...

... schedule updates, short-term planning, and monitoring progress against project milestones ... Qualifications * Currently enrolled in a diploma or degree program in Civil Engineering ...

Student Co-op

Calgary, AB · On-site

CA$23/hr

... schedule updates, short-term planning, and monitoring progress against project milestones ... Qualifications * Currently enrolled in a diploma or degree program in Civil Engineering ...

Showing results 41-60

Software Developer Short Term Contract information

What is a software developer short term contract?

A Software Developer Short Term Contract refers to a temporary position where a software developer is hired for a specific, limited period—usually ranging from a few weeks to several months. These contracts are often used to complete a particular project, address a skills gap, or provide support during peak workloads. Contract developers typically work on tasks such as coding, debugging, and software testing, and are expected to deliver results within the agreed timeframe. This arrangement allows both employers and developers flexibility, but usually does not include long-term benefits like health insurance or paid leave.

What are some common challenges faced by software developers on short-term contracts, and how can they be addressed?

Software developers on short-term contracts often face challenges such as quickly adapting to new codebases, understanding team workflows, and delivering results within tight deadlines. To succeed, it's important to proactively communicate with the team, ask clarifying questions early, and leverage documentation or onboarding resources. Building strong working relationships and demonstrating flexibility can help you integrate smoothly and make a positive impact in a limited timeframe.

What are the key skills and qualifications needed to thrive as a software developer on a short-term contract?

To thrive as a Software Developer on a short-term contract, you need strong programming skills, experience with software development life cycles, and typically a degree in computer science or related field. Familiarity with key programming languages (such as Python, Java, or JavaScript), development frameworks, and version control systems like Git is essential, and certifications in relevant technologies can be advantageous. Excellent time management, problem-solving abilities, and adaptability are crucial soft skills, as is clear communication for collaborating with new teams quickly. These skills and qualities enable rapid integration, effective contribution, and successful project delivery within tight timelines.
What are popular job titles related to Software Developer Short Term Contract jobs in Calgary, AB? For Software Developer Short Term Contract jobs in Calgary, AB, the most frequently searched job titles are:
What cities near Calgary, AB are hiring for Software Developer Short Term Contract jobs? Cities near Calgary, AB with the most Software Developer Short Term Contract job openings:
Infographic showing various Software Developer Short Term Contract job openings in Calgary, AB as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 19% Part Time, and 5% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.

Software Asset Management Analyst

SAIT

Calgary, AB • Hybrid

CA$75K - CA$80K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Job description

Technology is just the start. At SAIT, our IT Services team collaborates across the institution to shape smarter, more connected ways of teaching, learning and working. We're strategic thinkers, problem-solvers, and innovators who turn big ideas into digital solutions that move SAIT forward. Join us and help build what's next. 

The Opportunity
 
Job classification: P2054 - Programmer Analyst II
Salary range: $75,000 - $80,000
Placement within the range is typically based upon a review of skills, experience, and internal equity. 
Hours per week: 37.5
Paid leave: 4 Weeks Vacation / 14 Flex Days per year
Deadline to apply: 9:00AM, August 17, 2026
 
SAIT is looking for a Software Asset Management (SAM) Analyst to join our Information Technology Services team! This role is responsible for ensuring that SAIT's software assets are properly managed and utilized in full compliance with vendor contracts.
 
Key responsibilities include recommending, supporting, and maintaining SAM policies and procedures, assisting with software procurement, and maintaining an inventory of all software assets across the institution. The position also involves tracking and updating license data, monitoring usage patterns, supporting compliance audits, and collaborate with stakeholders to maintain an effective SAM program at SAIT.
How you'll contribute
  • Maintain software inventory records, including license keys and entitlements, to ensure accurate and up-to-date information.
  • Monitor alerts for upcoming expirations and provide reporting to Director for renewal process.
  • Analyze software usage and licensing data to identify opportunities for optimization, cost savings, and compliance improvements.
  • Facilitate software license and contractual decommissioning in conjunction with application specialists.
  • Assess and harvest unused licenses to achieve optimal software utilization.
  • Create and generate reports to communicate software asset management activities and results.
  • Manage service ticket queue and ensure timely resolution of software requests.
  • Conduct audits of software licenses to reconcile compliance and verify licensing agreements.    
  • Reconcile data and document vendor contract and license information vs. deployed instances to verify compliance, associated dates, license keys, stakeholders, cost, and billing information.
  • Liaise between SAIT and vendors to obtain software information and application files.
What you bring
  • Diploma in Technical or Administrative Management, or related technical field. A Bachelor's Degree in a related field would be an asset.
  • 1 - 3 years of experience in application licensing or a related role, 3 - 5 years of experience is preferred. 
  • ITIL Foundations Certification or Certified Software Asset Manager (CSAM) is an asset.
  • In-depth knowledge of Software Asset Management (SAM) practices and methodologies.
  • Hands-on experience with software license agreements, compliance requirements, and software lifecycle management (deployment, upgrades, and retirement).
  • Experience creating reports on software consumption and entitlement status. 
  • Working knowledge of SharePoint and Microsoft Office suite (Word, PowerPoint, Visio, Teams), and strong proficiency in Microsoft Excel.
  • Proven ability to identify license risks and optimization opportunities.
  • Experience participating in internal software audits and compliance reviews.
  • Capacity to deal with sensitive licensing information and maintain confidentiality, integrity, and ethical standards. 
  • Skilled in business engagement with stakeholders across various organizational levels.
  • Strong quantitative, analytical, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Collaborative mindset with the ability to work effectively in a team environment.
We sincerely thank all applicants for their interest in this opportunity. We understand how important communication is, and we are committed to following up with every candidate. Please know that each application is thoughtfully reviewed, and you will hear from us either way.
 
Together, we build bold futures 
 
At SAIT, we equip you with the resources you need to shape bold futures for yourself and our communities. We offer a comprehensive package including: 
 
- Generous time off to pursue other passions and support your wellbeing 
- SAIT paid premiums for medical, dental, and vision benefits so you, and your family, are well supported 
- Benefits supporting mental health and access to Greenshield + for virtual therapy at a reduced rate 
- Access to a Health Spending or Taxable Spending Account  
- Professional development opportunities through our Free Seat Program, tuition support, access to LinkedIn Learning and discounted Continuing Education & Professional Studies courses  
- Defined Benefit pension through LAPP to help you retire with confidence 
- Excellent dining options on campus 
- Free access to our fitness facilities and group fitness classes 
 
And the perks keep on coming!  

About SAIT 

At SAIT, we're building bold futures. We're a community of tenacious problem-solvers, inventive thinkers, and passionate collaborators who believe in doing work that matters.  

Named one of Alberta's Top Employers, we're driven by a desire to create an impact in our community. If you're looking for a place where purpose meets possibility, you've found it here. 

We're committed to community and belonging 

Community and belonging is essential to achieving SAIT's vision to be a global leader in applied education. We encourage applications from women, Indigenous people, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities. Learn more about Community and Belonging at SAIT.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job