As an Engineering Services – Applications Developer, this role is responsible for developing and maintaining custom C#, SOLIDWORKS, and PDM-integrated applications that streamline engineering workflows and ensure high-quality, compliant data management. This role will also manage SQL Server databases and oversees the health, performance, and upgrades of engineering-related servers and services.
Location: 160 Consolidated Drive, Paris
Day Shift: 8:00am - 4:30pm
Job Duties
- Design, develop, maintain, and support custom applications using C# and Visual Studio to interface with the SOLIDWORKS PDM Vault, supporting Engineering and cross-functional business processes.
- Develop and support automation, add-ins, and utilities that integrate directly with SOLIDWORKS software to improve engineering workflows, data quality, and compliance.
- Develop, maintain, and support SOLIDWORKS PDM Dispatch scripts (VBScript-based automation) to enforce workflow rules, validate metadata, automate file operations, control state transitions, and integrate business logic within the PDM environment.
- Design and implement REST API–based integrations between SOLIDWORKS PDM and enterprise systems such as Microsoft Dynamics 365, enabling synchronized data exchange (items, metadata, lifecycle states, revisions, BOMs, and related engineering data).
- Collaborate with Engineering, IT, Manufacturing, Supply Chain, and Business Systems teams to gather requirements and deliver scalable integration solutions connecting CAD/PDM data with ERP and other enterprise platforms.
- Develop, optimize, and maintain SQL Server databases, including schema design, stored procedures, views, indexing strategies, performance tuning, and data integrity enforcement in support of engineering systems.
- Monitor, manage, and maintain servers hosting SOLIDWORKS PDM, SQL databases, IIS services, and other Engineering Services–managed applications, including scheduled off-hours maintenance activities.
- Monitor and support custom applications, services, and scripts to ensure continued compatibility with new versions of SOLIDWORKS, PDM, Windows Server, SQL Server, and third-party dependencies.
- Diagnose, troubleshoot, and resolve application, database, dispatch, and server-level issues; perform root-cause analysis and implement long-term corrective actions.
- Manage source control, versioning, and deployment workflows for custom tools, scripts, and integrations using enterprise DevOps platforms.
- Create and maintain technical documentation for Dispatch scripts, APIs, integrations, deployment procedures, and operational workflows.
- Identify and implement automation opportunities to reduce manual effort, improve data accuracy, and increase reliability across Engineering Services systems.
Skills and Experience
- Strong proficiency in C#/.NET development using Visual Studio
- Experience with SOLIDWORKS and SOLIDWORKS PDM APIs
- Experience developing and maintaining SOLIDWORKS PDM Dispatch scripts (VBScript)
- Strong Microsoft SQL Server skills (queries, procedures, performance tuning)
- Experience developing and consuming REST APIs (JSON, authentication, error handling)
- Experience supporting Windows Server environments and desktop operating systems
- Working knowledge of Internet Information Services (IIS)
- Experience with source control / DevOps platforms (Azure DevOps, Git, or equivalent)
- Working knowledge of MySQL (querying and basic administration)
Qualifications
- Bachelor’s degree in a relevant field such as Computer Science, Software Engineering, Mechanical Engineering with strong software/CAD emphasis or Information Technology / Information Systems
- Previous experience with the following considered a strong asset:
- PDM Workflow Design & Governance
- State transitions, permissions, approvals, and lifecycle enforcement
- Authentication & Security
- OAuth 2.0, Azure AD, service accounts, secure credential handling
- PowerShell & Automation
- Deployment, monitoring, and maintenance scripting
- ERP / Business Systems Integration
- Understanding of item masters, BOMs, revisions, and change management
- Performance & Reliability Engineering
- SQL optimization, API throttling, logging, and recovery strategies
- Troubleshooting & Root-Cause Analysis
- Cross-stack debugging (client, server, SQL, Dispatch, API)
What We Can Offer You
- Family-Oriented Company: Lots of social events, BBQ’s, pizza parties and more!
- Competitive Wages and Profit Sharing: In addition to competitive wages, we celebrate our financial success together through profit sharing.
- RRSP Matching Program: Retirement planning? We’ve got your back!
- Skills Development and Training Reimbursement: An opportunity to self-identify industry-related learning opportunities available for pre-approval and repayment.
- Company-Paid Healthcare Benefits and EAP: Your well-being matters. Our healthcare benefits go beyond prescriptions and medications. Take advantage of massages, physiotherapy, vision coverage and more! Plus, our Employee and Family Assistance Program (EAP) offers many exciting free programs.
- Active Social Committee: Take part in our annual family picnic, adult and children’s Christmas parties, theatre events, sporting events and tournaments, family outings, and discounted admission prices for attractions across Ontario!
Why work for Tigercat Industries group of companies?
We're more than just a company – we're a tight-knit family, who thrives on teamwork and is dedicated to pushing the boundaries of innovation. We believe in fostering a safe, encouraging and collaborative environment where your contributions and talents are valued and supported.
Interested in learning more? Visit our FAQ page or explore what our employees have to say by watching their Tigercat story!
Tigercat strives to create a respectful, accessible, and inclusive work environment. Upon individual request, hiring processes will be modified to remove barriers to accommodate those with disabilities. Should any applicant require accommodation through the application, interview, or selection processes, please contact Human Resources for assistance. Click here to read more about Tigercat’s Accessibility Plan.