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.
Apply directly at AssetWorks LLC →Create a free account for alerts like thisView AssetWorks LLC immigration profile
This listing is sourced directly from AssetWorks LLC's careers page and normalized into a canonical job model.