.NET Developer (Transportation System sphere)
Company Background
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.
Project Description
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.
Technologies
- C#
- ASP.NET Core 6
- SQL Server
- Microservices architecture
- RESTful APIs
- Azure Cloud Services (Azure SQL, Azure Functions, App Service, Key Vault)
- ADO.NET
- Dapper
- AutoMapper
- Git
- Azure DevOps
What You'll Do
- Develop, maintain, and optimize backend services using ASP.NET Core (C#)
- Design and implement RESTful APIs for frontend and external integrations
- Work with SQL Server, including schema design, query optimization, stored procedures, and indexing
- Write unit tests and participate in code reviews
- Support, maintain, and improve existing codebase
- Troubleshoot and fix defects in collaboration with QA teams
- Assist QA engineers during testing to accelerate delivery
- Communicate directly with clients to clarify requirements and ensure alignment
- Participate in Agile ceremonies and contribute to continuous improvement
Job Requirements
- 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
What Do We Offer
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.
Create a Job Alert
Interested in building your career at Coherent Solutions? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
_(1).png?1661874071)