CAD Developer (Immediate Joiners only)
Pune, Maharashtra, India
3 weeks ago
Applicants: 0
3 days left to apply
Job Description
Job Requirement: CAD Developer - Experienced (0-3 years) Job Responsibilities? ? Design and develop desktop .NET applications for CAD data interoperability solutions? ? Build plugins and extensions for multiple AEC and MEP CAD applications? ? Work with various CAD APIs (Revit, Tekla, and other industry-standard tools) to enable seamless data exchange? ? Develop solutions for data interoperability challenges between different CAD platforms? Required skills & Qualifications Essential Requirements Programming Proficiency? ? Strong proficiency in C# development? ? Solid understanding of object-oriented programming (OOP) principles? ? Experience with .NET Framework (preferably .NET Framework 4.8 or higher) Desktop Application Development ? ? Demonstrated experience/knowledge in desktop .NET application development? ? Understanding of Windows Forms, WPF, or similar desktop UI frameworks CAD Development Knowledge? ? Knowledge or experience with Revit APIs is highly desirable? ? Experience developing plugins/add-ins for CAD software or similar desktop applications? ? Ability to work with multiple CAD APIs and adapt to different CAD platforms? ? Interest in or experience building plugins/extensions for AEC and MEP CAD applications Problem-Solving & Adaptability ? ? Strong analytical and problem-solving skills? ? Ability to learn and work with new CAD software and APIs quickly? ? Attention to detail and commitment to code quality? Educational Background? Option 1 (Preferred): ? Bachelor's in Mechanical Engineering with strong C# development knowledge Option 2: ? Bachelor's or Master's in Computer Engineering / Computer Science (B.E./B.Tech/B.Sc/M.Sc)? ? Past experience or knowledge about CAD software development Experience Requirements? ? Minimum 2 years of professional software development experience? ? Proven track record in C# and .NET desktop application development? ? Understanding of software development lifecycle (SDLC)? ? Ability to work independently and mentor junior developers Technical Assessment Focus Areas? ? C# Fundamentals: OOP concepts, Collections, LINQ, Exception handling, Async programming? ? .NET Framework: Desktop application patterns, Event handling, Memory management? ? CAD API Integration: Plugin architecture, Lifecycle management, API integration patterns? ? Problem Solving: Algorithm design, Code quality, Debugging, Refactoring skills
Required Skills
Additional Information
- Company Name
- Centre for Computational Technologies (CCTech)
- Industry
- N/A
- Department
- N/A
- Role Category
- Go Developer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 3 weeks ago
- Application Ends
- 3 days left to apply