We are seeking an experienced and talented Software Developer with a focus on CAD/PLM systems to join our team, working primarily within the 3DExperience (3DX) environment using Enterprise Knowledge Language (EKL).
This role involves crafting and implementing EKL scripts to enhance and maintain our 3DX platform in alignment with evolving organizational needs.
You’ll be responsible for analyzing user requirements, designing and documenting software solutions, and offering guidance on long-term improvements.
Your contributions will support scalable solutions through close cooperation with solution architects and other technical teams. Working hand-in-hand with Functional Application Specialists, testers, and end users, you’ll play an integral role in driving innovation and automation across the platform.
Key Responsibilities:
Design and implement business logic for manipulating, generating, and extracting product data. Oversee and optimize the configuration of 3DEXPERIENCE servers to support smooth operations and high system reliability. Build and test validation rules to ensure data quality, and create custom reports and templates. Develop data structures and utilities to support reporting functions and advanced capabilities. Partner with key stakeholders and application experts to identify automation opportunities using EKL. Analyze and enhance functional specifications, working with solution managers or global architects to translate them into robust technical implementations. Independently code, test, and troubleshoot EKL-based solutions in collaboration with QA specialists. Prepare detailed documentation and use case demonstrations for internal presentations and stakeholder approval. Contribute to method development by addressing missing EKL functionality through CAA/C++ or submitting enhancement proposals. Mentor teammates and coordinate issue resolution through service request processes and system optimization initiatives.
A Bachelor's or Master's degree in a technical field, accompanied by a minimum of five years’ relevant experience. Proven expertise in software engineering, ideally with hands-on experience in EKL and the 3DX ecosystem, particularly CATIA. Solid understanding of IT systems, engineering tools, PDM platforms, and 3D modeling software. Familiarity with programming languages such as Python, as well as experience working with databases and version control systems like Git. Strong ability to refactor existing code and develop new functionality with clean, maintainable code. A proactive, analytical mindset with a team-oriented approach to problem-solving. Fluent English communication skills, both oral and written; knowledge of Dutch or German is a plus. Strong professional references are required, as background checks form part of the hiring process. Applicants must hold permanent citizenship and a passport from an EU country. Unfortunately, individuals with dual EU/non-EU citizenship or visa-dependent work status are not eligible due to the defense-related nature of the work.
Nouvall Engineering Services is specialized in project support for the (petro) chemical, IT and maritime industry. We provide expertise in the field of Engineering, Project Management, Maintenance, Shutdowns, Construction and Safety.
<a href=https://www.nouvall.com/en/find-a-job/what-we-offer/ target="_blank">What do we <b>Offer</b>.</a>
Apply via our website www.nouvall.com and discover the possibilities.
Contactgegevens
Bedrijfsnaam: Nouvall Engineering Services B.V.
Contactpersoon: Wouter Kamsma
Adres: Oostelijk Bolwerk 7
Postcode/plaats: 4531 GP Terneuzen
Telefoon: +31 644303549
Email: wka@nouvall.com