Project Lead - 75% Support the development of software and applications using various technologies and frameworks Support the creation of data visualization front-ends and tools Support data analysis tasks including the synthesis of complex datasets Prepare deliverables including software documentation Provides project oversight, including managing scope and budgets, creating staffing plans, and maintaining project schedules. Esri, QGIS, OpenLayers) a plus Must be comfortable working in a highly collaborative team environment Ability to prioritize and multi-task under strict deadlines Demonstrated initiative and drive to succeed with new and challenging tasks Strong interpersonal skills with the ability to establish and maintain effective working relationships with staff, management, public and external agencies Must have authorization to work permanently in the U.S.