Services Software Consultant

Dassault Systèmes

Pune District

On-site

INR 1,800,000 - 3,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dassault Systèmes in Pune, India, is seeking a Migration Software Consultant with 8-10+ years of software development and data migration experience to lead end-to-end migration projects. You will work with 3DEXPERIENCE Native apps, CAD integrations, and cross-functional teams to deliver scalable migration solutions.

You will analyze data quality, design automation tools, and mentor junior developers, while collaborating with global teams to optimize performance and reliability.

Qualifications

  • 8-10+ years of experience in software development and data migration
  • Strong hands-on experience with Dassault Systèmes 3DEXPERIENCE platform
  • Experience with C#/.NET, C++/CAA and ENOVIA backend technologies
  • Experience with 3DEXPERIENCE Native applications and CAD integrations
  • Knowledge of legacy PDM/PLM systems such as SmarTeam/EPDM/ENOVIA variants
  • Strong OO programming, software architecture and debugging skills
  • Experience with SQL and NoSQL databases and scripting

Responsibilities

  • Lead end-to-end data migration projects from legacy systems to the 3DEXPERIENCE platform
  • Analyze source data, migration requirements, data quality and reports
  • Design, develop, maintain migration applications and automation utilities
  • Work hands-on with 3DEXPERIENCE Native apps and CAD integrations
  • Validate migrated data and troubleshoot migration issues
  • Mentor junior developers and provide technical guidance
  • Collaborate with architects, PMs, customers and global teams
  • Develop and execute unit, performance and stress tests

Skills

C#/.NET
C++/CAA
SQL/NoSQL
Data migration
Git/SVN

Education

Bachelor's or Master's in CS/Engineering

Tools

3DEXPERIENCE
FBDI/DBDI
XPDM
CATIA

Job description

Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as a Migration Software Consultant in Pune, India!

Role Description & Responsibilities

Join our Global Services Delivery Center – Data Migration Solutions team, where you will play a key role in delivering complex, end-to-end data migration projects for customers and partners across the globe.

We are looking for a strong technical consultant and hands‑on problem solver who can independently own migration solution development, analyze complex customer data, guide junior developers, and drive projects from solution design through successful migration and validation.

Lead and contribute to end-to-end CAD/PDM data migration projects from legacy systems to the 3DEXPERIENCE platform

Analyze source data, migration requirements, data quality and migration reports to identify issues and define appropriate solutions

Design, develop, enhance and maintain migration applications, utilities and automation solutions based on project requirements

Work hands‑on with 3DEXPERIENCE Native applications, server‑side technologies and CAD integrations

Develop solutions for complex migration scenarios involving large data volumes, dependencies, relationships and transformation requirements

Validate migrated data and investigate migration failures, data inconsistencies and quality issues to ensure successful migration outcomes

Analyze & optimize migration performance and identify opportunities to optimize tools, processes and execution time

Take independent ownership of technical deliverables and become productive quickly on customer projects

Provide technical guidance and mentorship to junior developers, review their work and help build migration development capabilities within the team

Collaborate with Solution Architects, Project Managers, customers and global teams to understand requirements and translate them into scalable technical solutions

Apply structured and analytical problem‑solving approaches to resolve challenging migration and software development problems

Develop and execute unit, performance and stress testing to ensure the reliability and scalability of migration solutions

Continuously explore and introduce new technologies, automation and innovative approaches to improve migration quality and productivity

Qualifications

8-10+ years of experience in software development, technical consulting, solution design, development and deployment

Bachelor's or Master's degree in Computer Science, Engineering or a related technical discipline

Strong hands‑on experience with Dassault Systèmes 3DEXPERIENCE platform and technologies

Strong software development experience in C#/.NET, C++/CAA, CAD development or ENOVIA backend technologies

Experience working with 3DEXPERIENCE Coexistence and migration applications, such as FBDI, DBDI, XPDM or similar technologies

Experience with 3DEXPERIENCE Native applications and knowledge of at least one CAD integration such as CATIA, SOLIDWORKS or another CAD system

