Software Engineer
Hammond, IN · On-site
We are looking to hire numerous Engineers; Priority will go to those with Steel/Metals software equipment experience. TMS International is the leading provider of on-site, industrial steel mill ...
Quick apply
Hammond, IN · On-site
We are looking to hire numerous Engineers; Priority will go to those with Steel/Metals software equipment experience. TMS International is the leading provider of on-site, industrial steel mill ...
Quick apply
Hammond, IN · On-site
We are looking to hire numerous Engineers; Priority will go to those with Steel/Metals software equipment experience. TMS International is the leading provider of on-site, industrial steel mill ...
Hammond, IN · On-site
We are looking to hire numerous Engineers; Priority will go to those with Steel/Metals software equipment experience. TMS International is the leading provider of on-site, industrial steel mill ...
Hammond, IN · On-site
We are looking to hire numerous Engineers; Priority will go to those with Steel/Metals software equipment experience. TMS International is the leading provider of on-site, industrial steel mill ...
Indianapolis, IN · On-site
$52 - $68.75/hr
Senior Software Developer (.NET / Sustaining Engineering) Location: Indianapolis, IN Duration: 6+ Months Role Overview We are seeking a dependable Senior Software Developer to serve as a technical ...
Indianapolis, IN · On-site
$52 - $68.75/hr
Senior Software Developer (.NET / Sustaining Engineering) Location: Indianapolis, IN Duration: 6+ Months Role Overview We are seeking a dependable Senior Software Developer to serve as a technical ...
Indianapolis, IN · Remote
We are looking for a Software Engineer to join our team of engineers who take genuine pride in craft, reliability, and building software that real machinists depend on every day. This isa strong ...
New
Indianapolis, IN · Remote
We are looking for a Software Engineer to join our team of engineers who take genuine pride in craft, reliability, and building software that real machinists depend on every day. This isa strong ...
New
Indianapolis, IN · Remote
We are looking for a Software Engineer to join our team of engineers who take genuine pride in craft, reliability, and building software that real machinists depend on every day. This isa strong ...
New
Indianapolis, IN · Remote
We are looking for a Software Engineer to join our team of engineers who take genuine pride in craft, reliability, and building software that real machinists depend on every day. This isa strong ...
New
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Indianapolis, IN · On-site
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Crane, IN location. This is an onsite position. Responsibilities include, but are not limited to:
Indianapolis, IN · On-site
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Crane, IN location. This is an onsite position. Responsibilities include, but are not limited to:
Indianapolis, IN · On-site
... Programmer or related. Experience must entail work with Spring Boot, Java, Junit, Kafka and AWS. Email CVs to contact@avtechsol.com.
Indianapolis, IN · On-site
... Programmer or related. Experience must entail work with Spring Boot, Java, Junit, Kafka and AWS. Email CVs to contact@avtechsol.com.
Indianapolis, IN · On-site
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Crane, IN location. This is an onsite position. Responsibilities include, but are not limited to:
Indianapolis, IN · On-site
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Crane, IN location. This is an onsite position. Responsibilities include, but are not limited to:
Crane, IN · On-site
SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work: ORA ...
Crane, IN · On-site
SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work: ORA ...
Crane, IN · On-site
$122K - $161K/yr
Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up to 10% Position Summary Created Solutions is seeking a Senior Software Engineer to design, develop ...
Crane, IN · On-site
$122K - $161K/yr
Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up to 10% Position Summary Created Solutions is seeking a Senior Software Engineer to design, develop ...
Crane, IN · On-site
$122K - $161K/yr
Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up to 10% Position Summary Created Solutions is seeking a Senior Software Engineer to design, develop ...
Crane, IN · On-site
$122K - $161K/yr
Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up to 10% Position Summary Created Solutions is seeking a Senior Software Engineer to design, develop ...
Crane, IN · On-site
$122K - $161K/yr
Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up to 10% Position Summary Created Solutions is seeking a Senior Software Engineer to design, develop ...
Crane, IN · On-site
$122K - $161K/yr
Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up to 10% Position Summary Created Solutions is seeking a Senior Software Engineer to design, develop ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Carmel, IN · On-site +1
$89K - $134K/yr
The Software Engineer II applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software and cloud infrastructure. This role collaborates ...
Carmel, IN · On-site +1
$89K - $134K/yr
The Software Engineer II applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software and cloud infrastructure. This role collaborates ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Quick apply
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work: ORA ...
SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work: ORA ...
This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI ...
This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI ...
Greenwood, IN · On-site
This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI ...
Quick apply
Greenwood, IN · On-site
This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI ...
$31.4K - $39.7K
6% of jobs
$39.7K - $48.1K
0% of jobs
$48.1K - $56.4K
0% of jobs
$56.4K - $64.8K
2% of jobs
$64.8K - $73.1K
10% of jobs
$78.7K is the 25th percentile. Wages below this are outliers.
$73.1K - $81.5K
9% of jobs
The median wage is $88.8K / yr.
$81.5K - $89.8K
25% of jobs
$89.8K - $98.2K
19% of jobs
$100.1K is the 75th percentile. Wages above this are outliers.
$98.2K - $106.5K
14% of jobs
$106.5K - $114.9K
8% of jobs
$114.9K - $123.2K
6% of jobs
$31.4K
$88.8K
$123.2K
An RPG programmer creates or enhances software and programs using RPG (Report Program Generator), a specialized coding language developed by IBM. RPG is currently used for business applications and is compatible with IBM i- or OS/400-based systems. Your responsibilities as an RPG programmer include designing and developing code in RPG, generating reports, and fixing bugs. Qualifications include a bachelor’s degree in computer science and familiarity with multiple coding languages. RPG programmers often work with other programmers in a corporate office or IT department.
| Aspect | Rpg Programmer | Game Developer |
|---|---|---|
| Required Skills | Proficiency in RPG languages (e.g., RPG IV), coding, debugging | Programming, design, project management |
| Work Environment | Game studios, software companies, often focused on RPG projects | Broader industry settings, including various game genres |
| Certifications | Programming certifications, game development courses | Computer science degrees, software development certifications |
| Industry Usage | Specialized in RPG game development | Develops multiple game types, including RPGs |
While both roles involve game programming, an Rpg Programmer specializes in creating and maintaining RPG games using specific languages and tools. A Game Developer has a broader scope, working on various game genres and handling multiple aspects of game creation. The Rpg Programmer focuses more on coding within RPG environments, whereas the Game Developer combines programming with design and project management skills.
The most popular types of Rpg Programmer jobs in Indiana are:
For Rpg Programmer jobs in Indiana, the most frequently searched job titles are:
The top searched job categories for Rpg Programmer jobs in Indiana are:
Cities in Indiana with the most Rpg Programmer job openings:
For Rpg Programmer jobs in IN, the most frequently searched job titles are:

Hammond, IN • On-site
Full-time
Medical, Dental, Vision, Life, PTO
Re-posted 16 days ago
5.8
Based on 36 frontline employees who took The Breakroom Quiz
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.
Powered by JazzHR
a0i667jprM
Get the full story on Breakroom
Sourced by ZipRecruiter
Coal, metals and minerals mining
1,001 - 5,000 Employees
Glassport, PA, US
1926