developing high-level system designs for program design, coding, testing, debugging, and documentation. Develop implementing unit and scenario testing for existing code bases and new functionalities under development
produce accurate drawings Knowledge of building codes and regulations Excellent communication and collaboration