Programmer Analyst
Key Skills for This Role
Full Job Posting
What You'll Need
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
3–5+ years of experience in a SQL-focused, ERP, or systems support role
Proven experience working with integrations and enterprise applications
The responsibilities of this role include, but are not limited to
- Support, maintain, and enhance Trimble ERP systems (TMW Suite, TMT Fleet Maintenance, and related tools)
- Troubleshoot and resolve complex production and data issues , including backend data fixes resulting from system bugs
- Design, build, and maintain integrations (B2B/EDI, API-based, and file-based data exchanges)
- Develop, optimize, and maintain T-SQL stored procedures, queries, and database objects
- Build and support SSIS packages for ETL and data movement processes
- Develop and maintain SSRS reports to support operational needs
- Create and maintain PowerShell and Python scripts for automation, data extraction, and file processing (non-analytics use cases)
- Maintain and enhance C#-based applications and APIs that support integrations and backend processing
- Troubleshoot and debug issues in existing .NET applications as part of production support
- Support ERP upgrades, module implementations, and system enhancements
- Investigate and resolve integration and data flow issues across systems and partners
- Collaborate with business stakeholders to translate operational requirements into technical solutions
- Work with vendors and external consultants on system support and project delivery
- Participate in an on-call support rotation (approx. one week/month) and occasional planned after-hours work for upgrades
What You'll Bring
Strong problem-solving skills with a focus on root cause analysis and data integrity
Ability to manage multiple priorities in a fast-paced, operational environment
Clear communication skills and the ability to work with both technical and non-technical stakeholders
A self-starter mindset with the ability to work independently and collaboratively
Experience supporting and maintaining enterprise business systems
Required
Strong experience with Microsoft SQL Server (2019+) and advanced T-SQL development
Hands-on experience with SSIS (ETL/data integration)
Experience developing and maintaining SSRS reports
Experience troubleshooting production issues and data-related problems in enterprise systems
Nice to Have
Experience with Trimble platforms (TMW Suite, TotalMail, TMT Fleet Maintenance)
Experience with integration platforms such as Cleo Integration Cloud, Digibee, or similar B2B/EDI tools
Experience working with API integrations and file-based data exchange
Familiarity with PowerShell and/or Python for automation and data processing (non-BI use cases)
Experience with C# / .NET for backend applications and APIs
Experience with version control tools (e.g., Git)
We make safety a part of every decision
We make safety personal
We have the courage to intervene
About Trimac Transportation
Private bulk transportation and logistics company serving chemical, energy, mining, food-grade, and specialized-hauling customers across North America.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Trimac Transportation
Class 1 Owner Operator - Fuel
Kamloops, CAN
Class 1 Company Driver - Fuel
Kamloops, CAN
Class AZ Company Driver
, CAN
Class 1 Company Driver/Fuel/Nights
Regina, CAN
Dispatcher
Mississauga, CAN
310J Licensed Mechanic
Mississauga, CAN
310T Licensed Mechanic
Mississauga, CAN
Sr Coordinator, Branch Operations
Winnipeg, CAN