Overview
Senior CET Developer Visualization & Configuration
Location: Cochin / Bangalore
Qualification: BE / B.Tech in Computer Science/ IT, Industrial Design or Architecture (if combined with strong technical skills)
Summary
We are seeking a highly skilled and motivated Senior CET Developer to lead the development and enhancement of product visualization tools and custom extensions using Configura CET Designer and CM Language. This role requires deep technical expertise in object-oriented programming, 3D visualization, and CAD systems, combined with a collaborative mind-set and a passion for delivering scalable configuration solutions.
Responsibilities
- Design, develop, and maintain CET Designer Extensions using Configura Magic (CM) Language
- Lead end-to-end development of visualization tools and parametric product configurators for modular furniture or related industries
- Collaborate with cross-functional teams including product managers, CAD engineers, and UI/UX designers to translate business requirements into technical solutions
- Integrate CET solutions with external systems (e.g., SQL databases, APIs, ERP/CRM systems)
- Ensure code quality, maintainability, and performance through rigorous testing, documentation, and peer reviews
- Mentor junior developers and guide best practices in CET development and Agile workflows
- Contribute to catalogue publishing, data modeling, and optimization of design/configuration performance within CET
Required Qualifications
- Minimum 4+ years of software development experience with at least 2+ years in CET Developer / CM Language
- Strong proficiency in object-oriented programming using C++, C#, and Visual Studio
- Experience working with SQL and relational databases for data access and manipulation
- Solid background in CAD, 3D visualization, or parametric modeling tools
- Demonstrated ability to design and deploy scalable configuration and visualization solutions
- Excellent problem-solving, debugging, and analytical thinking skills
- Strong written and verbal communication skills
- Ability to work independently with a sense of ownership and deliver high-quality results in an Agile environment
Preferred Qualifications
- Experience producing, maintaining, and publishing product catalogues
- Familiarity with version control (Git), including workflows for commits, branches, and merge requests
- Exposure to Jira and Agile/Scrum methodologies
- Knowledge of integration practices with enterprise platforms (ERP, CRM, or PLM systems)
- Prior experience leading small development teams or mentoring CET/CM developers