Software Engineering Team Lead

ZSG

Norfolk (NE)

On-site

USD 117,000 - 135,000

Full time

32 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ZSG is seeking a Software Engineering Team Lead to drive a small production software team across the U.S. and Canada, mentoring engineers and coordinating shop-floor integration with MES and ERP systems.

This on-site role blends people leadership with hands-on C#/.NET development and industrial hardware familiarity. You’ll guide architecture, testing, DevOps, and security practices while partnering with manufacturing, controls, and operations teams to deliver reliable manufacturing applications

Qualifications

  • 7+ years of professional software development experience.
  • 3+ years leading technical teams or software development projects with mentoring experience.
  • Proficient in C#/.NET and able to contribute technically.
  • Experience integrating software with hardware such as PLCs and production equipment.
  • Strong communication and collaboration with software engineers and plant personnel.

Responsibilities

  • Lead, mentor, and develop software engineers with coaching and accountability.
  • Design, develop, and support manufacturing applications using C#, .NET, and SQL Server.
  • Integrate software with PLCs, sensors, cameras, HMIs, and production equipment.
  • Connect MES, databases, ERP, and cloud applications.
  • Develop and support solutions using Ignition and/or Litmus.
  • Partner with production, controls, automation, and operations teams.

Skills

7+ yrs dev
3+ yrs lead
C#/.NET
PLC integration
Team mentoring
Communication

Tools

Ignition
Litmus
MES
IIoT
Azure DevOps
Git
CI/CD
Grafana
InfluxDB
Blazor
WPF

Job description

On-site at an approved company division in one of the following locations*:

  • Norfolk, NE
  • Fort Payne, AL

*Other division locations in UT, SC, and IN and are subject for approval pending office availability. Candidates must live within commuting distance or be willing to relocate to any of these locations.

$117,000–$135,000 + ROA performance bonus and separate profit sharing

Schedule

Monday–Friday, normal business hours; infrequent travel

About the Opportunity

A Fortune 150 steel/steel products manufacturer is seeking a Software Engineering Team Lead who will help build next-generation manufacturing and production systems.

  • This opportunity combines people leadership, C#/.NET development, and industrial equipment integration. You’ll lead a small production software team, mentor engineers, and connect shop-floor equipment with the applications and data systems that support manufacturing operations across the U.S. and Canada.
  • The ideal candidate brings a strong software foundation, practical experience working with PLCs and industrial hardware, and a genuine interest in developing people.
What You’ll Do
  • Lead, mentor, and develop software engineers through technical coaching, code reviews, clear expectations, and accountability.
  • Design, develop, and support manufacturing applications using C#, .NET, and SQL Server.
  • Integrate software with PLCs, sensors, cameras, HMIs, and production equipment.
  • Connect manufacturing execution systems (MES), databases, ERP platforms, and cloud applications.
  • Develop and support solutions using Ignition and/or Litmus.
  • Partner with production, controls, automation, and operations teams to solve manufacturing challenges.
  • Guide software architecture, testing, security, and DevOps practices.
  • Support manufacturing data collection, visualization, and analytics.
  • Help shape team growth and contribute to future hiring decisions.
  • Uphold company safety practices in all work activities.
What You Bring
  • 7+ years of professional software development experience.
  • 3+ years leading technical teams or software development projects, with demonstrated experience mentoring people and holding teammates accountable.
  • C#/.NET expertise sufficient to contribute technically and support other developers.
  • Practical experience integrating software with hardware, PLCs, industrial devices, or production equipment.
  • Strong communication skills and the ability to collaborate with both software engineers and plant personnel.
  • Willingness to work on-site at an approved division and travel infrequently.

Manufacturing industry experience is preferred. Candidates from other equipment-focused industries are also encouraged to apply if they bring relevant software, hardware integration, and leadership experience.

Additional Experience That Stands Out
  • Ignition, Litmus, MES, or Industrial Internet of Things (IIoT) solutions.
  • Allen-Bradley, Siemens, or other industrial PLC systems.
  • OPC-UA, MQTT, REST APIs, and industrial communication protocols.
  • Azure DevOps, Git, CI/CD pipelines, and Agile development.
  • Data historians, Grafana, InfluxDB, or manufacturing telemetry.
  • Blazor, WPF, cloud-hosted applications, and OT/IT networking or cybersecurity.
Full Compensation & Benefits Details
  • ROA performance bonus (15-20% historical average)
  • Corporate profit-sharing bonus (15-20% historical average).
  • Medical, dental, vision, and disability coverage.
  • 401(k) and Roth options.
  • Paid parental leave.
  • Tuition reimbursement, stock program, and scholarship opportunities, etc.
Why Join?

Build software that directly impacts manufacturing operations, influence technology decisions across multiple divisions, and develop a team within an organization that values safety, innovation, and long-term careers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead NET Engineer with strong hardwarePLC expertise
Lead NET Engineer with strong hardwarePLC expertise

The Talent Mine • Brigham City (UT)

On-site
USD 170,000 - 208,000
401K and Roth accounts
Educational assistance (up to $10K)
Medical, dental, and vision benefits
Software Engineer Team Lead
Software Engineer Team Lead

The Talent Mine • Brigham City (UT)

On-site
USD 130,000 - 140,000
401K and Roth accounts
Educational assistance
Medical, dental, and vision benefits
+3
Software Engineer (1151681)
Software Engineer (1151681)

The Judge Group • Hammond (IL)

On-site
USD 70,000 - 120,000
Dental insurance
Disability insurance
Health insurance
+3
Software Engineering Manager
Software Engineering Manager

Jst-Corporation- • Hide Away Acres (AL)

On-site
USD 102,000 - 165,000
Health insurance
Paid time off
401(k) plan with match
+1
Software Engineering Manager
Software Engineering Manager

JST CORPORATION • Guntersville (AL)

On-site
USD 102,000 - 165,000
Health insurance
Dental insurance
Vision insurance
+3
Software Engineer
Software Engineer

Strategic Systems Inc • Trinity (AL)

On-site
USD 85,000 - 110,000
Software Development Lead
Software Development Lead

JMJ PHILLIP • New Iberia (LA)

On-site
USD 112,000 - 150,000
Competitive salary
Performance-based bonus
Hands-on leadership role
+2
Senior Manufacturing Engineer (1150248)
Senior Manufacturing Engineer (1150248)

The Judge Group • Staunton (VA)

On-site
USD 130,000 - 145,000
Health, dental, vision day one
Employee Assistance Program
Parental leave
+6
GTS - Software Engineer Team Lead
GTS - Software Engineer Team Lead

Fisher & Ludlow Div Of Harris Steel Ltd. • Norfolk (NE)

On-site
USD 110,000 - 150,000
Medical, Dental, Vision
Disability Insurance
401K and Profit sharing
+4
Senior Automation Engineer
Senior Automation Engineer

Atkore International Group Inc. • Harvey (IL)

On-site
USD 105,000 - 144,000
Medical, vision, dental insurance
Life insurance
Disability insurance
+4