Knowledge of legacy PDM/PLM systems such as SmarTeam, EPDM, ENOVIA VPM, ENOVIA V5, ENOVIA Designer Central or equivalent competitive PLM systems

Strong understanding of object‑oriented programming, software architecture and application development

Experience working with SQL and/or NoSQL databases, including SQL scripting and data analysis

Experience with MQL, JPO and TCL scripting is highly desirable

Strong proficiency in C#/.NET and familiarity with technologies such as LINQ, .NET Core, Entity Framework and ADO.NET; or strong Java development experience

Good knowledge of C++ and/or C#

Experience with Git/SVN or other source code management and version control tools

Familiarity with continuous integration and software development best practices

Knowledge of batch/shell scripting and automation

Strong analytical and troubleshooting skills with a structured, scientific approach to problem solving

Additional experience that will be valued

Prior experience as a Software Consultant, Technical Lead or Solution Developer

Hands‑on experience developing applications or tools specifically for data migration projects

Experience working with large‑volume engineering/CAD data and complex migration dependencies

Experience optimizing migration tools and processes for performance, scalability and reliability

Knowledge of Dassault Systèmes migration tools and utilities

Experience with CAA development

Experience leading or mentoring junior software developers

Strong experience in unit, performance and stress testing

Ability to think beyond standard solutions and introduce innovative approaches to challenging migration problems

What's in it for you?

Work on complex, global and technically challenging data migration projects involving some of the world's leading engineering and manufacturing organizations

Gain deep expertise in 3DEXPERIENCE, CAD/PDM technologies and large-scale data migration

Opportunity to work across the complete migration lifecycle - data assessment, solution design, development, execution, validation and optimization

Lead and mentor technical teams while growing your technical leadership and consulting capabilities

Work in a culture of collaboration, innovation and continuous learning

Collaborate with a multinational and multidisciplinary team across Dassault Systèmes and its global partners

Inclusion statement

As a game‑changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.

Dassault Systèmes is a catalyst for human progress. We provide business and people with collaborative virtual environments to imagine sustainable innovations. By creating virtual twin experiences of the real world with our 3DEXPERIENCE platform and applications, we bring value to more than 350,000 customers of all sizes, in all industries, in more than 150 countries. Join our global community of more than 23,800 passionate individuals!

Want to learn more?

Visit the other sections of our website to find out more.

Get to know about your recruitment journey.

Be part of the future of our workforce - check out internship and job opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastructure Consultant
Infrastructure Consultant

Dassault Systèmes • Pune District

On-site
INR 900,000 - 1,500,000
3DX Senior Data Migration Consultant
3DX Senior Data Migration Consultant

Soch Solutions • Maharashtra

Remote
INR 1,200,000 - 1,800,000
Work From Home
Direct client interaction
Normal working hours with some evening calls
Software Development - Interoperability
Software Development - Interoperability

Dassault Systèmes • Pune District

On-site
INR 900,000 - 1,500,000
IS Application Support Operations Lead
IS Application Support Operations Lead

Dassault Systèmes • Pune District

On-site
INR 1,800,000 - 2,800,000
QA & Support Engineer
QA & Support Engineer

Dassault Systèmes • Pune District

On-site
INR 600,000 - 900,000
Software Development - Interoperability
Software Development - Interoperability

Dassault Systèmes • India

On-site
INR 1,200,000 - 2,200,000
Global tech leader
Multinational team
Career progression opportunities
PeopleSoft Finance BPA
PeopleSoft Finance BPA

Dassault Systèmes • Pune District

On-site
INR 1,000,000 - 1,500,000
Big company in Europe
Collaborative culture
Development opportunities
+1
Senior Software Engineer - SQL Server Development
Senior Software Engineer - SQL Server Development

Dassault Systèmes • Pune District

On-site
INR 1,400,000 - 2,100,000
Software Engineer-C++ & CAD
Software Engineer-C++ & CAD

Dassault Systèmes • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Enterprise Solution Architect
Enterprise Solution Architect

Accenture in India • Chennai District

On-site
INR 2,500,000 - 3,500,000