Share this Job

Title:  Software Developer, Xamarin, Blazor, Mono



About Descartes: 

Descartes (TSX:DSG) (Nasdaq:DSGX) is the global leader in providing on-demand, software-as-a-service solutions focused on improving the productivity, performance and security of logistics-intensive businesses. Descartes has over 147,000 parties using its cloud based services. Customers use our modular, software-as-a-service solutions to route, schedule, track and measure delivery resources; plan, allocate and execute shipments; rate, audit and pay transportation invoices; file customs and security documents for imports and exports; and complete numerous other logistics processes by participating in the world's largest, collaborative multimodal logistics community. Our headquarters are in Waterloo, Ontario, Canada and we have offices and partners around the world. Learn more at


Descartes MacroPoint is a global freight visibility platform for shippers, brokers and 3PLs to get real-time visibility on freight they have given to 3rd party carriers.  MacroPoint’s patented, automated load monitoring and tracking software provides load location visibility, predictive analytics, capacity matching and an automated communication platform that enables “Manage by Exception” capabilities.


Position Overview
The primary responsibility of the Senior Developer/Architect is to develop new features for MacroPoint’s global shipping initiatives. Working with a supportive, approachable team and management, this person will conceptualize, create, test, and troubleshoot cloud-based software to meet customer needs.


•    Analyze/interpret business requirements to design, develop, and implement software-based solutions
•    Develop technical specifications and architecture 
•    Write clean, testable code using C#.
•    Review and refactor code.
•    Test and debug various .NET applications.
•    Upgrade existing applications.
•    Follow approved development methodologies (i.e. Scrum, Agile, etc.)
•    Set up and perform development testing


•    6+ years experience with C#.NET, ASP.NET, HTML and Javascript
•    6+ years experience with SSRS, SSIS, T-SQL and other SQL Server technologies
•    Knowledge of web services (WCF and REST)
•    Knowledge of XML and JSON
•    Solid understanding of front-end technologies/responsive web design such as Angular JS, JQuery, Bootstrap, etc.
•    Solid understanding of object oriented design and SOLID principles
•    Ability to parse and manipulate data stored in various forms
•    Experience using Visual Studio
•    Experience using TFS or Azure Dev Ops Source Control
•    Strong written and oral communication skills
•    Xamarin and mobile development skills a plus
•    Azure experience a plus
•    Service Fabric experience a plus
•    EDI experience a plus
•    Logistics and Supply Chain knowledge a plus



We are an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law. 

For more information about our commitment to equal employment opportunity, please review our EEO is the Law , Pay Transparency Nondiscrimination Statement, EEO/AA Statement Descartes participates in the E-Verify program. Please click below to learn more about the E-Verify program. Notice of E-Verify Participation Right to Work (English and Spanish)Descartes is committed to working with and providing reasonable accommodations to job applicants with disabilities. Applicants in North America with a disability who require a reasonable accommodation for any part of the application or hiring process can email us at Provide your name and contact information along with the accommodation needed to assist you with the application process. Your request will be responded to as soon as possible. Reasonable accommodations will be determined on a case-by-case basis.


Job Segment: Developer, R&D, Testing, Cloud, .NET, Technology, Research