Skip to Main Content

Job Title


Intermediate Software Developer – TerminalBOSS


Company : VantEdge


Location : Calgary, Calgary


Created : 2025-12-09


Job Type : Full Time


Job Description

To supportTerminalBOSSgrowth,VantedgeLogistics Inc. isseekingaskilled SoftwareDeveloperwho thrives in a collaborative,fast pacedenvironment.TerminalBOSSis our flagship enterprise automation solution trusted by industry leaders across North America tomanagecritical terminal operations.This roleoffers theopportunity to work on meaningful, complex problems in industrialautomation while contributing to a product that directlyimpactsessential infrastructure. You''llwork on a steady stream of new installations, site upgrades, feature enhancements, and major new features in the roadmap.This role is ideal for a developer whovalues craftsmanship, takes ownership of their work, and is excited tointerface withclients in both office and field settings.This position may include up to 1 site visit per month. Features Include: Workflow enforcementand operational controls Driver, customer, product, and inventory management API compliant measurement and volumecalculations Automated integrationsandreporting Remote administrationcapabilities Develop AI (Artificial Intelligence)systems Program IoT (Internet of Things)protocols Responsibilities: Configure and customize the baseTerminalBOSSsoftware for unique installations. Develop new features in coordination with theTerminalBOSSteam. Actively contribute to solutiondiscussions anddesigns. Produce high-quality,well-tested, maintainablecode.Participate in codereviews,documentationand thoroughtesting. Serve as a technical resource forcustomers,troubleshootingTerminalBOSSissueswith professionalism and urgency. Proactivelyidentifyopportunities to improveTerminalBOSSperformace, reliability and user experience. Contribute to our culture of performance, teamwork,accountabilityand continued improvement. Ability to travel for occasional site visits (up to1per month)to support installations and client relationships. Must hold a valid Class 5 driver''s license in Canada for minimum 3 years andmaintain3 years of consecutive Canadian auto insurance historyto meet company insurance policy requirements. Required Skills and Qualifications StrongproficiencyinPython, the Django web framework Working knowledge ofPostgres database, MS SQL GIT, Linux,Windowsand development tools such asVSCode, Azure DevOps. Knowledge of and interest in modern software development practices: Refactoring/Design Patterns Unit and Integration Testing Continuous integration practices Strongproblem-solvingskills and attention to detail. Highly Desirable Experience/Knowledge .NET, C#, web services, and MS SQL Server PLC and RTU programming,HMI configuration Industrial automation protocols(Modbus, OPCetc) Front-endJavascript/Vue and big data experience Familiarity with legacy systems like C#/.NET would be abonus TerminalBOSSis installedin an industrial setting and controls or reads from terminal devices such as meters, valves, tanks. Familiarity and/or experience with industrial automation is an asset. TerminalBOSSinterfaces withVantedge''scloud-basedlogisticsplatform,Wheelhouse. Wheelhouse isa logisticsdata hub and operationalsystem in useby many clients to aggregate and manageTerminalBOSSdata,manage rail shipments, contract performance, customs, reporting, andadvancedlogisticsworkflows.As you grow in this role,you''llgain exposure to both products and the fulllogisticstechnology stack. Additional Information This is an IN-OFFICE position in downtown Calgary. This position maybe fundedthrough an Alberta/Canadian employment grant program that requires Canadian citizenship or permanent residency.Due to the specific requirements of these grants, only qualified candidates who meet the program''s eligibility criteria may apply.