Summary
TMS International is the leading provider of on-site, industrial steel mill services for steelmakers around the world. They are seeking a Manufacturing Systems Software Engineer to develop and support high-availability software systems used in steel mills and related operations throughout North America.
Responsibilities
- Design, develop, test, deploy, and maintain manufacturing and operational software systems
- Support software applications used in scrap yards, docks, scale systems, and furnace operations
- Work directly with operations personnel, supervisors, crane operators, and mill staff to understand operational requirements and improve workflows
- Troubleshoot software, communication, and hardware-related issues in industrial environments
- Develop and maintain database-driven applications and reporting systems
- Interface with PLC/process data systems and industrial communications
- Participate in system design, implementation, testing, and production support
- Support high-availability production systems where operational uptime is critical
- Assist with software deployment, upgrades, and system maintenance activities
- Participate in occasional after-hours support for critical production-impact issues
- Collaborate with other engineers while maintaining ownership of assigned systems and projects
Skills
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related discipline; equivalent experience will also be considered
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
- Ability to work independently and manage projects in a production-oriented environment
- Comfortable working in industrial and manufacturing environments
- Ability to troubleshoot live production systems under operational conditions
- Practical engineering mindset with strong attention to reliability and performance
- Candidates with strong object-oriented programming experience in C++, C#, or similar development environments are encouraged to apply
- Prior Delphi experience is helpful but not required
Qualifications
Must Haves
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related discipline; equivalent experience will also be considered
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
- Ability to work independently and manage projects in a production-oriented environment
- Comfortable working in industrial and manufacturing environments
- Ability to troubleshoot live production systems under operational conditions
- Practical engineering mindset with strong attention to reliability and performance
Nice to Haves
- Candidates with strong object-oriented programming experience in C++, C#, or similar development environments are encouraged to apply
- Prior Delphi experience is helpful but not required
Benefits
- Dental insurance
- Disability insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance