Location
Reston, VA | United States
Job description
- Develop front-end and back-end solutions.
- Perform scheduled and ad-hoc analysis as needed.
- Maintain process mapping/data governance workflows.
- Identify, review, and respond to backend dataflow issues.
- Suggest feedback regarding system and workflow improvements and developments.
- Perform back-end global support and maintenance for all relevant applications.
- Escalate complex system issues to vendors and ensures timely resolutions.
- Maintain relationships with vendors and develop knowledge to support vendor systems.
- Create and maintain documentation that supports current and future applications.
- Leverage data analytics methodologies, such as regression, clustering, decision trees, exploratory data analysis, simulation, scenario analysis, modeling, and neural networks to mine, analyze, and interpret complex data structures.
- Create compelling data visualizations, interactive dashboards, and web applications to communicate effectively across the firm. Translate technical jargon into plain language, making complex concepts accessible to various audiences.
- Evaluate, recommend, and partake in trials of innovative technology tools based on firm needs.
Requirements
- Bachelor’s degree required, preferably in Computer Science, Management Information Systems, or related field; advanced degree preferred.
- 3+ years of experience working as a full-stack developer within an organization.
- Proficiency in web service development from inception to completion.
- Expertise in data manipulation and analysis using programming languages such as Python, R, Java, and experience in PHP, JavaScript, bash, HTML/CSS, jQuery, and REST APIs.
- Strong command over Linux server administration (apache2, Redis, Postgresql) and regular system maintenance.
- Familiarity with machine learning algorithms and statistical methods for complex data analysis.
- Knowledge of C/C++, Selenium browser automation, GPT models. React & Photoshop.
Job tags
Salary