Our client is located in Hanover, MD and looking to add a PLM Solutions Architect - 3DX to their team. The PLM Solutions Architect will configure, customize, and implement PLM Enovia Solutions Tools. This role will provide technical guidance, and lead architecture and design reviews. This role involves executing administration, configuration, and development activities, and assisting customers with the proper usage of Enovia Enterprise PLM software and Engineering tools.
U.S. Citizenship is required. FULLY REMOTE. Responsibilities- Analyze, design, code, test, and debug existing and new programs to support Enterprise PLM.
- Define processes and capabilities delivered in the 3DEXPERIENCE Platform to meet customer requirements. Configuration/customization of the OOTB PLM software.
- Champion Enovia PLM system implementation and integration as an architect and design & develop new solutions.
- Participate in and lead business requirement sessions with key users along with PLM system administrators.
- Validate proposed solutions developed internally or in coordination with vendors and further propose them to the internal PLM IT team, IT architecture review board, IT Security, and business SMEs to get consensus and signoffs.
- Collaborate & lead design discussions with the development team to design and architect solutions at the software application, systems, and/or data integration level using standard processes and Enovia configuration guidelines.
- Develop standard methodologies for system maintenance and application development for the PLM IT team.
- Demonstrable experience guiding and educating SMEs in relation to ENOVIA and the 3DEXPERIENCE platform capabilities is an advantage.
- Develop software integration between Enovia and existing database systems using Java servlets, adaplet, Web methods, XML, and other related development tools.
- Develop Java Server Pages (JSPs), Java servlets, and Java applets to facilitate the Enovia web-based interfaces.
- Develop Java Program Objects (JPOs) and Tcl/Tk scripts to implement triggers and logic.
- Work closely with the PLM sys admin to define and develop automated processes to minimize manual effort to implement the upgrades, releases, and patches.
- U.S. Citizenship is required.
- This position requires ability to get security clearance or successful transfer of an active DoD Secret Clearance.
Qualifications- BS/MS in Software Engineering (preferred) or ME, EE, IE with software programming skills, equivalent experience may be considered in lieu of a degree.
- 8 years of demonstrated ability in designing and architecting Web Applications at the enterprise level, preferably in the PLM (product lifecycle management) space.
- 3 years of experience in Enovia application configuration and schema design.
- Working knowledge of process design, data modeling, and application GUI designs.
- Proficiency in Enovia modules like Change Management, BOM Management, etc.
- Understanding of Web technologies
- Databases such as Oracle and familiarity with SQL
- Good knowledge in Java, HTML, JavaScript, React.js, Vue.js, CSS, and J2EE technologies.
- Good functional knowledge in Enovia V6 and 3DExperience 20xx platform.
- Experience with 2022x UPS version & above of the Enovia Central applications and the associated development environment (MQL, ADK, AEF, etc.).