Software Developer/Analyst

Edwardsville, Kansas

Earp Distribution
Apply for this Job
Job Type

Full-time

Description

JOB TITLE: Software Developer/Analyst

DEPARTMENT: 3035 - Admin Mgmt. - Information Technology

REPORT TO: Director of Information Technology

POSITION TYPE: Full-Time, Exempt

LOCATION: Edwardsville, KS ( Onsite Only - NO REMOTE WORK )

JOB OVERVIEW

The role of the Software Developer/Analyst is responsible for the day-to-day support and long-term functionality of internal applications, including configuration or code changes as required, to meet the needs of the business.

DUTIES AND RESPONSIBILITIES
  • Provide 2nd level support for users of these systems. Primary support is provided by department that owns the systems.
  • Understanding of Earp's systems architecture, and interaction between systems.
  • Will be the resident expert on the various software packages and internally developed applications and will work with internal and external parties to retrieve data and reports as needed.
  • Maintain set up and security for the systems.
  • Work with vendors/customers on data and interface requirements.
  • Design, modify and develop current and new applications and reports.
  • Work with the IT team for development, implementation, and upgrade process for these systems.
  • Work with IT leadership to help set priorities as it relates to these systems.
  • Provide input to IT leadership and department managers on recommended system solutions.
  • Communicate effectively with all departments as required, including Data Management and IT technical teams.
  • Work with external partners on systems, data, and interface requirements.
  • Create and maintain Technical/User documentation.
KEY PERFORMANCE MEASURES OF SUCCESS
  • Software requests are implemented according to the agreed-to schedule.
  • New users are trained and able to use the necessary applications according to the new employee orientation and training plan for that department.
  • All software packages are implemented without unexpected disruption to the business.
  • All systems follow industry standard project management and development standards.
Requirements

EDUCATION REQUIREMENTS
  • Prefer bachelor's degree or higher in computer, science, engineering, or math related field, and 1 - 3 years software development.
EXPERIENCE REQUIREMENTS
  • Proficient in C .Net, .Net Core, Blazor, CSS, Java Script, SQL Server.
  • Ability to learn other programming languages and software as required.
  • Analytical thinker, with strong problem-solving skills, including the ability to troubleshoot complex and interconnected systems.
  • Ability to create functional specifications from user requirements.
  • Ability to write technical documentation.
  • Ability to provide training and support to end users at all levels.
  • Familiar with flowcharting and other software design methodologies.
  • Ability to manage small to medium projects using industry standard tools and techniques.
  • Ability to lead design meetings.
  • Ability to work with internal users, departments, and managers.
  • General Knowledge of Oracle JDEdwards, Honeywell Vocollect/Voicelink, EDI, IBM Power10(iSeries).
  • High level understanding of Distribution a plus.
Date Posted: 31 March 2025
Apply for this Job