Software Engineer

AssetWorks Inc

Calgary

On-site

CAD 85,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

AssetWorks Inc. seeks a Software Engineer to design and develop product functionality with a cross-functional team. You will learn the product, validate requirements, and contribute to future product offerings.

You’ll collaborate across product management, QA, documentation, and support to deliver high-quality software. The role emphasizes solving problems, adapting to changing priorities, and applying agile practices within a dynamic environment.

Qualifications

  • Bachelor's degree in CS preferred or a technical certificate.
  • At least five years of professional development experience.
  • Proficient in C#, API development and Angular stack (TypeScript, RxJS).

Responsibilities

  • Turn requirements into specs, designs and prototypes.
  • Learn new skills and technologies and apply them on the job.
  • Collaborate with product managers to solidify requirements and designs.
  • Work with the team on bug verifications, release testing and beta support.
  • Demonstrate knowledge of all phases of the product life cycle.
  • Utilize AI in workflows (Kiro, GitLab Co-Pilot, ChatGPT).

Skills

C# proficiency
API development
Angular
TypeScript
RxJS
Git
SVN
Communication skills
Agile Scrum

Education

Bachelor's degree in Computer Science
Technical certificate

Tools

Git
SVN

Job description

The Software Engineer will work on a cross functional team that includes product management, QA, Documentation, and support. Their primary responsibility will be to design and develop product functionality to create innovative products that will shape the future of AssetWorks’ product offerings. Additionally, they are expected to learn the product, understand its value proposition, and participate in validating requirements.

Job Description
Essential Duties and Responsibilities
  • Demonstrated ability to creatively solve problems by turning requirements into specs, designs and prototypes
  • Ability and desire to learn new skills and technologies and apply them on the job
  • Able to collaborate with and challenge product managers to solidify requirements and build and appropriate designs
  • Collaborate with team to solve complex bug verifications, release testing, and customer-specific beta software support
  • Demonstrated knowledge of all phases of product life cycle
  • Utilize AI for every workflow. Use of Kiro, GitLab Co-Pilot, Chat GPT
Requirements

The ideal candidate will possess a bachelor's degree from an accredited college or university with a major in Computer Science preferred, or a certificate from a technical training institute. The position requires:

  • At least five years of professional development experience
  • Proficiency in C#, with experience in API development
  • Experience with Angular: Typescript, and RxJS
  • Experience with source control (SVN, Git, etc.)
  • Effective listening, communication (verbal and written) and presentation skills
  • Strong analytical and problem-solving skills
  • Successful time management and ability to adapt quickly to changing priorities
  • Ability to work under pressure to meet deadlines, both as an individual and as part of a team
  • Experience in developing within the Agile framework (Scrum)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-Driven API & Angular
Senior Software Engineer - AI-Driven API & Angular

AssetWorks Inc • Calgary

On-site
CAD 85,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Symend • Calgary

On-site
CAD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Insight Global • Southwestern Ontario

On-site
CAD 75,000 - 100,000
Developer
Developer

Java Holdings Ltd • Edmonton

On-site
CAD 90,000 - 120,000
Extended Healthcare
Group RRSP
Life Insurance
+3
Software Engineering Technical Lead
Software Engineering Technical Lead

360insights • Whitby

On-site
CAD 90,000 - 120,000
Principal Software Developer
Principal Software Developer

autodesk • Vancouver

On-site
CAD 140,000 - 190,000
Software Engineer
Software Engineer

Sproutlogic Consulting • Toronto

On-site
CAD 70,000 - 100,000
Software Development Manager
Software Development Manager

Ropeworks • Calgary

Hybrid
CAD 120,000 - 180,000
RQ09147 - Software Developer - API - Senior
RQ09147 - Software Developer - API - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Software Engineer, Internal Applications
Software Engineer, Internal Applications

VSG Recruitment • Toronto

On-site
CAD 90,000 - 130,000