Full-time · Mid-Career · 5+ Years Experience
This is a Remote OpportunityLocated in Montreal, QC, Cigo Tracker is a fast-growing SaaS company in the last-mile logistics industry. Our platform helps businesses streamline delivery operations, increase efficiency, and delight customers with real-time tracking and notifications.About the ProjectWe are currently migrating a large monolithic PHP application into a modern C#/.NET application and API-based architecture.You will play a key role in:
- Translating existing PHP features into clean, maintainable C#/.NET services and APIs
- Helping define and improve the new architecture for performance, scalability, and reliability
- Gradually decomposing the monolith into modular, testable components
We primarily need someone with strong C#/.NET skills. If you also have PHP experience, that’s a big plus to help understand and migrate legacy code more efficiently.
What You’ll Do
- Design and build high-performance REST APIs and backend services in C#/.NET.
- Help migrate existing PHP-based functionality into the new .NET-based architecture.
- Work on both backend (.NET) and frontend (React) when needed.
- Participate in technical design, code reviews, and architecture discussions.
- Optimize APIs and database interactions for speed, scalability, and low latency.
- Collaborate with the team to improve code quality, testing, and observability.
- Work schedule: 9 AM to 5 PM EST (Montreal time).
Skills
Technologies You’ll Work With
Core Stack
- C# / .NET 10+ (Web API, microservices)
- REST API design
- SQL Server and MySQL Server other relational databases
- Azure Cloud services (e.g. App Services, Functions, Service Bus, APIM) – depending on tasks
Nice-to-Have / Legacy
- PHP (Laravel, Yii, Symfony, or similar) – for understanding and migrating the monolith
What We’re Looking For
- Strong professional experience with C#/.NET (Required)
- Proven experience building robust, optimized REST APIs
- Solid understanding of scalable architecture, performance tuning, caching, and async patterns
- Experience with React (JavaScript or TypeScript)
- Strong knowledge of JavaScript and modern front-end development practices
- Comfortable working with relational databases (SQL Server/MySQL)
- Very good Git skills and experience with CI/CD pipelines
- Strong analytical, problem-solving, and communication skills
- Ability to quickly understand existing systems and progressively improve them
Bonus Skills
- Experience with PHP (to help interpret and migrate legacy code)
- Experience with Azure Cloud (big plus)
- Familiarity with Microsoft DevOps ecosystem (Azure DevOps)
Experience
- C#/.NET – Required
- API Development – Required
- Azure Cloud – Asset
- PHP – Asset
Language
- Fluent professional English (Required)