Software Engineer
- Location
- British Columbia
- Posted
- Apr 27, 2026
- Last seen
- Oct 13, 2026
About the role
Job Description:
The Role
We're looking for a talented Software Engineer to join the CAMS engineering team on-site and help us build and evolve the Kaleris TMS platform. You'll work on a product suite that powers real-world logistics for some of North America's largest private fleets, tackling complex, time-sensitive supply chain problems every day.
What You'll Do
- Design, develop, test, and maintain features for the Kaleris TMS platform - Build and maintain responsive, high-performance Angular web applications used by dispatchers, route planners and logistics teams - Collaborate with product managers, QA engineers, and other developers in an agile environment - Contribute to the integration of Prospero with other Kaleris Inland Solutions to deliver a comprehensive enterprise yard and transportation management suite - Participate in code reviews, architectural discussions, and continuous improvement initiatives - Collaborate with customers and end-users to solve logistics challenges - Application support, on-call support, and customer site visits (U.S. travel).
What We're Looking For
Required:
- 2+ years of professional software development experience - Experience working with enterprise scale web applications, preferably using Angular - Proficiency in C# - Experience with advanced SQL queries and stored procedures - Component-based architecture, services, and dependency injection - RxJS and reactive programming patterns - Working with REST APIs and integrating backend services - Writing unit tests with Jasmine/Karma or similar testing frameworks
Nice to Have:
- Experience in logistics, transportation management, or supply chain software - Experience with Microsoft Azure and serverless architecture - Knowledge of agile/scrum methodologies - Experience with AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Claude Code, or similar) to accelerate development, improve code quality, and enhance productivity - Experience with dispatch, routing, or fleet management systems
Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
