Software Engineer

steeldynamics· Professional
Apply Now ↗
📍 Columbia City, IN, USOTHER

About this role

Subsidiary

Steel Dynamics

Overview

Software Engineer performing a variety of tasks including analyzing, developing, testing, and deploying, and supporting software for the business

Responsibilities

  • Reviews, Analyzes, and modifies software applications including coding, testing, debugging, documenting, and installing
  • Gathers Software Requirements through user engagement
  • Documents Software Requirements
  • Carries out assigned programming tasks
  • Provides User Support of software applications (including bug fixes, report writing, data alteration, etc).
  • Design and Develop Database Schema’s
  • Works effectively with a team of developers
  • Work in programming pairs for some projects

Qualifications

Required

  • An understanding of software development practices, enterprise development languages (such as C#), and Business Analysis.
  • Familiar with AGILE processes such as SCRUM
  • Proficient in .NET Framework and Web Development (C#, .NET CORE, Angular)
  • A working understanding of object-oriented programming and design
  • A working understanding SQL DDL/DML (Transact SQL and PL/SQL)
  • Possess an understanding of database normalization
  • An understanding of writing technical documentation (i.e. requirements, specifications, design documents, user manuals, etc.)
  • Possess strong communications, organization, and planning skills
  • Willingness to learn new development languages and tools
  • General Programming Aptitude
  • Bachelor’s Degree in Computer Science / Information Systems / or related field

Preferred

  • Understands the SOLID principles
  • Test Driven Development experience
  • Familiarity with the principles of Clean Code

 

Steel Dynamics, Inc., and all affiliated entities are equal opportunity employers. 

 

Frequently Asked Questions

Is the salary disclosed for the Software Engineer position at steeldynamics?
The salary for this Software Engineer role at steeldynamics is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer position at steeldynamics located?
This Software Engineer role at steeldynamics is based in Columbia City, IN, US. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer role at steeldynamics full-time or part-time?
This is listed as a OTHER position. It is posted as a Software Engineer role in the Professional department at steeldynamics.
Which team or department does the Software Engineer at steeldynamics belong to?
This Software Engineer position is part of the Professional department at steeldynamics. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer position at steeldynamics?
Click the "Apply Now" button on this page. You will be redirected to steeldynamics's official application portal hosted on icims where you can submit your application directly.
When was the Software Engineer job at steeldynamics posted?
This Software Engineer position at steeldynamics was posted on Sep 8, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer
steeldynamics
Apply for this role ↗

You'll be redirected to steeldynamics's official application page on icims.