.NET / OutSystems Developer
The Descartes
Toronto, ON
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 www.descartes.com.


Descartes Visual Compliance is growing and looking to add a .NET / OutSystems Developer to our team, with demonstrable software development experience, specifically in the .NET platform. A solid practical understanding of .NET software development, gained via hands on experience is important for this position. Any OutSystems development would be a major asset. Our core software products consist of a suite of multi-tier web applications. Microsoft .NET is a core technology for us. We currently offer our solutions on MS SQL platforms. Our applications evolve continuously to meet the demands of our clients, and constantly changing regulatory and industry standards. We also have enterprise-grade web applications developed in the OutSystems platform. The .NET / OutSystems Developer’s role is to develop, test and implement moderate to complex application programs, perform assigned duties for the Applications Development unit to support and maintain existing applications in production as well as supporting programming initiatives to meet business objectives and service level agreement.


Assist in the planning, design, development, and deployment of new applications and enhancements to existing applications.
Develop and unit test complex programs/modules according to specific business and design requirements in an efficient and accurate manner in order to meet deadlines and exceed customer expectations.
Provide detailed system/design documents to meet development methodology and to facilitate knowledge transfer as well as increasing application maintainability.
Provide support and enhancement to existing production applications in a timely and accurate manner to increase effectiveness of business.
Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems.


Bachelor’s degree in Computer Science or related equivalent work experience. (Required)
3+ years of experience doing development using with Microsoft .NET
Experience in .NET development preferably through working on business applications.
Have worked on all tiers of such applications including user interfaces, business logic and database access.
Experience in OutSystems platform and asset
Experience developing in HTML, CSS, JQUERY, JavaScript and other web development languages and tools.
Development experience using OOAD, UML
Competent with JavaScript and XML
Excellent written and oral English communication skills with the ability to communicate technical constructs in user-friendly manner·
Flexibility and versatility to effectively manage sudden maintenance issues along with lengthy development projects.


Toronto, Ontario


We offer a flexible and casual work environment, as well as mentorship and on-the-job training to support your personal growth. You will have an opportunity to contribute new ideas and we welcome your fresh perspective.

Since our inception, we have made it our business to embrace globalization and the impact that the universal use of technology has on the way we conduct business.

Descartes Visual Compliance delivers powerful and robust compliance solutions that are made possible through our commitment to excellence and innovation, and we've been doing it for over 35 years. We are well-known in the industry and year over year, we have experienced steady growth and profitability while maintaining a large installed base of satisfied, long standing clients. We have also maintained the firm belief that technology plays a leading role in managing the complexities of international trade, and this has resulted in the creation of solutions that allow organizations to more easily conduct business in an ever-changing and challenging regulatory landscape. We strongly believe that the creativity and enthusiasm of our employees has been the key to our success. Your contribution will help enable us to launch new products and services, will empower us to take advantage of technological developments and will create new and exciting opportunities for the professionals in our company.