Our client is a Canadian multinational software company specializing in intelligent transportation systems and transit scheduling solutions. The company develops mission-critical products used by more than 80 transit agencies across North America, helping them optimize routing, scheduling, and operational efficiency. Its proven technology reduces operational costs by 1-5% and supports scalable, cloud-based modernization of transportation systems.
The project focuses on developing and modernizing a platform, replacing an existing on-premise solution with a cloud-based architecture. The system supports vehicle and operator scheduling, route planning, timetables, blocking, run cutting, and rostering.
The global benefits package includes: * Technical and non-technical training for professional and personal growth; * Internal conferences and meetups to learn from industry experts; * Support and mentorship from an experienced employee to help you professional grow and development; * Internal startup incubator; * Health insurance; * English courses; * Sports activities to promote a healthy lifestyle; * Flexible work options, including remote and hybrid opportunities; * Referral program for bringing in new talent; * Work anniversary program and additional vacation days.
3+ years of software development experience; * Strong experience with ASP.NET Core and SQL Server; * Hands-on experience working with microservices architecture; * Experience building and consuming RESTful APIs; * Familiarity with Agile software development practices; * Strong analytical and problem-solving skills; * High attention to detail and quality-oriented mindset; * Ability to understand complex business domains and think critically; * Strong interpersonal and collaboration skills; * English level: B2 or higher (daily communication with team, client); * Frontend experience with Angular, Vue.js, React will be a plus;
