PLM Developer

4 days ago


London, Greater London, United Kingdom Affinity Steps Full time
Job Title: PLM Developer (Client-Side)

At Affinity Steps, we are seeking a seasoned PLM Developer (Client-Side) with a strong background in developing and customizing applications that support the engineering and production processes.

About the Role

We are looking for a highly skilled professional who can leverage technology to drive meaningful change and thrive in a dynamic environment. The ideal candidate will have experience working with Dassault Systèmes toolsets, specifically 3DEXPERIENCE, to accelerate project requirements from concept to implementation.

Key Responsibilities
  • Collaborate with engineering and design teams to gather and understand application requirements.
  • Design, develop, and customize 3DEXPERIENCE client-side applications to meet business needs.
  • Develop native client applications and macros using languages such as C#, VBA, and VB.Net.
  • Optimize application performance, usability, and responsiveness for end-users.
  • Translate business requirements into detailed functional and technical specifications, and assist with business testing.
  • Expand the functionality and capabilities of 3DEXPERIENCE environments through custom development.
  • Work closely with technical peers, business partners, and third-party vendors to resolve technical challenges and deliver innovative solutions.
  • Adhere to best practices in software development lifecycle (SDLC) management, ensuring robust deployment and documentation processes.
  • Monitor, support, and maintain the 3DEXPERIENCE environment, ensuring it operates efficiently as a mission-critical system.
  • Assist with future system upgrades, patches, and maintenance of the 3DEXPERIENCE platform.
  • Act as a subject matter expert (SME) for 3DEXPERIENCE integration, helping to connect PLM systems with other AMF1 tools and systems.
  • Create deployment packages and manage deployments in test and production environments.
Required Skills and Knowledge
  • Proficiency with 3DEXPERIENCE (R2020x or newer versions preferred).
  • Strong programming skills in VBA, VSTA, VB.Net, C#, CATScript, and CAA for client-side development.
  • Experience with CATIA, especially in Assembly Design, Generative Shape Design, Part Design, Drafting, Kinematics, Imagine & Shape, and FEA.
  • Expertise in optimizing application performance and enhancing user experience.
  • Solid understanding of Product Data Management (PDM), Bill of Materials (BOM), and revision control within a PLM system.
  • Experience with XML, JSON, and other data exchange formats.
  • Strong knowledge of 3DEXPERIENCE's People & Organization (PnO) structure.
  • Proven ability to create detailed technical documentation and provide comprehensive user support.
  • Experience managing the software development lifecycle (SDLC) for complex systems.
  • Familiarity with integration methodologies and tools to ensure seamless connectivity between 3DEXPERIENCE and other enterprise systems.
Additional Desirable Skills
  • Experience with Jira and Azure DevOps.
  • Familiarity with agile project management methodologies.
  • Experience in the motorsport or automotive industry is a plus, though not essential.


  • London, Greater London, United Kingdom Affinity Steps Full time

    About the RoleWe are seeking a seasoned PLM Developer with a strong background in developing and customizing applications that support the engineering and production processes.The ideal candidate will have experience working with Dassault Systèmes toolsets, specifically 3DEXPERIENCE, to accelerate project requirements from concept to implementation.Key...


  • London, Greater London, United Kingdom Affinity Steps Full time

    About the RoleWe are seeking a seasoned PLM Developer with a strong background in developing and customizing applications that support the engineering and production processes.The ideal candidate will have experience working with Dassault Systèmes toolsets, specifically 3DEXPERIENCE, to accelerate project requirements from concept to implementation.Key...

  • PLM Consultant

    6 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will play a critical role in delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    6 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will play a critical role in delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    3 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    3 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    7 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will play a key role in delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    7 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will play a key role in delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    2 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    1 day ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a PLM Consultant, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure, and...

  • PLM Consultant

    1 week ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a key member of our team, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure,...

  • PLM Consultant

    1 week ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled PLM Consultant to join our team at Maya HTT. As a key member of our team, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure a deep understanding of their business needs.Install, configure,...


  • London, Greater London, United Kingdom Maya HTT Full time

    Maya HTT is a world-leading software developer and engineering solutions provider focused on delivering cutting-edge solutions for Product Lifecycle Management (PLM).As a PLM Solution Architect, you will play a crucial role in driving project success and collaborating with customers worldwide. Reporting to the PLM Director, your main responsibilities will...


  • London, Greater London, United Kingdom Maya HTT Full time

    Maya HTT is a world-leading software developer and engineering solutions provider focused on delivering cutting-edge solutions for Product Lifecycle Management (PLM).As a PLM Solution Architect, you will play a crucial role in driving project success and collaborating with customers worldwide. Reporting to the PLM Director, your main responsibilities will...

  • PLM Consultant

    20 hours ago


    London, Greater London, United Kingdom Maya Heat Transfer Technologies Full time

    About the RoleThis is a remote position that can be based anywhere in the UK. As a PLM Consultant at Maya HTT, you will be part of a team that provides software, AI, and engineering services to clients worldwide.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure their business needs are met.Install, configure, and customize...

  • PLM Consultant

    19 hours ago


    London, Greater London, United Kingdom Maya Heat Transfer Technologies Full time

    About the RoleThis is a remote position that can be based anywhere in the UK. As a PLM Consultant at Maya HTT, you will be part of a team that provides software, AI, and engineering services to clients worldwide.Key ResponsibilitiesCapture customer requirements and provide guidance to ensure their business needs are met.Install, configure, and customize...

  • PLM Project Manager

    1 week ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our PLM Team at Maya HTT. As a Project Manager, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesWork closely with the technical and sales teams to understand project scope and objectivesManage multiple...

  • PLM Project Manager

    1 week ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our PLM Team at Maya HTT. As a Project Manager, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesWork closely with the technical and sales teams to understand project scope and objectivesManage multiple...

  • PLM Project Manager

    7 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our PLM Team at Maya HTT. As a Project Manager, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesWork closely with the technical and sales teams to understand project scope and objectivesManage multiple...

  • PLM Project Manager

    7 days ago


    London, Greater London, United Kingdom Maya HTT Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our PLM Team at Maya HTT. As a Project Manager, you will be responsible for delivering customized PLM solutions and services to our customers.Key ResponsibilitiesWork closely with the technical and sales teams to understand project scope and objectivesManage multiple...