Lead project discussions with customers to understand product requirements, clarify technical specifications, manage expectations, and ensure customer satisfaction
Plan prototype, validation, pilot, and production readiness builds; confirm that designs, materials, documentation, fixtures, software, and test coverage are ready.
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Communicate project process and status, both internally and with the client, through regular daily, weekly, and monthly project logs, reports and updates
Liaison will be required with the clients and consultants for design and with management team, supply chain and vendors, suppliers, sub-contractors and internal support functions.