Migration Software Consultant

Dassault Systèmes

Pune District

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Dassault Systèmes in Pune, India, is seeking a Migration Software Consultant to join the Global Services Delivery Center – Data Migration Solutions. You will own migration solution development, analyze complex data, and guide junior developers across global projects.

Lead end-to-end CAD/PDM migrations to the 3DEXPERIENCE platform, design and maintain migration tools, and ensure data quality and performance.

Qualifications

  • 8–10+ years of software development, consulting, solution design, development and deployment.
  • Bachelor's or Master's in CS, Engineering or 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 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.

Responsibilities

  • Lead and own migration solution development, analyze customer data and guide junior developers.
  • Drive end-to-end CAD/PDM data migration projects to the 3DEXPERIENCE platform.
  • Design, develop, enhance and maintain migration apps and automation solutions.
  • Work hands-on with 3DEXPERIENCE Native apps, server-side tech and CAD integrations.
  • Validate migrated data and investigate failures to ensure successful migration outcomes.
  • Collaborate with Solution Architects, Project Managers and global teams to translate requirements into scalable solutions.
  • Develop and execute unit, performance and stress tests for reliability and scalability.

Skills

8–10+ years experience
Data migration expertise
Problem solving
Mentoring

Education

Bachelor's or Master's in Computer Science / Engineering

Tools

3DEXPERIENCE platform
C#/.NET
C++/CAA
CAD integration (CATIA/SOLIDWORKS)
SQL/NoSQL
Git/SVN

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 is 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.

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
Industry Process Consultant
Industry Process Consultant

Dassault Systèmes • Pune District

On-site
INR 1,500,000 - 2,100,000
Senior Software Consultant – 3DEXPERIENCE (DELMIA)
Senior Software Consultant – 3DEXPERIENCE (DELMIA)

Dassault Systèmes • Pune District

On-site
INR 1,800,000 - 2,400,000
Industry Solution Technical Consultant
Industry Solution Technical Consultant

Dassault Systèmes • Pune District

On-site
INR 900,000 - 1,600,000
Software Engineer – 3D CAD Interoperability
Software Engineer – 3D CAD Interoperability

Dassault Systèmes • Pune District

On-site
INR 900,000 - 1,300,000
Career progression
Collaborative culture
International teamwork
+1
Solution Architect
Solution Architect

Accenture • Pune District

On-site
INR 3,500,000 - 6,000,000
Software Development Engineer
Software Development Engineer

3DEXCITE • Pune District

On-site
INR 1,800,000 - 2,800,000
3DExperience Enovia Technical Technical Consultant
3DExperience Enovia Technical Technical Consultant

Sopra Steria • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Senior Software Engineer Dassault 3DEXPERIENCE (3DX)
Senior Software Engineer Dassault 3DEXPERIENCE (3DX)

Artemis Technologies Hyderabad • Chennai District

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