Required Qualifications:
- Five (5) or more years of experience as a software developer in building multi-tier framework software applications involving a Windows or Web User Interface.
- One (1) or more years of experience in using object-oriented programming languages, such as C++, C#, or Java.
- One (1) or more years of experience working with ElasticSearch or OpenSearch.
- Knowledge/experience working with service architecture, such as REST or SOAP.
- One (1) or more years of experience with application development leveraging a relational database technology (PostgreSQL) as data storage.
- Experience with Windows development (VisualStudio, GitBash, etc.)
- Experience Utilizing agile processes and Git.
- Experience in gathering and analyzing requirements and direct interaction with a government customer.
- Experience in a government client environment and working alongside a Government PM in assisting with project goals and direction of development team.
- Ability to design, develop, troubleshoot, and test software to satisfy requirements.
- Education: Bachelor of Science (B.S.) Degree in Computer Science, Software Development, Information Systems, or related field of study; or in lieu of education, five additional years of relevant experience
Preferred Qualifications:
- Experience with:
- Cloud based (AWS, Azure, GCP), application development and operations.
- Developing Section 508 compliant applications.
- Collaborating with technical teams in government environments.
- Supporting federal government information technology systems.
- Working directly with customers.
Similar Jobs
What We Do
AnaVation is a trusted partner that delivers high-value, cost-effective solutions to solve our customers’ most complex technical and analytical problems.
AnaVation believes that the future of securing, collecting, processing, and analyzing cyber data will require the development of advanced ANAlytical technologies derived via the innoVATION of current and future technologies.
AnaVation believes in the “Idea of the Possible” — that it is possible for our experts, partnering with our customers in the right environment, to create innovative technical solutions that expand our customers’ capabilities.
We want to do two things for our customers. We want to resolve existing challenges and we want to prepare them for the future. Our technical expertise and innovative engineering culture enable us to do those things.







