PLM Solutions Architect – 3DX Position Available In Grafton, New Hampshire

Tallo's Job Summary: As a Solutions Architect for Oceaneering, you will configure and implement PLM Enovia Solutions Tools. Responsibilities include providing technical guidance, leading architecture reviews, and developing solutions consistent with an "Out of the Box" approach. This role requires a BS/MS in Software Engineering or equivalent experience, with a minimum of 8 years in web application design, specifically in PLM. U.S. Citizenship is required, with the ability to obtain security clearance.

Company:
Oceaneering
Salary:
JobFull-timeOnsite

Job Description

Job Description:

Company ProfileOceaneering is a global provider of engineeredservices and products, primarily to the offshore energy industry.

We develop products and services for use throughout the lifecycleof an offshore oilfield, from drilling to decommissioning. Weoperate the world’s premier fleet of work class ROVs. Additionally,we are a leader in offshore oilfield maintenance services,umbilicals, subsea hardware, and tooling. We also use appliedtechnology expertise to serve the defense, entertainment, materialhandling, aerospace, science, and renewable energy industries. Position SummaryAs a Solutions Architect, you will configure,customize, and implement PLM Enovia Solutions Tools acrossOceaneering. You will provide technical guidance, anchor engagementefforts from business process recommendations to solutiondeployment, and lead architecture and design reviews. This roleinvolves executing administration, configuration, and developmentactivities, and assisting customers with the proper usage of EnoviaEnterprise PLM software and Engineering tools. Duties And Responsibilities

ESSENTIAL

: Analyze, design, code, test, and debug existing and newprograms to support Enterprise PLM. Define processes and capabilities delivered in the 3DEXPERIENCEPlatform to meet customer requirements. Configuration/customizationof the

OOTB PLM

software. Adapt and develop solutions in a manner consistent with an “Outof the Box” approach. Champion Enovia PLM system implementation and integration as anarchitect and design & develop new solutions. Participate in and lead business requirement sessions with keyusers along with PLM system administrators. Lead business requirement sessions and document processre-engineering steps. Understand, document process re-engineering steps, integration,and user-experience requirements from the users. Analyze schema for architectural changes & build technicalspecification documents with performance factors. Analyze the impact of proposed solutions on downstreamapplications, application integrations, business processes, andother related application services. Validate proposed solutions developed internally or incoordination with vendors and further propose them to the internalPLM IT team, IT architecture review board, IT Security, andbusiness SMEs to get consensus and signoffs. Collaborate & lead design discussions with the development teamto design and architect solutions at the software application,systems, and/or data integration level using standard processes andEnovia configuration guidelines. Develop application testing strategies, code review processes,and guide the development team with unit, integration, andend-to-end process test-case development. Coordinate activities with business, IT PLM team, vendors, andextended IT to roll out solutions and provide resolutions to issuesfound during production rollout. Fix and resolve users’ issues with application functionalprocesses, data integrity, and system performance during UAT andproduction support along with system-admin. Champion Enovia portfolio solution offers from a functionalpoint of view and evaluate them for potential solutions to businessuser problems or IT application needs. Develop standard methodologies for system maintenance andapplication development for the PLM IT team. Demonstrable experience guiding and educating SMEs in relationto ENOVIA and the 3DEXPERIENCE platform capabilities is anadvantage. Develop software integration between Enovia and existingdatabase systems using Java servlets, adaplet, Web methods, XML,and other related development tools. Experience with configuring CAD tools such as Solidworks,AutoCAD, and other tools is preferred. Develop Java Server Pages (JSPs), Java servlets, and Javaapplets to facilitate the Enovia web-based interfaces. Develop Java Program Objects (JPOs) and Tcl/Tk scripts toimplement triggers and logic. Develop and document test procedures and assist with unit,integration, and regression testing activities. Write and maintain documents to describe applicationdevelopment logic, coding, testing, changes, and corrections. Set up, track, and use the source code configuration controlsoftware as specified and be responsible for quality deliverablesfrom the development team. Responsible for peer reviews of design, source code, andrelated deliverables to ensure quality. Technical coordination and collaboration with PLM systemadmins, DBAs, and development teams. Command of the latest software development tools andtechnologies in PLM, PDM, and CAD tools. Work closely with the PLM sys admin to define and developautomated processes to minimize manual effort to implement theupgrades, releases, and patches. U.S. Citizenship is required. This position requires ability to get security clearance orsuccessful transfer of an active DoD Secret Clearance. Qualifications BS/MS in Software Engineering (preferred) or

