October 26, 2023

Software Developer – REMOTE!
AnaVation,
Chantilly, VA
This is an old job. It may expired or is no longer available.
The employer may not accept applications or may not be hiring.
Be Challenged and Make a Difference
In a world of technology, people make the difference. We believe if we invest in great people, then great things will happen. At AnaVation, we provide unmatched value to our customers and employees through innovative solutions and an engaging culture.
Description of Task to be Performed:
AnaVation is seeking a software developer to support an exciting and growing work program. This position offers the opportunity for an entry level software developer (0-3 years of experience) to work as part of a high-performing team supporting a variety of technical tasks and collaborating closely with experienced developers as mentors, allowing you to gain new skills and knowledge. We are seeking a candidate who approaches challenges with a positive attitude, excels in problem-solving, is interested in front end/user interfaces, and is adaptable to a dynamic work environment. The selected software developer will contribute to the development of visually appealing and user-friendly web-based interfaces along with tools to process, ingest and analyze data.
The responsibilities will include:
· Developing and evaluating tools for visualization of cyber data, with graphic and interactive capabilities to search, analyze, discover, and exploit data
· Developing tools to process and ingest cyber data into a data lake
The position requires an active secret clearance or high-risk public trust suitability. The candidate will also be required to pass a high-risk public trust background investigation, to include a drug test as a customer requirement.
This position supports 80% remote work with up to one day per week in our Chantilly, VA office (travel not covered, so must live in viable commuting distance from our location).
Required Qualifications:
- Evidence of a strong desire to enhance and expand development skills
- Experience with a minimum of two of the following programming languages: Python, Java, C#, JavaScript
- Experience developing wireframes, mockups, or functional prototypes
- Experience with relational database development using PostgreSQL, Oracle, MS SQL Server, or MySQL
- Experience analyzing unstructured, structured, and semi-structured data
- Familiarity with JavaScript frameworks such as ReactJS, Vue, Svelte, Ember, or Angular
- Familiarity with Node, NVM
- Familiarity and understanding of REST
- Strong technical and computational skills, coupled with the ability relate data to use cases, mission requirements, and end-user experience
- Familiarity with Agile methodology
- Bachelor’s degree in Computer Science, Information Systems, or related discipline
Preferred Qualifications:
- Experience with visualization component libraries like Material UI
- Familiarity with graph visualization libraries d3.js, sigma.js, and charting libraries such as chart.js
- Experience with cloud platforms such as AWS and Azure
- Experience with search technologies such as Elasticsearch, AWS Open Search, Azure Cognitive Search, SOLR, etc.
- Experience with Continuous Integration/Continuous Delivery (CI/CD) tools and practices
- Familiarity with containerization (Docker, Containerd, Kubernetes, etc.)
Benefits
· Generous cost sharing for medical insurance for the employee and dependents
· 100% company paid dental insurance for employees and dependents
· 100% company paid long-term and short term disability insurance
· 100% company paid vision insurance for employees and dependents
· 401k plan with generous match and 100% immediate vesting
· Competitive Pay
· Generous paid leave and holiday package
· Tuition and training reimbursement
· Life and AD&D Insurance