Analyze, design, implement and integrate functional requirements in the solutions.
Experience using commonly employed Code and Design Patterns
Experience using multiple IDEs like Visual Studio/VS Code/Eclipse
Experience using OOPs Boost Library
Experience in multi-threading.
Experience in using Cross Platform OS.
Preferred candidate profile
2 to 6 Years experience in CAD Customization (Revit API Preferred)
Sound knowledge of Linear Algebra, 3D Analytical/Computational/Discrete Geometry & B-Rep/Mesh Topology
Demonstrable experience in writing Object-Oriented & Object-Based C++ code along with knowledge of C++ 11/14/17 standards for performance/memory enhanced concise code.
Knowledge of commonly used Data Structures & Algorithms employed in Geometry.
Experience writing maintainable/reusable Geometry Algorithms while adhering to appropriate software design principles to develop industry grade modules/APIs.