Connect desktop engineering systems with web platforms at JMT Consultants, using C#/.NET, data pipelines, and steel detailing expertise in Winnipeg.
This full-time Software Developer position covers integrations, desktop applications, and steel detailing software from the outset. You will exchange model and project information accurately between systems. The work includes data mappings, issue diagnosis, AI-assisted coding, and maintainable delivery.
Key Responsibilities: Develop pipelines exchanging model and project information
Maintain accurate mappings across models, drawings, and revisions
Review AI-generated code, test behaviour, and own quality
Document data contracts, expected behaviour, and edge cases
Support builds, packaging, deployment,
and ongoing maintenance
Requirements: Five or more years of skilled C#/.NET development
Five or more years of steel detailing or fabrication experience
Ability to develop integrations, extraction logic, and data mappings
Ability to validate geometry, connections, and data accuracy
Relevant education or equivalent professional experience
Bring integration engineering, steel detailing, and careful data validation to maintain dependable software across JMT Consultants’ project platforms.