GENERAL PURPOSEThe Senior Programmer Analyst is a seasoned individual contributor responsible for designing, developing, enhancing, and supporting
manufacturing and ERP systems, with a strong emphasis on
JDE World and plant-level operations. This role blends
deep manufacturing process knowledge with
hands-on programming and ERP technical expertise to support both day-to-day production needs and strategic transformation initiatives.
The role operates independently, partners closely with Manufacturing, Supply Chain, and Operations teams in East Greenville, and serves as a technical subject-matter expert within the
JDE World and manufacturing systems landscape.
ESSENTIAL FUNCTIONS- Design, develop, test, and support software solutions supporting manufacturing, plant operations, and supply chain processes.
- Provide hands-on technical support and enhancements for JDE World, including manufacturing, inventory, costing, order processing, and reporting functions.
- Develop, maintain, and optimize custom JDE World programs, reports, interfaces, and batch jobs.
- Translate shop-floor and business requirements into technical designs, system configurations, and production-ready code.
- Analyze current-state ("As-Is") manufacturing and JDE World processes and design future-state ("To-Be") solutions that improve efficiency, accuracy, and reliability.
- Troubleshoot and resolve complex production-critical issues impacting JDE World transactions, integrations, and manufacturing execution.
- Support ERP upgrades, patches, integrations, and modernization initiatives involving JDE World and downstream/upstream systems.
- Participate in testing activities including unit testing, integrated testing, user acceptance testing (UAT), and production validation.
- Create and maintain technical documentation, program specifications, and operational support materials.
- Mentor and provide technical guidance to junior analysts and developers; perform code reviews as appropriate.
- Collaborate with infrastructure, database, and integration teams to ensure system stability, performance, and data integrity.
- Perform additional responsibilities as required to support manufacturing operations and business objectives.
TECHNICAL SKILLS & EXPERIENCE- Strong experience supporting JDE World in a manufacturing environment.
- Hands-on programming experience within ERP and manufacturing systems.
- RPG experience is a strong plus, particularly within JDE World or manufacturing ERP environments.
- Experience developing JDE World reports, batch processes, interfaces, and custom enhancements.
- Solid understanding of manufacturing business processes, including production, inventory management, costing, and order execution.
- Experience working with ERP transactional data, master data, and production data.
- Proficiency with SQL and relational databases.
- Understanding of the full Software Development Lifecycle (SDLC) in an enterprise manufacturing context.
QUALIFICATIONS- Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent professional experience.
- Typically 7+ years of progressive experience as a Programmer Analyst, Systems Analyst, or similar role.
- Demonstrated experience supporting manufacturing plants and JDE World systems.
- Strong analytical, problem-solving, and troubleshooting skills.
- Ability to work independently while managing multiple priorities in a production-critical environment.
- Strong communication skills with the ability to translate technical concepts for manufacturing and business partners.
IP3 CAREER LEVEL ALIGNMENT- Senior-level individual contributor with deep domain expertise.
- Owns and executes work independently within the manufacturing / JDE World domain.
- Manages defined systems, applications, or processes end-to-end.
- Provides mentoring and technical guidance without formal people management responsibilities.