PRIMARY RESPONSIBILITIES: Individual will be working with a team on a suite of capabilities designed to help solve common problems arising from various analyst offices. Primary focus will be on prototype development. The individual will also work directly with customers to gather requirements and feedback.
BASIC QUALIFICATIONS/EDUCATION: The candidate must have:
At least 8 years of general experience in computer science, computer engineering, mathematics, or a related discipline
At least 5 years of experience in software-intensive projects and programs for government or industry customers.
At least 3 years of the experience must have been as a software engineer supporting software architecture development, requirement analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and existing systems).
Working knowledge of Python, Java, Linux
Working knowledge of developing within a Unix environment (with a desktop and from the command line)
Demonstrated ability to independently work through complex solutions
Familiarity with networking fundamentals is a plus
Familiarity with virtual machines and VLANSs is a plus
Familiarity with Docker is a plus
Familiarity with Android devices and Android Virtual Device (AVD) manager is a plus