The JDA WMS Tech Lead provides the overall technical leadership for the development and implementation of global solutions on the JDA platform. This position works directly with business analysts and developers to ensure requirements are met with technical and architectural integrity on time and on budget. It requires technical architecture knowledge of the entire JDA stack, as well as functional knowledge of WMS.
1.Leads implementation teams in the development of JDA WMS application designs in coordination with business. Drives detailed design activities and oversees the development is in alignment with design. Ensures the quality and integrity of designs.
2.Ensure quality and continuous improvement by ensuring implementation team(s) follow coding standards, source control and build procedures, and ongoing inspecting and code reviews.
3.Work with the Global Distribution teams, business and change analysts to plan and coordinate timelines, deployments and other technical activities.
4.Manage day-to-day activities of implementation team(s) including both internal and external resources.
5.Ensure that system/individual applications are integrated and incorporate technical standards.
6.Work with implementation team(s), DBA’s, and IT management to determine the most appropriate application & integration architecture and system design to achieve optimal performance, scalability, etc.
7.Analyze requests from users for new systems, system changes, etc. and recommend necessary action.
8.Design new systems and modifications to existing systems to meet user requirements.
9.Write new or modify existing applications according to specified systems designs.
10.Provide programming support on-site or by phone as required for all shifts.
11.Write documentation of system changes in conformance with department standards.
Maintain awareness of technological developments in computer hardware and software systems.
CooperVision’s management team is committed to the development of and implementation of the quality management system and maintaining its effectiveness by communicating to the organization the importance of meeting customer as well as statutory and regulatory requirements.
This position works directly with business analysts and developers to ensure requirements are met with technical and architectural integrity on time and on budget. The Technical Lead leads implementation teams in all phases of the software development lifecycle, driving application design and is involved in implementation, testing and deployment activities.
KNOWLEDGE, SKILLS AND ABILITIES
•8+ years’ experience designing, developing, implementing interfaces, extensions, forms and reports in the JDA/Red Prairie Suite of applications.
•Complete understanding of JDA WMS technical architecture and underlying table structures and their usage to design and develop efficient program units.
•Deep understanding of JDA technical server and client infrastructure.
•Sound architectural concepts in areas such as Middleware and Integration Patterns and technology
•Proficient in SQL, PL/SQL, Reports, Workflows, Forms, and Java.
•Deep technical understanding and technical capability with Oracle RDBMS
•Have an understanding of the JDA WMS Applications architecture with regard to schemas/ products, standard application program interfaces (API's), data elements, tables, and views
•Experience in data conversion and designing complex conversion rules
•Unit test design & tools (i.e. JUnit, TDD methodologies)
•Agile/Scrum development methodologies
•Knowledge of SCM and build tools (i.e. TFS, MSBuild, JIRA, Bamboo, Ant)
•Integration development (i.e. TIBCO, BizTalk, WebSphere, JBoss)
•Message queuing development (i.e. MSMQ, JMS, WebSphere, RabbitMQ, Amazon SQS)
•Experience with BaaN,. Oracle EBS, SAP, and/or other ERP systems a plus.
•Normal office environment.
•Occasional exposure to manufacturing environments for the purpose of managing or training in software applications.
•Travel requirements are approximately 10%.
•8+ years of experience in the JDA Technical role with at least 5years of experience as Architect and/or Technical Lead
•Experience as a business analyst translating user requirements into system requirements a plus.
•Business and process knowledge in the health sciences and/or manufacturing domain preferred
•Bachelor’s Degree in Computer Science, ElectricalEngineering or related experience.