AssetWorks LLC

AssetWorks LLC

Intermediate Software Developer

Canada - Remote Alberta · Mid

Sponsorship not specifiedDetected 27 days ago
C#AngularFlutteriOSAndroid.NETFull-Stack DevelopmentObject-Oriented ProgrammingCode ReviewGitSQLAzureCI/CDRESTLLMsAgileLogisticsGISCommunicationCollaboration

About the role

  • You'll work across.NET 8 and Angular 20, contribute to a modern spec-driven workflow, and help shape how AI tools like Kiro and GitHub Copilot are applied in a real production environment.
  • Intermediate Developer - AssetWorks GPS/Telematics
  • AI tools such as Kiro, GitHub Copilot, Claude Code, and Azure AI Foundry are part of how we explore ideas, draft implementation options, generate tests, and improve documentation.

Responsibilities

  • 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.
  • Collaborate with product management, QA, senior developers, professional services, and customer care to clarify requirements and deliver maintainable solutions.
  • Experience building and maintaining Angular applications, including components, services, and application state.
  • AssetWorks is committed to building an inclusive, respectful workplace.

Requirements

  • A degree, technical certificate, or equivalent professional experience in software development.
  • Solid working knowledge of C#, ASP.NET Core, Web API, RESTful services, and object-oriented programming principles.
  • Working knowledge of SQL relational databases and ORM frameworks such as Entity Framework.

Nice to have

  • Hands-on experience with GitHub Copilot, Kiro, Claude Code, Azure AI Foundry, or similar developer tools.
  • Familiarity with LLM APIs or AI-powered product features.
  • Experience with testing frameworks such as MSTest and a strong habit of validating changes before release.
  • Experience with CI/CD pipelines and automated build or deployment workflows.
  • Familiarity with Agile or Scrum methodologies.
  • Experience with Flutter for iOS or Android mobile development.
  • Familiarity with Esri products such as ArcGIS Server or ArcGIS Enterprise.
  • Public or private fleet operations, telematics, logistics, or transportation industry experience.

Company info

  • We are also experimenting with agentic workflows for bug triage, test generation, and code review, and this role will help us learn where those approaches are practical and reliable.
  • We are happy to provide reasonable accommodations during the hiring process where needed.

This listing is sourced directly from AssetWorks LLC's careers page and normalized into a canonical job model.