Software Development Internship

Steel DynamicsColumbus, MS
Onsite

About The Position

This internship is a Software Development Internship at Aluminum Dynamics (ADL), a subsidiary of Steel Dynamics. ADL is developing a state-of-the-art, 650,000-tonne low-carbon recycled aluminum flat rolled mill. This internship is unique because interns develop and debug applications that directly serve internal customers, focusing on improving internal processes and supporting the workforce. Interns will work closely with employees across the company, particularly in operations, to understand their needs and challenges. This provides firsthand experience in creating practical solutions, developing strong relationships with internal customers, and gaining insight into how technology supports a large-scale manufacturing environment.

Requirements

  • Pursuing a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Preferred GPA of 2.7 or higher
  • Foundational knowledge of programming languages such as C#, HTML, and SQL
  • Familiarity with web development frameworks such as .NET/TypeScript is a plus
  • Understanding of database management and query writing
  • Strong problem-solving and analytical skills
  • Ability to work independently and as part of a collaborative development team
  • Effective communication skills, both written and verbal
  • Detail-oriented with the ability to follow coding standards and documentation practices
  • Interest in learning Agile development practices and the full software development lifecycle

Responsibilities

  • Participate in real-world software development projects alongside experienced developers, contributing to applications used across the company.
  • Review, analyze, and modify software applications, including coding, testing, debugging, and documenting.
  • Build and enhance internal web applications using technologies such as C#, HTML, Blazor, Microsoft SQL, and Microsoft Azure.
  • Design and implement new features and functionality to improve user experience, navigation, and system performance.
  • Collaborate with team members in Agile-style development meetings, assisting with project planning, task division, code reviews, and integration of updates.
  • Support software users by assisting with bug fixes, troubleshooting, training, and IT-related requests.
  • Gain exposure to the full software development lifecycle, from planning and prototyping to coding, testing, debugging, and deployment.

Benefits

  • Furnished Housing Provided for interns living more than 50 miles from their work site
  • 401(k) & Company Match
  • Employee Discounts
  • Employee Assistance Program
  • Intern Extravaganza
  • Competitive Pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service