ME, EE, IE

withsoftware programming skills, equivalent experience may beconsidered in lieu of a degree. Minimum eight (8) years of demonstrated ability in designingand architecting Web Applications at the enterprise level,preferably in the PLM (product lifecycle management) space. Minimum three (3) years of experience in Enovia applicationconfiguration and schema design. Working knowledge of process design, data modeling, andapplication GUI designs. Experience in web apps using Tomcat, WebLogic servers, HTML,JavaScript, and J2EE technologies. Proficiency in Enovia modules like Change Management, BOMManagement, etc. System-level understanding of the interplay of different layers(end-device, browser, network, network services, WAN acceleration,etc.) and components (SSO, Database, Web & App Server, middleware,etc.) on the app performance. Understanding of Web technologies, HTTP/S protocol, andweb-development frameworks like MVC, Bootstrap, etc. Hands-on experience with process re-engineering or UML toolslike ArchiMate, enterprise architect, etc. Databases such as Oracle and familiarity with SQL, Experiencein data migration from DS & Non-DS legacy apps. Good knowledge in Java, HTML, JavaScript, React.js, Vue.js,CSS, and J2EE technologies. Good functional knowledge in Enovia V6 and 3DExperience 20xxplatform. Good working knowledge with tools (GitLab, Git, Clear Case,SVN) and ALM tools like JIRA. Knowledge of EKL scripts and experience in 3DX upgrade will bean added advantage. Experience with 2022x UPS version & above of the Enovia Centralapplications and the associated development environment (MQL, ADK,AEF, etc.).

KNOWLEDGE, SKILLS, ABILITIES, AND OTHERCHARACTERISTICS

Problem Solving

  • Identifies and resolves problems in a timelymanner; Gathers and analyzes information skillfully; Developsalternative solutions; Works well in group problem solvingsituations; Uses reason even when dealing with emotional topics. Technical Skills
  • Assesses own strengths and weaknesses;Pursues training and development opportunities; Strives tocontinuously build knowledge and skills; Shares expertise withothers. Interpersonal Skills
  • Focuses on solving conflict, notblaming; Maintains confidentiality; Listens to others withoutinterrupting; Keeps emotions under control; Remains open to others’ideas and tries new things. Oral Communication
  • Speaks clearly and persuasively inpositive or negative situations; Listens and gets clarification;Responds well to questions; Demonstrates group presentation skills;Participates in meetings. Written Communication
  • Writes clearly and informatively; Editswork for spelling and grammar; Varies writing style to meet needs;Presents numerical data effectively; Able to read and interpretwritten information. Teamwork
  • Balances team and individual responsibilities;Exhibits objectivity and openness to others’ views; Gives andwelcomes feedback; Contributes to building a positive team spirit;Puts success of team above own interests; Able to build morale andgroup commitments to goals and objectives; Supports everyone’sefforts to succeed. Ethics
  • Treats people with respect; Keeps commitments;inspires the trust of others; Works with integrity and ethically;Upholds organizational values. Organizational Support
  • Follows policies and procedures;Completes administrative tasks correctly and on time; Supportsorganization’s goals and values; Benefits organization throughoutside activities; Supports affirmative action and respectsdiversity. Planning/Organizing
  • Prioritizes and plans work activities;Uses time efficiently; Plans for additional resources; Sets goalsand objectives; Develops realistic action plans. Safety and Security
  • Observes safety and security procedures;Determines appropriate action beyond guidelines; Reportspotentially unsafe conditions; Uses equipment and materialsproperly.

Equal Opportunity EmployerAll qualified candidates will receiveconsideration for all positions without regard to race, color, age,religion, sex (including pregnancy), sexual orientation, genderidentity,national origin, veteran status,disability, geneticinformation, or other non-merit factors. How To ApplyRegular full-time employees who apply will beconsidered along with external candidates. Employees with less thansix months with their current position are not eligible to applyfor job postings. Please discuss your interest in the position withyour current manager/supervisor prior to submitting your completedapplication. It is highly recommended to apply through thePeopleSoft or Oceanet portals. Required Preferred Job Industries Other

Other jobs in Grafton

Other jobs in New Hampshire

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started