Software Development Internship at Steel Dynamics Inc
Columbus, MS 39701, USA -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

0.0

Posted On

31 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Information Technology, Coding Standards, Writing, Communication Skills, Sql, Software Development, Analytical Skills, Computer Science, Programming Languages, Html, Documentation

Industry

Computer Software/Engineering

Description

WHAT QUALIFICATIONS DO I NEED?

  • 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/Blazor 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

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

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.
    Qualifications:
Loading...