> Markdown version of [/jobs/ext/1321479-jde-programmer-analyst](https://www.wearedevelopers.com/jobs/ext/1321479-jde-programmer-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # JDE Programmer/Analyst - **Company:** Rug Doctor - **Location:** Plano, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), IBM System I, Business Software, Information Systems, Computer Programming, Databases, System Configuration, Database Schema, Programming Tools, JD Edwards EnterpriseOne, Job Scheduling, Software Engineering, Data Streaming, Bi Publisher, Information Technology, Maintaining Code - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=11b175d2c6fd3b78 ## About the Role * The ideal candidate has a strong understanding of JDE development tools, system configurations, and end-to-end business processes., * 3-5+ years of hands-on JD Edwards EnterpriseOne experience (development, technical support, or functional analysis) * Experience with core JDE development toolsets: RDA, FDA, TDA, OMW, NER, Business Functions * Functional support experience across at least one major business area: (e.g., Distribution, Manufacturing, Finance, Procurement, Inventory) * Experience troubleshooting production issues and providing day-to-day application support * Experience creating and maintaining UDOs (Queries, Watchlists, E1 Pages, Orchestrations, Form Extensions) * Experience with JDE security concepts and role-based access * Familiarity with batch job scheduling and scheduler maintenance PREFERRED EDUCATION AND EXPERIENCE * 5-7+ years total JDE experience for roles that lean more senior * Bachelor's degree in computer science, Information Systems, Engineering, or a related field, or equivalent work experience., * JDE Developer Skills * Understanding of JDE table structures and data flow * Basic SQL skills * Experience creating and maintaining UDOs (queries, watchlists, E1 Pages, form extensions. * Application support and analysis (troubleshooting, functional analysis) * Working knowledge of JDE security (Roles, permissions, user setup) * Ability to write clear technical and functional documents * Familiarity with change management processes ## Description The JDE Programmer/Analyst is a hybrid technical and functional role responsible for supporting, enhancing, and maintaining JD Edwards EnterpriseOne applications., This position combines hands-on development and technical troubleshooting with functional analysis, user support, and participation in business process improvements. * Design and program all object types in JD Edwards, including: NER, BSFN, UBE, APPL, BSVW, DSTR, BI Publisher, Orchestrator, RPG, UDO. * System administration of IBM AS400 and iSeries * Improve product quality and team member efficiency through developing, configuring and testing software for new and existing applications. * Design new and explain existing applications by analyzing, defining and documenting workflow, logical processes, and system to system interfaces. * Collaborate with end users to provide programming and database insight and support for business applications and code changes. * Identify opportunities to leverage technology to improve our users' satisfaction and productivity. * Manage and coordinate project resources, seeing software development through the entire project life cycle. * Ability to troubleshoot technical issues, propose solution(s) to technical problems and leverage the resources necessary to implement solutions. * Manage projects, change requests, and incidents as assigned. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Micro-frontends anti-patterns](https://www.wearedevelopers.com/videos/420-micro-frontends-anti-patterns) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Data Analytics with Microsoft Fabric: End-to-End Use Case with Data Agents](https://www.wearedevelopers.com/videos/1547-data-analytics-with-microsoft-fabric-end-to-end-use-case-with-data-agents) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)