Software Engineer
LocationBritish Columbia
Work modeon-site
Typefull-time
SeniorityMid
Experience2+ yrs
DepartmentEngineering
Company size201–500 people
PostedApr 27, 2026 · 5mo ago
Verified live22h ago
At a glanceSummarised by Seekless from the posting.
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
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
Skills
Angular
C#
SQL
RxJS
REST APIs
Jasmine
Karma
Microsoft Azure
GitHub Copilot
Cursors
Claude Code
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
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
Legal
Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.