CAD Software Developer (C#/.NET/C++)
CCTECH
- Pune, Maharashtra
- Permanent
- Full-time
- Develop and maintain applications using C#, .NET, and C++
- Work on integrations/plugins for CAD platforms like AutoCAD, Rhino, Revit, or similar
- Write clean, scalable, and efficient code following best practices
- Debug, troubleshoot, and resolve software defects
- Collaborate with cross-functional teams including QA and product teams
- Participate in code reviews and contribute to technical discussions
- Understand project requirements and deliver high-quality solutions
- Bachelor’s degree in Computer Science, IT, or related field
- 1–2 years of hands-on experience in C#, .NET, and/or C++
- Strong understanding of Object-Oriented Programming (OOP)
- Familiarity with Windows-based application development
- Experience with REST APIs and basic database concepts (SQL)
- Knowledge of Git or other version control systems
- Experience working with CAD software (AutoCAD, Rhino, Revit, Creo, etc.)
- Knowledge of geometry handling / 3D modeling concepts
- Experience in developing plugins or add-ins for CAD tools
- Familiarity with WPF / WinForms
- Exposure to .NET Core / .NET 6+
- Basic understanding of cloud or DevOps practices
- Strong problem-solving and analytical thinking
- Good communication and teamwork skills
- Willingness to learn new technologies and domains
- Opportunity to work with a dynamic and fast-paced engineering IT organization.
- Be part of a company that is passionate about transforming product development with technology.