Implement the CAD/Modeling Software Tool (similar with AutoCAD, Revit, …)
Lead in designing, coding, testing, debugging, configuring, and documenting new software utilizing technologies for the project assigned.
Work in an Agile software development environment (using Scrum)
Refactor existing software.
Able to independently design quality solutions for large features.
Collaborate with Product Management, Software Quality Assurance, and other development teams to ensure that solutions are efficient, consistent and fulfill business needs.