L2 Programmer
Steel Dynamics, Inc · Terre Haute, IN · 1 mo ago
EngineeringVolunteer
About the role
Develop, maintain, and support Level 2 HMI applications for manufacturing operations. This role develops and maintains production interfaces, databases, and communication services between Level 1 controls and MES systems. Assist in the design, development, and maintenance of Level 2 HMI systems.
Responsibilities
- Develop and support C# applications and services for business and manufacturing needs.
- Write and maintain SQL queries and database objects within Oracle environments.
- Troubleshoot application issues, identify root causes, and implement fixes.
- Support integration between applications, including MES systems, databases, and automation platforms.
- Create and maintain basic technical documentation and notes.
- Participate in on-call or after-hours support as needed.
Requirements
- Bachelor’s degree in computer science or other closely related field of study.
- Basic experience or coursework in C# programming; internship, academic, or hands-on project experience is acceptable.
- Familiarity with relational databases such as Oracle and SQL Server; exposure to T-SQL or PL/PL is a plus.
- Ability to work collaboratively with team members across different departments.
- Strong communication and problem-solving skills, with a willingness to learn and grow in a technical environment.
- General understanding or exposure to manufacturing environment and automation systems (including Level 2 concepts).
- Experience interfacing with PC systems and industrial networks.
Qualifications
Steel Dynamics, Inc., and all affiliated entities are equal opportunity employers.