Share this Job

Title:  Software Developer


Cleveland, OH, US, 44131

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


Position Overview
The primary responsibility of the Lead Developer is to develop new features for MacroPoint. 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.
•    Analyze/interpret business requirements and design software solutions.
•    Communicate status, issues and successes to management.
•    Follow approved development methodologies (i.e. Scrum, Agile, etc.).
•    Set up and perform development testing.
•    Document code.
•    4+ years’ experience with C#.NET, ASP.NET, HTML and Javascript.
•    4+ 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 such as Angular JS, JQuery, Bootstrap, etc.
•    Solid understanding of object-oriented design.
•    Ability to parse and manipulate data stored in various forms.
•    Experience using Visual Studio.
•    Experience using TFS.
•    Strong written and oral communication skills.
•    Azure experience a plus.
•    Docker experience a plus.
•    Service Fabric experience a plus.
•    EDI experience a plus.
•    Understanding of SOLID principles and IOC a plus.
•    Logistics and Supply Chain knowledge a plus.
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.

Descartes Systems (USA) LLC, inclusive of any of its American subsidiaries (Descartes), is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age or any other characteristic protected by law.

Nearest Major Market: Cleveland

Job Segment: Developer, SQL, Database, Java, Technology, Research