Software Engineer
TMS International
3-5 Years Job Type:
Full Time Job Description
TMS International is the leading provider of on-site, industrial steel mill services for steelmakers around the world. At TMS, our people, services, technology and equipment provide invaluable resources that support and enhance our partners' entire manufacturing operations. Our services help lessen steelmakers' environmental impacts and contribute to a cleaner environment.
The secret to our success is the expertise of our people and our commitment to unrivaled service. We hire the best people for the job, equip them with what they need, and empower them to do whatever it takes to get the job done right, including making decisions on the spot to create immediate value for our partners.
Position Overview
Manufacturing Systems Software Engineer
Join a small engineering team developing and supporting high-availability software systems used in steel mills, scrap yards, docks, and furnace operations throughout North America. Our team operates from our offices in Northwest Indiana approximately 25 miles from downtown Chicago, Illinois. Close proximity or relocation to this area is a requirement.
Our company is the largest mill service provider in the Americas and is currently celebrating 100 years in the metals industry. Our engineering group develops operational software systems that directly support steel manufacturing and mill services operations in demanding industrial environments where reliability, responsiveness, and uptime are critical.
This is not a traditional IT role. Our software systems support real-time steel manufacturing operations and require high availability, responsiveness, and operational reliability.
We are seeking both entry-level and experienced software engineers who are practical problem solvers, self-directed, and interested in developing systems that interact directly with industrial operations and production personnel.
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
Technologies and Environments
* Delphi / Object Pascal
* C++ / C#
* SQL Server, MySQL, Oracle
* REST APIs
* OPC
* Serial and TCP/IP communications
* Windows and Windows Server environments
* Android and iOS applications
* Python
* Machine Learning / AI applications related to scrap recognition and process optimization
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.
Desired Qualifications
* 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
What Makes This Role Different
* Small engineering team with significant individual ownership and responsibility
* Direct involvement with real-world manufacturing operations
* Exposure to industrial automation, process optimization, and operational systems
* Opportunity to work on systems with immediate operational impact
* Stable, long-term industry environment with continued growth and expansion
* Opportunities to expand into ML/AI and advanced optimization technologies
Benefits:
* Dental insurance
* Disability insurance
* Health insurance
* Life insurance
* Paid time off
* Vision insurance
TMS International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status or other characteristics protected by law.
Apply Now$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedFull timeTemporary workFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...SuggestedFull timeInternshipWork at officeWorldwideMonday to Friday$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...SuggestedFull timeTemporary workRemote work1 day per week$133.4k - $200.1k
...Principal Cloud Engineer Full Time Perm Way of Work: Hybrid, 3 days on location Salary Range: $133,400 - $200,100, plus 10% annual bonus Location: Columbus, OH, Hammond, IN, or Merrillville, IN NiSource is one of the largest fully regulated utility...SuggestedPermanent employmentFull timeWork experience placement- This position is onsite in Glenwood, IL. Experience developing applications that interface with industrial equipment or machinery utilizing PLC (Programmable Logic Controller) frameworks Strong proficiency in Microsoft SQL Server, including: Data modeling and ...Local areaWorldwide
$67.7k - $90.27k
...environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention,... ...domains, and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations,...Full timeTemporary workRemote workWork from home- ...Information Security Engineer Reporting to the Information Security Manager, the Information Security Engineer is responsible for maintaining and implementing the cybersecurity infrastructure and program at Community Healthcare System. This position will work very...
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...leader in developing innovative security, integrity and compliance software solutions. The firm is on the front lines of global corporate,... ...-friendly applications. You’ll be working alongside other engineers and developers, collaborating on the various layers of the...Full timeWork at office
$105.79k - $141.05k
...are seeking a highly skilled and proactive Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and... ...The Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern...Full timeTemporary workRemote work$132.23k - $176.31k
...seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and... ...Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern...Full timeTemporary workRemote work$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
- ...Impact Networking, LLC. in Hammond, Indiana is seeking a Systems Engineer I to support customer infrastructure and desktop computing within our Managed IT organization. You will help monitor, troubleshoot, and maintain server, storage, cloud, and application environments...
$75k - $90k
...will help define what comes next. Job Overview The TOC Systems Engineer I will be part of Impact Networking’s Managed IT organization under... ...within Impact may involve access to information, technology, software, or technical data that is subject to U.S. export control laws...Work experience placementInternshipWork at officeRemote work- ...requirements Participate in code reviews and ensure that code is of high quality Continuously improve development processes and methodologies Provide technical support for applications Stay up-to-date with emerging trends and technologies in software development...Flexible hours
$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift$30 - $38 per hour
..., and accelerated intelligence. Learn about the Danaher Business System ( which makes everything possible. The Field Service Engineer is responsible for ensuring optimal performance of Beckman Coulter equipment, primarily servicing the Chemistry instruments . This...Hourly payRemote workFlexible hoursNight shift- ...description: Take responsibility as one of two Reliability Engineers managing Air Separation, CO2, and Hydrogen facilities in the... ...with minimal supervision Proficiency in standard computer software including Microsoft Office and email Preferred knowledge of...Work at office
$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- ...Reliability Engineer Linde Inc. East Chicago, IN, United States What you will enjoy doing: Take responsibility as one of two... ...with minimal supervision. Proficiency in standard computer software including Microsoft Office and email. Preferred knowledge of...Work at office
$71k - $134k
...Job Description Job Description Job Title Distribution Engineer Location: Greater Hammond / Chicago Area FLSA Classification... ...data (including imagery) and accurately update applicable software packages for successful design implementation Regularly utilizes...Temporary workWork at officeLocal areaRemote workWork from homeNight shift- ...to communicate findings and recommendations A 4-year degree in Business Administration, Computer Science, Information Systems, Engineering, or an equivalent discipline Travel Requirement Travel is an integral part of this role and is estimated to average 30-50%....RelocationHome office
- ...joining our Team. Ascent Hospitality is looking for a uniquely qualified hospitality leader to join our team as a Chief Engineer! The Chief Engineer supervises the operation, maintenance, and repair of the overall hotel operation. This position manages...For contractorsWork at office
- ...better future? We're Lear For You. CONTROLS & AUTOMATION ENGINEER HAMMOND, IN As a member of the Engineering Team, the... ...Compact Logix, Control Logix with RS Logix 500, 5000, Studio 5000 software Knowledgeable in reading and following electrical prints to...Immediate startShift work
- ...Description Job Description We are seeking a Distribution Design Engineer to join our growing team supporting overhead and underground... ...client-specific standards, processes, and network design software Manage and prioritize multiple concurrent projects in a fast...Temporary workWork at office
- ...TITLE : Senior System Validation Engineer DUTIES: Validating complex embedded software interactions spanning propulsion, ADAS/AD, body, infotainment, and connected services. Lead integration and validation of embedded software at the component, subsystem, and full...Full timeImmediate start
$90 per hour
...Title: Release Train Engineer Bill Rate: $90 Client: The Northern Trust Location: Hybrid at 333, S Wabash Ave, Chicago, IL 6060 Job Description We are seeking a highly skilled Release Train Engineer (RTE) to support multiple Scrum Teams within the Cash...- ...Job Description Job Description Job Title: Electrical Engineering Manager Reports To: Operations & Maintenance (O&M) Manager... ...environments. ~ Strong proficiency with PC-based tools and software, including Microsoft Office (Excel and Outlook required). ~...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- entry level software engineer remote Hammond, IN
- part time software developer remote Hammond, IN
- senior software engineer remote Hammond, IN
- software engineer internship remote Hammond, IN
- remote entry level software developer Hammond, IN
- ultimate software Hammond, IN
- healthcare software sales Hammond, IN
- software asset management analyst Hammond, IN
- software Hammond, IN
- remote software sales Hammond, IN




