- Location
- Columbia City, IN, US
- Department
- Engineering
- Closing date
- Today
- Source
- iCIMS
Description
Subsidiary
Steel DynamicsOverview
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
AngularSQLScrum