Search by job, company or skills

W

Senior Enterprise Software Engineer (JD Edwards)

Save
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

POSITION OVERVIEW

We are seeking a highly accomplished, hands-on Senior Lead Operations Manager to join our enterprise technology leadership team. This pivotal role blends deep technical execution with strategic leadership across four core disciplines: JD Edwards EnterpriseOne (JDE E1), IBM Integration technologies, Cloud Architecture, and emerging Artificial Intelligence practices.

The ideal candidate is not a bystander manager - they roll up their sleeves, architect solutions, and directly contribute to development, configuration, and administration while simultaneously guiding a team of engineers and analysts. You thrive in fast-paced environments, absorb new technologies at exceptional speed, and champion a culture of continuous innovation.

KEY RESPONSIBILITIES

Operational Leadership & Team Management

  • Lead, mentor, and manage a cross-functional team of developers, CNC administrators, integration engineers, and cloud architects.
  • Define operational KPIs, SLAs, and delivery roadmaps for all enterprise platform areas.
  • Drive Agile/DevOps delivery practices including sprint planning, backlog grooming, and retrospectives.
  • Act as escalation point for critical incidents and ensure timely resolution with root-cause analysis.
  • Partner with business stakeholders, functional analysts, and C-suite to translate business needs into technology solutions.

JD Edwards EnterpriseOne - Development, Architecture & CNC Administration

  • Provide hands-on technical leadership across the complete JDE E1 stack spanning custom development, functional configuration, CNC infrastructure, and Oracle database administration.
  • Architect and develop JDE customizations using Business Functions (BSFNs), Named Event Rules (NERs), Report Design Aid (RDA), Form Design Aid (FDA), Table Design Aid (TDA), and Data Dictionary extensions.
  • Design and deploy JDE Orchestrator Framework solutions - building orchestrations, connectors, cross-reference rules, and form requests to automate business workflows and expose JDE services as REST APIs.
  • Lead User Defined Object (UDO) governance: Composite Pages, Watchlists, Notifications, One View Reports, and EnterpriseOne Pages configuration and lifecycle management.
  • Architect and implement JDE integrations via Business Function calls, Interoperability (XML/Z-files), RESTful and SOAP web services, and third-party middleware adapters.
  • Own and lead end-to-end JDE EnterpriseOne upgrade projects - from current-release assessment and gap analysis through to production cutover - including major application releases (e.g., 9.0 to 9.2) and incremental Application Service Packs (ASPs).
  • Plan and execute JDE Tools Release upgrades (e.g., TR 9.2.x.x series): download and stage ESU/ASU bundles from Oracle Update Center, run the Tools Release installer on Enterprise and HTML Web Servers, validate planner and spec merge, and post-upgrade regression test all critical business objects.
  • Manage the full Application Service Update (ASU) and Electronic Software Update (ESU) lifecycle: evaluate Oracle support patches, assess object conflicts using the Object Management Workbench (OMW) conflict checker, apply updates through Change Management, and produce post-apply validation reports.
  • Perform and document pre-upgrade checklist activities: hardware and OS prerequisite validation, Oracle Database version compatibility matrix review, JVM and WebLogic/JBoss version alignment, disk capacity planning, and backup verification.
  • Coordinate co-existence environments during upgrade cycles - maintaining multiple tools release levels across DV, PY, and PD path codes to support parallel development, QA testing, and production stability simultaneously.
  • Perform deep CNC administration across all JDE server tiers: Enterprise Server (Logic Server), HTML Web Server, Deployment Server, and Batch Processing / UBE Server on both Linux (RHEL / Oracle Linux) and Windows Server platforms.
  • Provision, configure, and maintain JDE environments from scratch: stand up new logic server instances, configure jde.ini / jdbj.ini / jas.ini, define server maps, configure ports and JMX monitoring, and register environments in the Server Manager Management Console (SMMC).
  • Administer the Deployment Server: manage path codes (PRISTINE, DEMO, DV733, PY733, PD733, and custom path codes), configure package build INI settings, maintain the Central Objects business data source, and control check-in/check-out workflows in OMW.
  • Execute full package builds - both Full and Partial packages - including: setting package build definitions, resolving spec merge errors, monitoring Package Assembly and Deploy logs, managing the deployment queue, and validating successful client and server package deployment.
  • Configure and manage JDE Change Management: define environments and path codes, set up promotion paths (DV - PY - PD), govern Object Librarian (OL) projects, manage OMW user roles and activity rules, and enforce promotion approval workflows.
  • Administer JDE Security: configure Application Security (Action, Row, Column, Tab, Version security), Orchestrator token-based security, Single Sign-On (SSO) via SAML/LDAP integration, and Role-Based Access Control (RBAC) aligned with SOX and audit requirements.
  • Manage the JDE Scheduler: configure and monitor UBE job queues, set host and subsystem job priorities, tune concurrent job limits, diagnose stuck/failed jobs, and manage batch version control and interactive server routing.
  • Monitor and tune JDE system performance: analyze HTML Server heap dumps and GC logs, tune JVM parameters (Xmx/Xms/MaxPermSize), review logic server kernel configuration, diagnose slow UBE execution, and optimize jde.log / jdedebug.log verbosity and rotation policies.
  • Lead new JDE environment provisioning projects end-to-end: requirements scoping, server sizing, OS-level prerequisite configuration, Oracle DB schema creation, JDE Planner installation, workbench environment setup, and handoff to development or QA teams.
  • Build and configure additional path codes for specialized purposes (e.g., RETROFIT, TRAINING, UAT, REPORT-DEV) - including creating new business data sources, system data sources, and object librarian data sources, and configuring server map entries accordingly.
  • Establish and maintain Disaster Recovery (DR) and Business Continuity (BCP) environments: configure replication or restore procedures for Enterprise Server, Deployment Server, and Oracle databases document and periodically test failover runbooks.
  • Administer Oracle Database (versions 12c, 19c, and 21c) supporting JDE EnterpriseOne on both Oracle Linux / RHEL and Windows Server platforms - including installation, patching (PSU/CPU/RU), listener configuration, and TNS connectivity.
  • Manage JDE-specific Oracle DB objects: Central Objects (COCTL), Business Data, Control Tables, and Versions data sources - including tablespace sizing, index management, and regular schema statistics gathering (ANALYZE / DBMS_STATS) to ensure query plan stability.
  • Perform Oracle DBA tasks in support of JDE operations: export/import using DataPump (expdp/impdp) for environment refreshes, RMAN backup and restore, Flashback operations, AWR and ADDM performance report analysis, and deadlock/latch contention investigation via V$ views.
  • Tune Oracle SQL performance for JDE: review execution plans using EXPLAIN PLAN and SQL Trace / TKPROF, identify and resolve full table scans on high-volume JDE tables (F0911, F4211, F43121 etc.), create or rebuild indexes, and gather optimizer statistics on schedule.
  • Configure and manage Oracle Data Guard or Oracle RAC (Real Application Clusters) to provide high availability for JDE production database tiers on Linux manage redo log shipping, standby switchover/failover procedures, and TAF (Transparent Application Failover) settings.
  • Administer Oracle networking on Linux: configure tnsnames.ora, listener.ora, sqlnet.ora manage Oracle Wallet for encrypted database connections and control OS-level oracle user permissions, ulimits, and kernel parameter tuning (shmmax, semaphores, open file limits).
  • Manage Oracle databases on Windows Server: configure Oracle Windows Services, OracleDBConsole, NTFS permission structures for Oracle homes, Windows Scheduler tasks for backup jobs, and Event Log integration for Oracle alert log monitoring.
  • Perform periodic JDE database health checks: purge JDE log tables (F9861, jdeDebug), archive obsolete versions, compress historic business data, and manage tablespace free-space thresholds with proactive alerting.

