Logo
Innovize

Epicor ERP Application Developer

Innovize, Saint Paul, Minnesota, United States, 55130


Job Description

Title:

Epicor ERP Application Developer

Department:

Information Technology

Reports to:

Chief Information Officer / Chief Financial Officer

FLSA Status:

Exempt, Full-Time

Starting Salary:

$105K+ Exempt + Potential 10% Annual Bonus

Benefits:

Full time associates are eligible for benefits the first of the month following 30 days of service. Medical Insurance

HDHP, HSA Plan - Employer Contribution of $1,040/yr. High/Low PPO FSA

Dental Insurance Vision Insurance Employer Paid Basic Life Insurance Supplemental Life Insurance Employer Paid Short Term Disability Long Term Disability 401(k) 4% Employer Match Paid Time Off (accrued hours, 120/yr.) 9 Paid Holidays EAP Program Fitness Room

Summary:

This position is responsible for the maintenance, design and enhancement of Epicor ERP applications. Includes working with ERP applications end-users to understand their requirements and to implement user-friendly enhancements to the system. This position is part of a team that supports ongoing user technical requests and assisting with the installation and testing new versions/releases of EPICOR.

Duties/Responsibilities include but are not limited to:

Customizing Forms using Epicor Software Development Kit (C#) Developing Epicor Business Process Maps (BPM) Developing Business Application Queries (BAQ). Creating Method Directives Creating Data Directives Creating BAQs Creating Dashboards Deploying patches and upgrades through the Epicor Administration console Developing reports using Sequel Services Reporting Services (SSRS). Maintaining documentation on changes to supported applications. Communicating with the software vendors on upgrades, patches and technical requests. Assisting in the implementation of other software systems as needed. Accountabilities:

Become proficient with the application development tools required to support existing software applications. Assist with Implementation of new releases of software applications, including testing and validation. Assist in the development of training curriculum and provide training on application software. Work with CIO to prioritize and complete projects and tech requests in a timely manner. Completing internal and external IT training to perform at a high level within the position. Training/Education/Experience:

Understanding of relational databases General knowledge of Epicor's ERP applications and security Knowledge of deploying patches and upgrades using Epicor Administration console Knowledge of service connect is a plus. Bachelors degree in Information Systems with a minimum four years' experience in ERP implementation and development, or comparable professional experience. Knowledge of SQL and SSRS. Knowledge of Epicor ERP and Epicor tools. Proficient PC skills. Experience training end users on software systems. Epicor application/technical support experience. C Sharp programming desired. Competencies/Talents/Personal Attributes:

Ability to be self-directed. Able to challenge existing assumptions. Ability to influence at all levels to accomplish company objectives. Excellent communication skills, both written and verbal at all levels throughout the organization. Excellent attention to detail. Strong technical troubleshooting skills. Ability to build and sustain effective relationships. Ability to learn new technology quickly. Ability to work through roadblocks in order to achieve one's own objective when relying on others for information. Evidence of Success:

(Must be limited to two statements and must focus on critical HISTORICAL work performance of potential applicants. For an applicant to be considered for the job, they must show "evidence of success" in their previous jobs of delivering the results that are stated here. If an applicant would be hired despite not being able to show a history of this performance, then that item should not be stated here. These should be the absolute top two items that are critical for the selected for hire applicant must be able to show previous work historical success with.)

Evidence of ability to develop and maintain system interfaces and system customizations Evidence of ability to quickly learn and utilize new development tools.

Notes:

This Job Description is intended to be an accurate reflection of the current job as of the document effective date. This job description is not intended to be an exhaustive list of all required skills, duties, responsibilities, or qualifications associated with the positions described herein. The company reserves the right to revise or amend the qualifications, functions and duties of the jobs or to require that additional or different tasks be performed if business circumstances change. Employees are held accountable for performing the duties of their position, as evaluated by documented scorecards and performance management reviews based upon company specified metrics and goals documented in the scorecard for which the employee is made aware and maintains.

To view our Equal Employment Opportunity and Affirmative Action Statement, .