Python UI Engineer
ECS is seeking a Python UI Engineer to work remote.
ECS is seeking an enthusiastic and talented Python UI engineer. The UI engineer will work with an inter-departmental agile team to add features to a canonical controlled vocabulary (CCV) tool (written in python/nginx using a Neo4J database) that provides administrators the ability to upload proposed terms, and uses NLP to facilitate the governance of terms in the vocabulary, including identifying overlap, conflict and uniqueness of terms entering into and existing in the vocabulary.
Responsibilities:
Add management features to the tool such as reports, search, data ingestion, governance processes facilitation, edit, and data quality alerts.
Add a simple and advanced search feature to the tool.
Add functionality to support multi-lingual labels to terms.
Add functionality to support linking labels to tags.
Add reporting functionality.
Add graph display for search results (python d3graph).
Salary Range: $155,000 - $165,000.00
General Description of Benefits
Requirements:
US Citizenship.
Ability to gain DHS Public Trust.
Bachelor's degree.
7+ years experience using Python in a production environment.
Experience developing Python front end(s) with Flask/nginx type stack(s).
Experience working with graph database(s).
Req Benefits:
https://ecstech.com/careers/benefits/">https://ecstech.com/careers/benefits/