NAVINYAA SOLUTIONS PRIVATE LIMITED | Full time
Full Stack Developer - KBE/CAD Automation
Doddaballapura, India | Posted on 06/11/2026
Navinyaa Solutionsdelivering world-class solutions in Engineering Design,Finance &Accounting, IT Solutions, and Business Process Outsourcing.
The Full Stack Developer - KBE/CAD Automation playsa critical role in developing intelligent engineering automation solutions byintegrating CAD systems, software applications, databases, and Knowledge-BasedEngineering (KBE) methodologies. The role focuses on creating scalable automation.Tools, GUI applications, and engineering workflows that improve designefficiency, reduce manual effort, and enhance productivity.
The individual will work closely withengineering, product development, and software teams to design, develop, and maintainautomation frameworks supporting engineering design and manufacturingprocesses.
KeyResponsibilities
- Developand maintain CAD automation applications using Autodesk Inventor API,iLogic, and SolidWorks API.
- Implementrule-based modelling and feature-driven automation solutions.
- Createand maintain KBE (Knowledge-Based Engineering) applications.
- Developengineering tools for design automation and configuration management.
- ManageCAD software version compatibility and migration activities.
2. Software Development & GUI Design
- Designand develop desktop applications using C#.NET, .NET Framework, and .NET Core.
- Createintuitive GUI applications using WinForms and WPF.
- Developconfiguration-driven applications utilizing JSON and XML.
- Integratethird-party APIs and engineering software systems.
3. Database & Data Management
- Design,develop, and maintain SQLite databases.
- Implementdatabase schema creation, indexing, CRUD operations, and transactionhandling.
- IntegrateSQLite databases with .NET applications.
- Optimizedatabase performance and ensure data integrity.
- Managefile-based database systems and data synchronization processes.
4. Automation & System Integration
- Developbatch processing and automation pipelines.
- ImplementExcel-based automation using Interop. Excel.
- Integrateengineering applications with PLM/PDM and enterprise systems.
- SupportBOM utilization and data exchange processes.
- Developreusable automation frameworks and utilities.
5. Quality, Troubleshooting & Support
- Implementrobust exception handling, logging, and monitoring mechanisms.
- Utilizelogging frameworks such as NLog, log4net, and Serilog.
- Performdebugging, root cause analysis, and issue resolution.
- Optimizeapplication performance and maintain code quality.
- Ensureadherence to IT security requirements for desktop applications.
Requirements
Technical and Functional Skills
Technical
Programming & Development
CAD Technologies
- Autodesk Inventor API
- Basic Parametric Assembly & Part Modelling
- Drawing Custom Properties Handling
Database Technologies
- CRUD Operations
- Query Optimization
Good to Have
- SolidWorks API
- PTC Creo (Pro/E)
- Python Automation
- PowerShell Scripting
- SQL / MySQL Server
- Oracle Integration
- PLM Systems (Windchill, Teamcenter)
- Simulation Tools
- PDM/PLM Platforms.
Qualifications,Experience, Certifications & Skills
Educational Qualification
Required
Preferred
B.E./B.Tech. inMechanical Engineering or Computer Science, or a Post Diploma in Design
M.E./M.Tech. inCAD/CAM, Software Engineering, or a related field.
Experience
Required
Preferred
4-5 years ofprofessional experience in CAD Automation, Software Development, EngineeringApplication Development, or related domains.
6-8 years ofexperience in CAD Customization, Knowledge-Based Engineering (KBE)Development, and Engineering Process Automation solutions.
Certification & Skills
Certifications/ Knowledge Areas
- SQLite DatabaseDevelopment and Integration