Position: Senior Software Engineer JD Edwards
Company: REW Technology
Experience required: 5y
English level: upper

OVERVIEW 

Providing development and application support for the business user community. This position is remote within the US. 

KEY RESPONSIBILITIES  

Review and analyze business requirements and design and develop within the Oracle JD Edwards World Development toolset and related technologies. 
Develop/modify IBM iSeries applications, reports, tables, business views, data structures, and business functions. 
Perform unit testing to ensure developed applications work as expected. 
Document requirements, technical design, and specifications. 
Analyze and troubleshoot Oracle JD Edwards, supporting systems and processes as a member of a rotational on-call support team. 
Collaborate on other projects with JD Edwards developers, contractors, and vendor consultants. 
Must have excellent analytical, problem-solving, communication, and presentation skills. 
Gather, understand, and document user requirements, creating specifications, designing solutions, developing, testing and implementing solutions that ensure requirements are achieved through high-quality deliverables. 
KNOWLEDGE, SKILLS AND ABILITIES 

Minimum 5 years of experience with Oracle JD Edwards World development 
Expertise in JD Edwards functional skills in any or all of: Sales Order, EDI, AR, AP, GL, Inventory, Advanced Warehouse and Manufacturing 
Experience developing applications in RPG3, RPGIV, RPGLE, ILE RPG, RPG Free, SQLRPGLE, CLP, CLLE, SQL and DB2 
Experience with development tools such as Eclipse, RDi, RDp, WDSC or other GUI based Integrated Development Environment (IDE) software 
Strong SQL and relational database concepts/design including but not limited to: SQL joins (inner and left), selects, inserts, updates, tables, views, common table expressions, stored procedures, UDF and UDTF 
Excellent analytical and problem-solving skills 
Self-motivated and directed 
Strong customer service skills and orientation 
Strong attention to detail 
Ability to work extended hours as work situations dictate and act as escalation point for issues 
Excellent communication skills, written and oral 
Ability to analyze and learn rapidly changing technologies