Software Developer/Analyst
Apply NowCompany: Earp Distribution
Location: Los Angeles, CA 90058
Description:
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)
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
KEY PERFORMANCE MEASURES OF SUCCESS
Requirements
EDUCATION REQUIREMENTS
EXPERIENCE REQUIREMENTS
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)
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.