Point your AI agent at freehire and let it find you a job.

Get the CLI →

Steel Dynamics, Inc.

NewBe an early applicant

Software Engineer

Posted
Discussion

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.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available