We have two new opportunities to be part of our IT team in the following roles:
PLM Developer - Server-Side
PLM Developer - Client-Side
The purpose of these roles is to develop, customise and support the business with continuous improvement of our engineering and production processes, who is passionate about technology and wants to deliver real improvements to business users in smart and effective ways.
The successful candidate will have a desire to develop their working knowledge of the Dassault Systemes toolset within AMF1 to accelerate requirements from concept through to delivery.
The primary responsibility of the PLM Developer will be to customize, test, deploy, support, and maintain 3DEXPERIENCE functionality and technical documentation. This will include integrations and macros written in a variety of languages such as Core Java, C#, RESTful Webservices, VBA and VB.Net (TCL, MQL, HTML and Java/JavaScript are also desirable). The role will also include testing APIs to support integrations between 3DEXPERIENCE and external systems. A knowledge of 3DEXPERIENCE standard APIs will be deemed advantageous.
Working knowledge of R2020x onwards is essential. Our current production version is R2020x with R2022x being deployed imminently. Experience of application upgrades would be advantageous.
Responsibilities:
Collaborate with engineering and design teams to understand application requirements
Design, develop and customize 3DExperience application
Optimize application performance and usability
Translate business requirements into functional and non-functional requirements including executing the business test cases
Expanding the capability and functionality of 3DEXPERIENCE environments
Managing excellent software development lifecycle practices
Monitoring and supporting the 3DExperience environment ensuring the Mission Critical system is running smoothly and efficiently
Assist managing future upgrades and patches
Developing design documentation for future enhancements and changes
Creating and managing deployment packages for test and production deployment
For the Server-Side role:
Developing server-side customizations using Core Java, J2EE, Java Script, TCL, JSP, MQL, UI3 components, JPO, Triggers, and RESTful web services
For the Client-Side role:
Developing native client applications/macros using C#, VBA and VB.Net
Engaging with technical peers, business partners and third parties to address challenges and deliver optimal solutions
SME of the integration capabilities and data of 3DExperience to integrate PLM with other AMF1 systems
Skills/Knowledge:
Proficient with 3DEXPERIENCE (ideally 2020x or above)
Optimize application performance and usability
Create Technical documentation and provide user support
Strong understanding of the Software Delivery Lifecycle (SDLC)
Experience of XML & JSON
Good grasp of 3DEXPERIENCE people and organisation (PnO)
Good knowledge of revision control, PDM and BOM
Working knowledge of Jira desirable
Experience working in agile delivery
Azure DevOps working knowledge
For the Server-Side role:
Core Java, J2EE, Java Script, TCL, JSP, MQL, UI3 components, JPO, Triggers, and RESTful web services
Strong domain knowledge of various 3DExperience components such as 3DSpace, 3DPassport, 3DDashboard
Automated testing frameworks (TDD / BDD) and tooling i.e., Postman, JUnit
A minimum 2:1 (hons) degree in an Engineering related discipline
For the Client-Side role:
VBA, VSTA, VB.NET, CAA, C#, CATScript
CATIA (predominantly Assembly Design, Generative Shape Design, Part Design, Drafting, Kinematics, Imagine & Shape, FEA)
Embark on a journey with Aston Martin Aramco® Formula One Team to reshape history at our brand new state-of-the-art, sustainable campus based in Northamptonshire. We blend our rich heritage with innovation, bringing new energy to the sport and a determination to challenge the status quo. Fuelled by fresh investment and commitment, we're poised to dominate the track and establish ourselves as a competitive force. To succeed on this mission, we're looking for talented individuals who share our passion for racing and drive for success.
Not only will you be part of a high-performing and collaborative team, you will also benefit from a competitive package which includes a discretionary bonus scheme, contributory private health care and personal pension plan, life assurance, TEDSgroup childcare benefits, cycle-to-work scheme, tech scheme, and a car scheme. Additionally, we have an upcoming on-site gym with fitness, spin and yoga classes, and a new restaurant offering indoor and outdoor dining.
Join us in an exciting and rewarding environment, where you'll play a crucial role in shaping Aston Martin's legacy in motorsport - apply now and be part of the racing revolution!
Aston Martin Formula One Team is committed to attracting, recruiting, and retaining the most talented individuals, regardless of age, disability, gender identity, gender expression, gender reassignment, marital or civil partnership status, pregnancy or maternity, race, religion, belief, sex or sexual orientation. We strive to be a Team that reflects all the communities with which we engage around the world through diversity in the workplace and promoting an inclusive culture in which all team members are respected, empowered and valued.
For more detail, salary and company information, use the apply link