Job Title:Software Engineer(JDE)
Department:IT Department
Reports to:Sr. Enterprise Applications Manager
Supervises:None
FLSA Status:Exempt
Location: St. Louis Corporate office in Westport Plaza.
Hybrid Work Schedule with 3 days in office and 2 days from home
Position Summary:The Software Engineer (JDE) is responsible for application development and support of the ERP application for Rawlings Sporting Goods, Inc. The Software Engineer will work closely with IT Business Analysts to understand and analyze how core business processes interact with the ERP systems for Rawlings Sporting Goods Co. Inc. and identifies key opportunities for improvement.
Essential Duties & Responsibilities:
- Review and analyze business requirements and develop solutions using standard programming languages and other available tools that enhance or support Rawlings business and operations.
- Documents the requirements, technical designs, and specifications according to company standards.
- Performs Unit testing to ensure applications and processes work as expected.
- Ensure software performance, reliability, and scalability.
- Participate in software design reviews, code reviews, and system integration activities.
- Work collaboratively with consultants, implementation managers and client IT resources to develop, test, implement products and issue resolution.
- Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
- Adheres to standards in both new and existing software, including purchased packages and in-house development.
- Possesses an understanding of major business activities of the company
- All other duties as assigned
Essential Knowledge, Skills and Abilities:
- BA/BS in Information Technology or related field of study or equivalent related work experience.
- 3+ years of experience in JDE programming and IT Applications Development using a variety of tools and technology performing at an accomplished level.Experience supporting system design, development, maintenance, and modification of one or more components of JDE Enterprise One (Distribution, Finance, Manufacturing, Procurement, Sales Operations, Transportation Management, etc.).
- Troubleshooting experience of JDE interactive applications, UBEs and BSFNs
- Experience with proficiency in one or more JDE Business Functions, Forms, Reports, Workflow, and BI Publisher.
- Strong knowledge of coding and application design principles and software development best practices, including version control, testing, and documentation.
- Knowledge of JDE E1 Orchestrations, MS Power Tools, and familiarity with CNC functions.
- Middleware experience preferred.
- Experienced in building interfaces with other applications using flat file transfers, database links or other methods.
- Ability to establish effective working relationships with business and project team members.
- Proficient oral and written communication skills.
- Solid understanding of API integrations.
- Experience working with large data sets.
- Working knowledge of multiple 3rd party applications integrations (e.g., DSI barcode data collection, Credit Card Processing, Trusted Link, SQL server, Cognos, Host Access, Clean Address, TL Ashford barcode printing, Vertex) and ERP applications (Oracle, Salesforce, Hyperion) preferred.
WORKING CONDITIONS
General office working conditions with moderate travel domestically. Additionally, having a cell phone with high-speed internet access from home is required for support.
- This position may require occasional travel.
- This position may require support during non-working hours.
This job description does not list all the duties of the job. Position may be required to perform other duties as needed.