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

Software Engineer

TMS International

Recommended Experience:

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 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
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Schererville, IN vacancy
  •  ...Java Software Engineer III (Backend) The Java Software Engineer III (Backend) will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. Ideal candidates must possess the following: 7+ years... 
    Suggested
    For contractors
    Work at office

    Daifuku Intralogistics America

    Hobart, IN
    12 hours ago
  • 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 ...
    Suggested
    Local area
    Worldwide

    Fortive Corporation

    Glenwood, IL
    3 days ago
  •  ...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... 
    Suggested
    Remote job
    Internship

    Danaher

    Hammond, IN
    12 hours ago
  •  ...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer Full-time Regular Professional Hobart, WI, US At EMT International , we design and build cutting-edge finishing equipment for... 
    Suggested
    Full time
    Immediate start
    Relocation package

    EMT

    Hobart, IN
    4 days ago
  • $78k - $133.71k

    A leading manufacturer of safety systems is looking for a Senior Software Engineer in University Park. The role involves software development, managing version control, and collaboration with Test Engineers. Candidates should have a Bachelor's degree in software engineering... 
    Suggested

    Federal Signal Corporation

    University Park, IL
    4 days ago
  • $88k - $147k

    LANDAUER, Inc. is seeking a Software Engineer in Glenwood, IL. The role involves developing applications that interface with industrial equipment, utilizing strong skills in Microsoft SQL Server and AWS. The ideal candidate will have hands-on experience in VB.NET or C#,... 

    LANDAUER, Inc.

    Glenwood, IL
    1 day ago
  • EMT in Hobart, WI is seeking a full-time Software Engineer passionate about automation and software development. The role involves developing software for motion control systems, participating in the full software development lifecycle, and collaborating closely with engineering... 
    Full time
    Immediate start

    EMT

    Hobart, IN
    4 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Hammond, IN
    4 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Hammond, IN
    12 hours ago
  •  ...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... 
    Work at office

    Cimcor

    Merrillville, IN
    8 days ago
  •  ...Description UNDERSTANDING The Lead Software Developer will play a crucial role in designing, developing, and maintaining our software solutions to enhance our manufacturing processes and overall business operations. CORE VALUES Our 5 Core Values... 

    Albanese Candy

    Merrillville, IN
    1 day ago
  • $103.71k - $138.28k

     ...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... 
    Temporary work
    Remote work

    Lumen

    Hammond, IN
    4 days ago
  • $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 (must relocate to Columbus, OH if you reside outside of a commutable distance) Relocation... 
    Permanent employment
    Full time
    Work experience placement
    Relocation
    Relocation package

    NiSource

    Merrillville, IN
    20 hours ago
  • $40k - $90k

    Responsibilities Provide engineering and design services on overhead and underground utility distribution line projects (34kV and below) Prepare distribution line designs using client’s network software, design standards, and design processes Working on multiple projects... 
    Temporary work
    Work at office

    Valdes Architecture & Engineering

    Griffith, IN
    2 days ago
  • $81.4k - $151.8k

     ...Senior Cloud Engineer – Data & AI We are seeking an enthusiastic and passionate professional for a Senior Cloud Engineer – Data & AI. You will support the business and technology cloud initiatives, with focus on the Bank's 3 to 5 year cloud technology roadmap, facilitating... 
    Part time
    Local area

    Bmo

    Chicago Heights, IL
    12 hours ago
  • $68.73k - $98.19k

     ...Engineer II - Software Engineering (Firmware) The successful candidate will be responsible for designing, developing, and testing the low-level software (firmware) that controls the functionality of electronic hardware devices, like embedded systems and computer peripherals... 
    Worldwide

    Federal Signal

    University Park, IL
    2 days ago
  •  ...coordinating with other IT teams Provide evidence to auditors as needed Minimum Requirements: ~ BS in Computer Science, Engineering or equivalent ~5+ years of experience developing Web and Windows Applications ~ Extensive experience in the Microsoft... 

    Software Technology Inc

    East Chicago, IN
    12 hours ago
  • $90k - $110k

    Impact Networking, LLC is seeking a TOC Systems Engineer in Hammond, Indiana. The role leverages strong customer support and technical expertise to manage customer systems infrastructure, handling incidents and requests for optimal service delivery. Candidates should have... 

    Impact Networking, LLC

    Hammond, IN
    1 day ago
  • $81.4k - $151.8k

     ...Senior Azure Cloud Engineer We are seeking an enthusiastic and passionate professional for a Senior Azure Cloud Engineer position. With experience in Azure cloud services, this role will support core business and technology cloud initiatives, with a focus on the Bank... 
    Part time
    Local area

    Bmo

    Chicago Heights, IL
    12 hours ago
  •  ...Description & Requirements Maximus is currently seeking an Associate Engineer. This person will work as a junior member of a software development team, responsible for the development, implementation and post deployment support of enterprise applications. In this role... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Maximus

    Hammond, IN
    4 days ago
  •  ...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

    Cheez

    Hammond, IN
    3 days ago
  • Support Commercial And Planning Applications Support existing Commercial & Planning Applications, including SOI, EOR, Queue, Legacy Order Entry. These applications are business critical as they are all related to Order Fulfillment. THIS POSITION IS REQUIRED TO BE ONSITE...
    Work at office

    Software Technology Inc

    East Chicago, IN
    12 hours ago
  • $40k - $90k

    A leading architecture and engineering firm in Griffith is seeking an experienced individual to provide engineering and design services on overhead and underground utility distribution line projects. The role requires a Bachelor's degree in Electrical, Mechanical, or Civil... 

    Valdes Architecture & Engineering

    Griffith, IN
    2 days ago
  • $58.26k - $63k

    A prominent educational institution in Hammond, Indiana, is seeking a Web Developer to join its Marketing and Communications department. The role involves updating the WordPress platform, ensuring web accessibility, and collaborating on enhancing unit websites. A Bachelor...
    Flexible hours

    Purdue University

    Hammond, IN
    12 hours ago
  • Cedar Electronics in University Park, Illinois, seeks a Mechanical Engineer with project management expertise. Responsibilities include developing project estimates, coordinating with engineering teams, and ensuring customer specifications are met. Qualified candidates... 

    Cedar Electronics

    University Park, IL
    3 days ago
  • $100k - $172.5k

     ..., Indiana, United States {+ 23 more} Job Description: We are searching for the best talent for a Principal Product Security Engineer to be located in Danvers, MA or Raritan, NJ. Remote work options may be considered on a case-by-case basis and if approved by the... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    3 days per week

    Johnson & Johnson

    Hammond, IN
    1 day ago
  •  ...FUNCTIONS Duties include, but are not limited to: Project Estimation & Proposals: Develop estimates and technical proposals for engineered equipment projects. Pricing & Product Support: Develop product pricing models and provide technical support to the sales team for... 
    Work at office

    Cedar Electronics

    University Park, IL
    4 days ago
  • $78k - $133.71k

    Federal Signal is searching for a Senior Software Engineer who can assist in making decisions on engineering problems and issues, requiring the use of advanced techniques and the adaption and extension of theories and practices of own field and related disciplines. Key... 
    Worldwide

    Federal Signal Corporation

    University Park, IL
    4 days ago
  • Role: NMS Technical Lead Location: Merrillville, IN FTE Only Job Description Must Have Technical/Functional Skill 1. Good Communication skills 2. The candidate should also have a strong understanding of • Distribution / Outage...
    Flexible hours

    AceStack LLC

    Merrillville, IN
    2 days ago
  • $95k - $115k

    A leading material handling solutions provider in Hobart, Indiana, is seeking a Structural Engineer to provide expertise on projects from quote to final design. The role involves leading medium-sized projects, developing 3D layouts with Revit and AutoCAD, and coordinating... 

    Daifuku North America

    Hobart, IN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!