Project Lead Developer (Ref: 193097) in Coventry
Project Lead Developer (Ref: 193097)

Project Lead Developer (Ref: 193097) in Coventry

Coventry Full-Time 60000 - 84000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Lead the design and development of advanced software for Dassault's 3DEXPERIENCE platform.
  • Company: Join a leading tech firm at the forefront of innovation.
  • Benefits: Competitive day rate, hybrid work model, and long-term contract.
  • Why this job: Shape the future of CAD/PLM technology and mentor upcoming developers.
  • Qualifications: 5+ years in C++ development with experience in CAD/PLM systems.
  • Other info: Exciting opportunity to work on cutting-edge projects with career growth potential.

The predicted salary is between 60000 - 84000 £ per year.

We are seeking an experienced Lead CAA Project Lead Developer to architect and develop advanced software modules for the Dassault Systems V6 3DEXPERIENCE platform, including integration with CATIA and ENOVIA environments. This position will lead the design and development of a new ray-tracing and visualization toolchain that leverages the CAA V6 architecture and integrates seamlessly into Dassault’s PLM ecosystem.

The ideal candidate will have good experience in C++ development, PLM/CAD system integration, and CAA (Component Application Architecture)—and be comfortable directing a small team of developers while interfacing with Dassault’s technical partnership program.

Key Responsibilities
  • Lead design, development, and integration of CAA-based extensions within the 3DEXPERIENCE platform.
  • Architect and implement new visualization, rendering, and ray-tracing functionalities that interface with CATIA data models and ENOVIA metadata.
  • Define software architecture in alignment with Dassault’s CAA RADE framework and coding standards.
  • Manage API interaction, lifecycle, and persistence of PLM objects (VPM classes, attributes, relations, constraints, publications).
  • Collaborate with UI/UX engineers to develop intuitive user interfaces leveraging IFWE Compass and 3DEXPERIENCE front-end components.
  • Drive code quality through reviews, unit testing, and use of Dassault’s mkscc C++ source checker.
  • Liaise with Dassault’s ISV / Partner technical teams to maintain compliance with their integration and certification requirements.
  • Mentor and guide junior CAA developers and ensure adherence to best practices.
Required Skills and Experience
  • Strong C++ development background (5+ years, preferably in industrial or CAD/PLM environments).
  • Proven experience developing CAA V5/V6 or 3DEXPERIENCE applications.
  • Familiarity with CATIA, ENOVIA, and VPM data models.
  • In-depth understanding of object modelling, interface/implementation design patterns, and COM (Component Object Model).
  • Proficient in Microsoft Visual Studio or equivalent IDEs.
  • Experience with geometry kernels, visualization APIs, or graphics pipelines (OpenGL/DirectX) is a plus.
  • Understanding of PLM architecture, data persistence, and session management in Dassault environments.
  • Strong analytical and problem-solving skills, with ability to translate technical vision into implementation plans.

Project Lead Developer (Ref: 193097) in Coventry employer: Forsyth Barnes

As a Project Lead Developer at our Coventry location, you will join a dynamic and innovative team dedicated to pushing the boundaries of software development within the Dassault Systems 3DEXPERIENCE platform. We pride ourselves on fostering a collaborative work culture that encourages creativity and professional growth, offering competitive day rates and the flexibility of hybrid working arrangements. With opportunities for mentorship and skill enhancement, this role is perfect for those looking to make a significant impact in a cutting-edge environment while enjoying the unique advantages of working in a vibrant city like Coventry.
F

Contact Detail:

Forsyth Barnes Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Project Lead Developer (Ref: 193097) in Coventry

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work with Dassault Systems or in PLM/CAD environments. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially any related to CAA or 3DEXPERIENCE. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with CATIA, ENOVIA, and any relevant APIs. Practising common interview questions can help you feel more confident when it’s your turn to shine.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of resources to help you land that Project Lead Developer role. Plus, applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Project Lead Developer (Ref: 193097) in Coventry

C++ Development
PLM/CAD System Integration
CAA (Component Application Architecture)
Software Architecture Design
API Management
UI/UX Collaboration
Code Quality Assurance
Mentoring and Guiding Developers
CATIA Familiarity
ENOVIA Familiarity
VPM Data Models Understanding
Object Modelling
COM (Component Object Model) Knowledge
Microsoft Visual Studio Proficiency
Geometry Kernels and Visualization APIs Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Project Lead Developer role. Highlight your C++ development experience and any work with PLM/CAD systems. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Mention your experience with CAA V5/V6 and how you can lead a team effectively. Let us know your passion for software development!

Showcase Relevant Projects: If you've worked on projects that involved ray-tracing, visualization tools, or integration with Dassault’s platforms, make sure to showcase them. We love seeing real examples of your work and how you’ve tackled challenges in the past.

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Forsyth Barnes

✨Know Your Tech Inside Out

Make sure you brush up on your C++ skills and get familiar with the Dassault Systems V6 3DEXPERIENCE platform. Be ready to discuss your experience with CAA V5/V6 applications and how you've tackled similar projects in the past.

✨Showcase Your Leadership Skills

Since this role involves leading a small team, be prepared to share examples of how you've successfully managed projects and mentored junior developers. Highlight your ability to direct a team while ensuring high code quality and adherence to best practices.

✨Understand the Integration Landscape

Familiarise yourself with CATIA, ENOVIA, and VPM data models. Be ready to discuss how you would approach integrating new functionalities into these systems and maintaining compliance with Dassault’s integration requirements.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions about software architecture, API interactions, and object modelling. Practise explaining complex concepts clearly, as you'll need to communicate effectively with both technical and non-technical stakeholders.

Project Lead Developer (Ref: 193097) in Coventry
Forsyth Barnes
Location: Coventry

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>