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.
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.
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
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
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.
Senior UI/UX Engineer building performant Unreal Engine 5 UI and HUD systems for SkyBox Labs’ AAA game projects. Collaborating across disciplines on maps, menus, accessibility, and gameplay interfaces.
Senior UI/UX Engineer building performant UI and HUD systems in Unreal Engine 5. Supporting SkyBox Labs’ AAA co - development projects across Minecraft, Destiny 2, Fallout 76, and new IP.
Senior Full Stack Developer building MaintainX’s mobile - first maintenance and operations platform. Owning full - stack features, architecture, reliability, and developer practices.
Principal Software Engineer modernizing Sun Life’s MarTech and customer engagement platforms. Building Snowflake - based, cloud - native, event - driven systems for millions of financial - services clients.
Tech Lead building authentication, fraud protection, and access platforms for Reap’s global stablecoin fintech. Owning AWS architecture, security, reliability, and platform adoption.
Senior Software Developer building secure, scalable AI - enabled financial intelligence systems at MindBridge. Owning data pipelines, enterprise integrations, analytics, and cloud platform capabilities.
Backend engineer building scalable AI - native cybersecurity infrastructure for Doppel. Developing software that detects and disrupts phishing, impersonation, fraud, and other digital threats.
Browser engine specialist developing experimental browser capabilities at Mozilla, the open - source internet technology company. Investigating engine internals, performance, correctness, and AI - agent interaction.
Lead Engineer shaping Xero’s global payments platform and bill - payment products. Building secure, high - throughput services that help small businesses manage cash flow.
Backend engineer scaling Redis and Valkey cache infrastructure for Affirm’s financial technology platform. Automating operations, migrations and self - service workflows for mission - critical data services.