Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AssetWorks Inc

Intermediate Software Developer

AssetWorks Inc

Intermediate Software Developer for AssetWorks GPS, enhancing real-time fleet telematics with AI-powered features. Collaborate with a modern engineering team using .NET 8 and Angular 20.

Posted 6/26/2026full-timeRemote • 🇨🇦 CanadaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularASP.NETEntity Framework.NETSQL

About the role

Key responsibilities & impact
  • Develop and maintain full stack features within the AssetWorks GPS platform using .NET 8 on the backend and Angular 20 on the frontend.
  • Build and improve functionality across APIs, services, data access, and user-facing components.
  • Contribute to product capabilities such as driver behavior insights, fleet analytics, intelligent alerting, and operational recommendations.
  • Collaborate with product management, QA, senior developers, professional services, and customer care to clarify requirements and deliver maintainable solutions.
  • Participate in code reviews, troubleshoot issues, and contribute to team standards, patterns, and documentation.
  • Stay current with practical developments in Angular, .NET, testing, AI tooling, and modern software engineering practices.

Requirements

What you’ll need
  • 3–5 years of full stack software development experience.
  • Solid working knowledge of C#, ASP.NET Core, Web API, RESTful services, and object-oriented programming principles.
  • Experience building and maintaining Angular applications, including components, services, and application state.
  • Working knowledge of SQL relational databases and ORM frameworks such as Entity Framework.
  • Experience using GitHub or a similar version control platform in a team environment.
  • Comfort working from written requirements or specifications and contributing to clarification when details are missing.
  • Interest in using modern development tools responsibly to improve speed, quality, and collaboration.
  • Strong communication skills and a collaborative approach to problem solving.
  • A degree, technical certificate, or equivalent professional experience in software development.

Benefits

Comp & perks
  • Remote-first work with a connected Calgary-area team culture.
  • Core hours with flexibility to structure your day around your life.
  • Early finish Fridays during the summer.
  • Biweekly social team calls to stay connected.
  • Quarterly all-hands and team lunches in the office to connect in person and understand the broader business context.
  • Opportunities to work with modern .NET, Angular, developer tooling, and real-world telematics data.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET 8C#ASP.NET CoreWeb APIRESTful servicesAngular 20SQLEntity Frameworkobject-oriented programmingfull stack development
Soft Skills
strong communication skillscollaborative problem solvingclarification of requirementsteam standardstroubleshootingcode reviewsdocumentation
Certifications
degree in software developmenttechnical certificate in software development