Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Steel Detailing

Jmt-Consultants-2

JMT Consultants Inc.
Winnipeg (In office) / Remote (Consideration for the right candidate)
Full-Time Permanent Position
JMT Consultants is a North American-based global leader specializing in steel and concrete design solutions. Services include pre-construction modeling, structural design support, steel and concrete detailing, connection and stair engineering, panel book detailing, estimate modeling, and BIM management.
Join our dynamic and rapidly expanding development team as a Software Developer - Steel Detailing! Bring strong development skills and hands-on steel-industry knowledge to build reliable software for steel detailing, engineering, fabrication, and project delivery.
Reporting to the Technical Product Manager, you will develop and maintain C#/.NET plugins, desktop applications, and integrations with web-platforms. Working with detailing and engineering experts, developers, and QA, you will translate approved requirements into accurate, production-ready software.
This is a hands-on development role covering both desktop tools and data integrations from the outset. AI-assisted coding is a core part of our workflow.
What You'll do:
Develop steel detailing software: Design, build, debug, and maintain C#/.NET plugins and desktop tools for Tekla Structures, applying your steel-industry knowledge to deliver reliable, practical functionality.
Implement approved engineering rules: Translate rules established or approved by engineering specialists into connection-selection, design, and plugin logic. Verify implementation against those rules and refer engineering decisions back to the experts.
Translate detailing requirements into precise behaviour: Define geometry, tolerances, and edge cases for coped or shallow beams, sloped or skewed members, mismatched depths, and column-web versus flange framing.
Build desktop-to-web integrations: Develop and maintain the pipelines that exchange model and project information between desktop engineering and detailing tools and our web platform, preserving accuracy in both directions.
Maintain reliable data mappings: Preserve identifiers, marks, profiles, assemblies, capacities, geometry, and statuses as information moves between models, drawings, revisions, RFIs, package data, and viewer exports.
Use AI-assisted development effectively: Apply AI coding tools throughout development while critically reviewing generated code, testing its behaviour, and maintaining responsibility for software quality and domain accuracy.
Verify software against real models: Check plugin output and integrations against approved rules, applicable standards, and fabrication and erection practice. Confirm geometry, clearances, tolerances, and data accuracy before release.
Partner with QA: Document expected behaviour, tolerances, edge cases, and data contracts in consultation with engineering specialists. Support automated and regression tests that protect correctness as the software evolves.
Resolve issues at the right layer: Reproduce support issues, distinguish software defects from modelling or configuration problems, and identify whether corrections belong in a plugin, integration, or web application.
Deliver maintainable solutions: Work with the Technical Product Manager, developers, and platform engineers to implement features and fixes, document behaviour, and support software builds, packaging, deployment, and ongoing maintenance.
What Makes You Stand out:
Experience developing plugins and automation with the Tekla Open API.
A strong understanding of structural engineering and connection design is a significant asset.
Knowledge of AISC 360, applicable OSHA erection requirements, and the practical path from design through detailing, fabrication, and erection.
A detailer's eye for the geometry, clearances, and fine tolerances that make a part buildable, combined with disciplined software problem-solving.
Experience integrating desktop detailing and engineering applications with web platforms, including reliable exchange of model and project data.
Familiarity with version control, CI/CD, and software build, packaging, and deployment processes.
Experience across multiple modelling platforms, including Revit, and the ability to translate industry requirements into clear technical rules and test cases.
Requirements:
Five or more years of professional software development experience, with strong C#/.NET skills and the ability to work independently.
Five or more years of steel detailing and/or fabrication experience, with practical knowledge of steel members, connections, assemblies, and erection.
Strong hands-on experience with Tekla Structures or SDS2.
Hands-on professional experience with AI-assisted coding tools, including critical code review, testing, and responsibility for the resulting code.
The ability to develop and maintain data pipelines and integrations, including extraction logic, data mappings, and reliable exchange between systems.
The ability to validate geometry, connection behaviour, and data accuracy, and distinguish software defects from modelling or configuration issues.
Clear written and verbal communication, including the ability to document technical rules, expected behaviour, tolerances, and data mappings.
A relevant degree, diploma, or certificate in software development, computer science, engineering, or a related discipline, or equivalent professional experience.
Must be legally eligible to work in Canada.
Why Work for JMT Consultants? We Offer:
Competitive Salary that reflects your skills, experience, and contributions
Annual Bonus Opportunities tied to both individual and company performance
Comprehensive Benefits Packages designed to support your health and well-being
RRSP Employer Matching Contributions to help you plan confidently for the future
Generous Personal Days to maintain balance and recharge
Professional Development Opportunities including training, mentorship, and career‑growth pathways
An Unbeatable Company Culture built on respect, teamwork, and genuine appreciation
Modern, Tech‑Savvy Company‑Provided Equipment to ensure you can do your best work
Frequent Team‑Building Events and Activities that strengthen relationships and keep work enjoyable
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Steel Detailing in Winnipeg, MB vacancy
  •  ...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... 
    Suggested
    Full time

    Jmt-Consultants-2

    Winnipeg, MB
    5 hours ago
  • $75k - $100k per year

     ...premier construction modeling, detailing, and digital engineering...  ...art technology, uncompromising detail, and millimeter precision. At...  ...as a modeler.Experience with steel detailing and a strong understanding...  ...education will be considered.Software & Technology Proficiency in... 
    Suggested
    Work at office

    DBM Vircon

    Winnipeg, MB
    5 hours ago
  • Apply your steel detailing expertise as a Checker with DBM Vircon’s Vancouver-based team, reviewing...  ...: Check model and drawing details against design requirementsPerform final...  ...complianceProficiency with relevant CAD software, including Tekla or AutoCADNavisworks experience... 
    Suggested

    DBM Vircon

    Winnipeg, MB
    5 hours ago
  •  ...Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you...  ...environment. • Strong problem-solving skills and attention to detail. • Excellent communication skills for working with cross-... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the...  ...RESTful APIs • Strong problem-solving skills and attention to detail • Effective communication and the ability to work with... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development... 

    The North West Company

    Winnipeg, MB
    3 days ago
  •  ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity...  ..., communication, organization skills, with an eye for detail. • The ability to work both independently and in a team environment... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements...  ...• Ability to work independently and as part of a team. • Detail-oriented with a focus on delivering high-quality work. Should... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • $180k - $200k per year

     ...Environment: Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving complex machine learning problems at scale. Academic Foundation:... 
    3 days per week

    TEEMA Group

    Winnipeg, MB
    3 days ago
  • $130.4k - $181.4k per year

     ...expected to close on: 11/19/2026 Senior Software Engineer (G10) – Job DescriptionMeet the...  ...requirements, writing system design documents, develop, test, automate and deploy software...  ...listed below, the recruiter can share more details about compensation for the role in your... 
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco Systems, Inc

    Winnipeg, MB
    5 hours ago
  •  ...Automotive Detailer – Full-Time Staffmax is looking for a reliable and detail-oriented Automotive Detailer to join our team. Schedule: Monday to Friday | Full-Time Responsibilities Clean and detail new and pre-owned vehicles. Prepare vehicles for customer... 
    Full time
    Temporary work
    Monday to friday

    Staffmax Staffing & Recruiting

    Winnipeg, MB
    9 days ago
  • $101k - $118k per year

    Job DescriptionJob Posting - Software Developer You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement...  ...written and verbal communication. Strong attention to detail with innovative problem-solving abilities. Ability to work... 
    Work at office
    Remote work
    Flexible hours

    Fidelity Canada

    Winnipeg, MB
    5 hours ago
  •  ...the future of homebuilding together. We’re looking for an Software Developer to join our team and contribute to developing cutting-edge solutions...  ...to improve the performance of software systems Perform detailed analysis, design, code development, software integration and... 
    Internship
    Relocation package
    Flexible hours

    Promise Robotics Inc.

    Winnipeg, MB
    5 hours ago
  •  ...organizations address complex challenges through software, cloud services, and artificial...  ...industries, and markets, with opportunities to develop their skills and contribute to products...  .... Specific benefits and compensation details are provided during the hiring process.Equal... 
    Full time

    AgileGrid Solutions

    Winnipeg, MB
    5 hours ago
  • $130.4k - $181.4k per year

     ...of related experience, or Master's + 4 years, or PhD + 1 year in software engineering or a related technical fieldPrior experience with...  ...below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Local area
    Flexible hours

    105 Cisco Systems Canada Co.

    Winnipeg, MB
    5 hours ago
  •  ...applications. Role OverviewWe are seeking a highly motivated Software Developer to join our engineering team. In this role, you will assist...  ...tolerant system Strong problem-solving skills and attention to detail Experience with ZFS, or other advanced Unix-based file... 

    Retrospect Backup

    Winnipeg, MB
    5 hours ago
  • Software DeveloperPour la version française de cette description de poste, veuillez consulter...  ...timelines without fear of blame. Provide detailed code reviews and help document idioms and...  ...or related field. 3+ years experience developing in Java. Proven track record of... 
    Worldwide

    AppDirect, Inc

    Winnipeg, MB
    5 hours ago
  •  ...technology. We place great emphasis on developing equipment to meet the specific...  ...Opportunity ISE is seeking a Software to join our team! The Software Developer is responsible for the design,...  ...processes. Strong attention to detail and commitment to delivering high‑... 
    Long term contract
    Internship
    Work at office

    GeoSpectrum Technologies Inc.

    Winnipeg, MB
    5 hours ago
  •  ...tested applications. This includes: developing detailed programming specifications writing...  ...arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments... 

    SOFTLINE TECHNOLOGY

    Winnipeg, MB
    5 hours ago
  • $101k - $118k per year

    Software Development### Software DevelopmentApply: Toronto Office: Full time: Posted Yesterday...  ...wide range of opportunities to grow and develop your career in an inclusive environment...  ...verbal communications.* Strong attention to detail with innovative problem-solving abilities... 
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Fidelity

    Winnipeg, MB
    5 hours ago
  •  ...DescriptionWhat is the opportunity?We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of...  ...-POST Job SkillsActive Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages,... 
    Full time
    Worldwide
    Flexible hours

    RBC

    Winnipeg, MB
    5 hours ago
  • Software Developer (.NETCore and React)Department: Technology Employment Type: Permanent Location: Greater Montreal Metropolitan Area, Canada Reporting To: Software Engineering Manager DescriptionVeriforce is the fastest-growing SaaS-technology and services company... 
    Permanent employment
    Internship

    Cognibox

    Winnipeg, MB
    5 hours ago
  •  ...traditional insurance purchasing methods, making it easier for Canadians to access the coverage they need. SummaryWe are seeking an Software Developer to join our dynamic team at PolicyAdvisor Brokerage (PAB) Inc. As a Software Developer, you will play a pivotal role in... 

    PolicyAdvisor

    Winnipeg, MB
    5 hours ago
  •  ...opportunity: Looking for a smart and motivated senior backend/Java developer to join our Digital Media team, working on the leading...  ...identification, task breakdown, effort estimation, and implementation of new software features in an incremental manner using agile... 

    OpenText

    Winnipeg, MB
    5 hours ago
  •  ...determined by the successful candidate’s skills and experience, as well as internal equity. Empire Life is looking to hire a Software Developer to join our Back Office Development team! We are actively seeking candidates to fill a current, open position. We are building... 
    Permanent employment
    Full time
    Flexible hours

    Empire Life, LLC

    Winnipeg, MB
    5 hours ago
  • Vancouver Whitecaps FC is seeking a talented Software Developer to join our Data Science team on a maternity leave contract from January to July 2027, with the possibility of extension . This mid- to senior-level role will be responsible for developing and maintaining... 
    Contract work

    Vancouver Whitecaps FC

    Winnipeg, MB
    5 hours ago
  • Software Developer (AAMS - Advanced Aggressor Mission System)Job Category : Top Aces Inc. Requisition Number : SOFTW001669 Posted : July 24, 2026Full-TimeHybrid LocationsShowing 1 location Dorval, QC H9P1J1, CAN DescriptionFounded in 2000 by three former... 
    Local area
    Remote work
    Worldwide

    Top Aces Corporation

    Winnipeg, MB
    5 hours ago
  • $101k - $123k per year

    Job Description As a Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning...  ...data. Job Responsibilities Development, design and test the software for Fortinet products Hands on in bug fixing Maintain and... 
    Full time
    Flexible hours

    Fortinet Inc.

    Winnipeg, MB
    5 hours ago
  • $115k - $125k per year

     ...reputable financial technology brand, Interac is deeply embedded in the daily lives of Canadians.Who You Will Work With The vacant Software Developer role will report to the Leader, RTR Exchange.You’ll be responsible for: Developing and maintaining the company’s highly... 
    Full time
    Temporary work
    Internship
    Second job
    Immediate start
    Flexible hours

    Interac Corp.

    Winnipeg, MB
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Steel Detailing. Be the first to apply!