IBM Integration - Integration Developer & MQ/IIB Administration

  • Architect, develop, and administer IBM Integration Bus (IIB) / App Connect Enterprise (ACE) message flows, policies, and deployment BAR files.
  • Design and manage IBM MQ infrastructure including queue managers, channels, topic-based messaging, and high-availability clustering.
  • Lead integration governance - define patterns, reusable components, and API management policies.
  • Implement end-to-end monitoring for integration pipelines using MQ Explorer, IBM Operations Console, and third-party observability tools.
  • Troubleshoot production integration failures, analyze message flows, and lead performance optimization efforts.
  • Evaluate and plan migration paths from IIB to IBM App Connect Professional/Enterprise or cloud-native alternatives.

Cloud Solution Architecture & Automation

  • Design, implement, and govern multi-cloud and hybrid-cloud architectures (AWS, Azure, or GCP) aligned with enterprise security and compliance standards.
  • Lead cloud-native solution design including microservices, serverless computing, containerization (Docker/Kubernetes), and API Gateway strategies.
  • Drive cloud automation initiatives using Infrastructure as Code (IaC) tools - Terraform, Ansible, CloudFormation, or equivalent.
  • Develop CI/CD pipelines and DevSecOps practices to accelerate delivery velocity while maintaining quality gates.
  • Oversee cloud cost optimization, FinOps practices, and capacity planning.
  • Establish cloud security posture management (CSPM), identity and access policies, and compliance guardrails (SOC 2, ISO 27001, GDPR).
  • Lead cloud migration strategies for on-premises JDE and IBM workloads into cloud environments.

AI Strategy & Emerging Technology Adoption

  • Champion an AI-first mindset across the operations and engineering team - identifying automation, efficiency, and insight opportunities.
  • Evaluate, pilot, and operationalize AI/ML tools and platforms (e.g., AWS , Azure AI Services, OpenAI APIs).
  • Integrate generative AI and intelligent automation into business workflows, JDE processes, and integration pipelines.
  • Stay current with the rapidly evolving AI landscape rapidly acquire new skills and facilitate team enablement workshops.
  • Partner with data engineering and analytics teams to build AI-ready data pipelines and governance practices.

Our Interview Practices

More Info

Job Type:
Function:
Employment Type:

About Company

Wolters Kluwer N.V. (Euronext Amsterdam: WKL ) is a Dutch information services company.The company is headquartered in Alphen aan den Rijn, Netherlands (Global) and Philadelphia, United States (corporate).Wolters Kluwer in its current form was founded in 1987 with a merger between Kluwer Publishers and Wolters Samsom.The company serves legal, business, tax, accounting, finance, audit, risk, compliance, and healthcare markets.It operates in over 150 countries.

Job ID: 149606273