Description
As a Software Developer, you will be responsible for designing and building new software solutions, as well as supporting internal software programs. In addition, you will design and write new programs and update existing programs. We are looking for a creative individual with a desire to design and build flexible software solutions. This is an in-office position in our North Sioux City, SD location.
What You’ll Be Doing :
- Supporting internal software programs
- Designing and building new systems
- Gathering and analyzing requirements
- Researching, designing, and writing new programs
- Expanding / updating existing programs
- Integrating custom and out-of-the-box software solutions
- Bringing forward new ideas that will benefit the company
- Performing other duties as assigned
Requirements
What You’ll Need :
Bachelor’s degree or equivalent in software engineering, computer science, or related field is preferred5+ years of experience in similar software development roleAnalysis and problem-solving skillsHigh attention to detailAbility to work efficiently within a teamSelf-starter skills and eagerness to learn new thingsExcellent customer service skills that exceed customers’ expectationsExperience or familiarity with the following :C#, .NET, .NET Core, ASP.NET, ASP.NET Core, HTML, CSS, JavaScript, SQL, MySQL, MSSQLObject Oriented ProgrammingGitLinux and WindowsDatabase skillsUnit and integration testingFront-end framework knowledge (React.js, Angular.js, Vue.js, Blazor Wasm)Web API, gRPC, EDICommon serialization formats (JSON, XML)Line of business applicationsCRM or ERP experience is preferred but not requiredMust be able to pass drug screening and background checkWhat You Can Look Forward to :
We offer a competitive salary and benefits package, including 401(k) with match, medical, dental, vision, STD & LTD, paid vacation, paid holidays, and basic life insurance.