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 2 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
    2 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
  •  ...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... 
    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... 
    Suggested

    The North West Company

    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
  •  ...• 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
  • $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
  •  ...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
    8 days 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
    2 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
    2 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
    2 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
    2 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
    2 hours 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
    2 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
    2 hours 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
    2 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
    2 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
    2 hours ago
  • $100k per year

    Vessel is hiring Software Developers of all levels to join a small and capable team of builders working on a cloud-based fintech web app. Tech...  ...yourself. About youVessel is looking to add one software developer to the team. Everyone on the team is expected to wear multiple... 
    Internship
    Work at office
    Work from home
    Night shift

    Collage

    Winnipeg, MB
    2 hours ago
  • $93 - $98 per hour

     ...and more exclusive features. Direct message the job poster from Bevertec Full Stack Software DeveloperWe’re currently looking for an experienced Full Stack Software Developer to join a high-impact enterprise initiative. Location: Toronto, ON. Contract:... 
    Contract work

    Bevertec

    Winnipeg, MB
    2 hours ago
  • $90k - $120k per year

    Position Overviewdormakaba is seeking an experienced Software Developer based in Montreal, specializing in backend development with deep expertise in Node.Js and TypeScript. The Software developer will be responsible for designing, developing, and maintaining scalable APIs and... 
    Worldwide

    dormakaba Holding

    Winnipeg, MB
    2 hours ago
  • $110k - $140k per year

     ...Accomodation for Applicants page. Sr. Software DeveloperLocationsShowing 1 location Toronto...  ...you. Responsibilities Design and develop scalable, robust and reliable...  ...functional team, while balancing technical details with business needs Take ownership of... 
    Internship

    Propel Holdings

    Winnipeg, MB
    2 hours ago
  •  ...growth – now looking for our next star – a passionate Embedded Software Developer. This position reports to Lead Software Engineer and will...  ...Systematic: Approaches tasks with structure and attention to detail, ensuring quality and consistency throughout the development... 
    Local area
    Worldwide
    Shift work

    Marine

    Winnipeg, MB
    2 hours ago
  • $125.5k - $163.5k per year

     ...relevant technology. Auvik's network management software helps IT teams by automating time-...  ...and highly technical. It pays to get the details right.You want regular opportunities for...  ...this role about? As a Senior Software Developer at Auvik, you'll be part of an agile team... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours
    Shift work

    Auvik

    Winnipeg, MB
    2 hours ago
  •  ...regionally, in the energy industry. About The RoleThe Senior Software Developer is responsible for designing, developing, and maintaining data...  ...from either a DNV office or client location/site. Further details regarding role-specific requirements will be shared during the... 
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    DNV Group

    Winnipeg, MB
    2 hours ago
  •  ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and...  ...are amongst the best. Position Overview: The Software Developer is responsible for the development of the next generation... 
    Flexible hours

    Circle Cardiovascular Imaging

    Winnipeg, MB
    2 hours ago
  • JOB SUMMARYWe are seeking an expert Software Developer with 15+ years of experience or a niche skill set to join our Cyber Data Risk & Resilience (CDRR) team. This role is crucial for supporting our Cyber Security portfolio, involving the design, development, and delivery of... 
    Full time
    Contract work
    Fixed term contract
    Local area
    Remote work

    Compunnel Inc.

    Winnipeg, MB
    2 hours ago
  • $100.9k - $150.9k per year

    ## Software DeveloperApply: Kanata, Ontario, Canada: Full time: Posted Yesterday:...  ...modifications.Contributions include applying developed subject matter expertise to solve common...  ...and outsourced development partners to develop reliable, cost effective and high quality... 
    Full time
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Winnipeg, MB
    2 hours ago
  • Job Title: Software DeveloperLocation: United States (USA), Canada, United KingdomEmployment Type: Full-TimeExperience: 3–8 Years...  ...requirements Job SummaryWe are seeking a skilled Software Developer to design, develop, test, and maintain high-quality software applications... 
    Flexible hours

    MNR Solutions Pvt. Ltd.

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

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