Share this Job

IT Senior Software Developer

COMPANY:  Raven Industries

Sioux Falls, SD, US, 57104

STATUS:  Exempt
REQ ID:  25067

Join a technology company dedicated to improving lives through innovative technology solutions. Today, Raven is focused on solving these Great Challenges:

  • Feeding a growing population by improving agricultural efficiency around the world
  • Protecting our natural resources
  • Saving and improving lives through advanced situational awareness
  • Connecting the world

Raven is organized into three business units that sell our advanced products and solutions within their niche markets. Our Corporate Services team supports the daily operations and business activities of all three.

IT Senior Software Developer

Build your career at a technology-driven company dedicated to Solving Great Challenges. Our highly accomplished Software Development is motivated, innovative—and knows how to have fun.

At Raven, our team members have the opportunity to succeed in a highly challenging and rewarding work environment. Working alongside other Software Development team members, an IT Software Developer will need to have a familiarity of different programming languages and operating systems. Our team builds software applications focusing on efficient manufacturing, forecasting, modeling, integrating with various software, and business intelligence applications.

In addition to a technology background, candidates must have the same passion for driving extraordinary service.

Our company engineers ground-breaking technologies in the areas of communications, safety, feeding the world, and environmental preservation. These diverse business segments offer a unique environment, and our IT team consistently expand their skillsets while working with a wide variety of technologies and solutions.  This environment will allow you to grow the skills necessary to continue to advance your career, and we will give you plenty of opportunities for you to do so! In addition to the growth opportunities within the Development team, such as Senior, Staff and Principal Positions - there are also opportunities for advancement across the organization.

Raven is committed to establishing a culture of employee development—where our team members are taking care of themselves in body, mind, and spirit. Take a break on our rooftop patio, challenge your teammates to a ping pong match, or head over to the Raven Fitness Center. Our corporate headquarters, located in vibrant Downtown Sioux Falls, are also adjacent to the city’s bike trails and River Greenway.

Interested? Apply to join our team, where you can exercise your technical skills, contribute to an innovative, fast-paced environment, and develop solutions to great challenges.

Essential responsibilities

  • Work independently, as well as with a team. 
  • Provide divisional support to analyze software. 
  • Write, develop, evaluate and document new and modified software programs. 
  • Test and prepare software applications for installation. 
  • Support end users, including software troubleshooting and training.
  • Research, investigate, and select technical data pertinent to the assigned project. 
  • Work with internal teams and external sources to obtain and communicate data relative to engineering requirements.  
  • Facilitate software asset management, including maintenance contracts. 
  • Prepare and present technical reports and recommendations on projects. 
  • Participate in department improvement activities. 
  • Contribute quickly with a diversely talented team, participate in mentorship, code review, and knowledge-sharing to build scalable applications
  • Write high quality code, build unit tests and prototypes, perform testing and produce innovative software to improve various areas of business operations
  • Provide solid support to manufacturing units by clearly identifying short and long term goals and architecting software solutions using Agile methodology
  • Integrate specialized software to transfer information seamlessly
  • Continually improve user experience by simplifying interfaces and adding business intelligence
  • Research and implement new software applications that add significant value to business
  • Stay up to date with evolving technology with training and self-motivated education

Desired Skills

  • Bachelors in Computer Science or equivalent field of study
  • Solid understanding of data structures, database concepts, design patterns, concepts of object relationships, version control systems
  • Strong SQL programming proficiency and its variation of among popular databases
  • Proficient in SSRS and SSIS
  • Skilled at optimizing large complicated SQL statements
  • Capable of troubleshooting common and escalated database issues
  • Working knowledge of finance concepts, terminology, and reporting a plus
  • Good work ethic



Raven is an EO employer - M/F/Vets/Disabled.

Nearest Major Market: Sioux Falls

Job Segment: Developer, Engineer, Computer Science, Database, SQL, Technology, Engineering