INTERNSHIP DETAILS

Software Developer Intern

CompanyAssetWorks Inc
LocationCalgary
Work ModeOn Site
PostedMarch 11, 2026
Internship Information
Core Responsibilities
The role involves working within a community-focused environment where software solutions are created to help communities succeed in managing fleet vehicles, infrastructure, energy, buildings, and equipment. Employees are expected to be passionate about finding new and better ways to solve problems through software in a dynamic setting.
Internship Type
full time
Company Size
352
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
AssetWorks delivers industry-leading business solutions to help asset- and infrastructure-intensive organizations control capital and operating expenditures, reduce operational complexity, and manage regulatory and policy-driven risk. Leveraging a comprehensive portfolio of software and consulting solutions, we help organizations work more efficiently by improving access to shared asset data, promoting greater transparency across the organization, improving service delivery, maximizing asset availability and uptime and reducing total cost of ownership. Using the latest cloud and mobile computing technologies, our asset management solutions and domain expertise help organizations eliminate waste, redundancy, and inefficiency. AssetWorks is a US corporation and a portfolio company of the Constellation Software, Inc. group of companies which trades on the TSX under the ticker symbol CSU. As a publicly traded corporation, we are committed to promoting shareholder value by delivering quality work and solid financial results. These factors reinforce what has always been our corporate focus—putting quality first and ensuring profitability and growth will follow.
About the Role

Job Summary:

For oil and gas field service companies who need web based fleet management tools, AssetWorks Field Service Solutions (FSS) improves operator safety, streamlines operations, & reduces fleet related operating costs. FSS has the ability to address the nuances of the oil/gas field services market with features such as oil/gas map data layers, lone worker, satellite communication backup, private roads etc., while addressing common transportation issues like Hours of Service and driver behavior.

The Software developer is responsible for expanding the FSS product to support new industry requirements, migrate existing functionality to new web and mobile technologies and maintain a legacy system that clients depend on 24x7 for their operations.

Job Description:

The successful applicant will work with a team of experienced developers and will be involved in all stages of the development process from research, specification development and review, implementation and testing to pilot and support.  There will be involvement on all aspects of the solution from the web client through to the mobile devices.

Requirements:

  • BSc in computer science or computer/software engineering.

  • Strong C# / Microsoft .NET programming experience.

  • MS SQL DBMS experience.

  • Perform product analysis and development tasks of increasingly complex nature.

  • Writing unit tested and documented JavaScript, HTML and CSS.

  • Ability to work collaboratively within a team.

  • Capable of clear and concise written and oral communications.

Assets:

  • Knowledge of the oil and gas industry.

  • Knowledge of Angular Development

  • Familiarity with OpenAPI and RESTful interfaces

  • Experience with mobile application programming.

Worker Type:

Student (Fixed Term) (Trainee)

Number of Openings Available:

1
Key Skills
Software DevelopmentProblem Solving
Categories
SoftwareEngineering
Benefits
Competitive CompensationComprehensive Benefits Package