AnaVation is seeking a Junior Full Stack Developer to build scalable, data-driven applications that support critical business and mission objectives by designing, developing, and maintaining data-driven applications, dashboards, and visual interfaces.
Requirements
- Proficiency in Python and SQL.
- Experience with data visualization and analytics tools such as Metabase, Elasticsearch, OpenSearch, or Trino.
- Experience with front-end visualization frameworks and libraries such as D3.js, Chart.js, Plotly, Dash, React, or Tableau.
- Experience with JavaScript and/or TypeScript for interactive visualization or full-stack development.
- Experience with shell scripting (e.g., Bash).
- Proven ability to analyze and work with structured and unstructured data.
- Solid understanding of relational database design and experience with PostgreSQL, MySQL, or MS SQL Server.
- Knowledge of containerization and orchestration technologies (Docker, Containerd, Kubernetes, etc.).
Responsibilities
- Design and develop interactive dashboards, reports, and visualizations that communicate key insights to technical and non-technical users.
- Build and maintain backend data services and APIs using Python and SQL to support visualization and reporting tools.
- Analyze and process both structured and unstructured data for visualization and analytical use cases.
- Collaborate with cross-functional teams to connect data insights to use cases, mission requirements, and end-user needs.
- Participate in Agile development cycles, contributing to sprint planning, code reviews, and iterative releases.
- Assist in implementing DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Contribute to containerized environments using Docker, Kubernetes, or similar technologies.
Other
- 1–3 years of experience in software development, data visualization, or data-focused full-stack roles.
- Strong technical and computational skills, with the ability to relate data to business or mission objectives and user needs.
- Top Secret clearance or High Risk Public Trust Suitability
- This position supports mostly remote work, with one day per week onsite in our Chantilly, VA office and periodic visits to customer locations.
- The candidate will be required to pass a high-risk public trust background investigation.