Software Engineer (All Levels)
Job Description
DESCRIPTION/JOB SUMMARY
REQUIRED CLEARANCE: TS/SCI W/POLY
SOFTWARE ENGINEER (ALL LEVELS)
Job Description:
The SWE will be primarily responsible for full-stack software development with an emphasis on the back-end:
Integration of tools to better share data across platforms
Performing queries on selectors
Using queries to drive surveys
High flexibility is required
The ideal candidate will be expected to work on different projects and provide surge support to projects as needed
Skill set:
Full-stack with emphasis on the back-end
Python/NodeJS/Java
Ability to assist with UI work is not required, but is a nice-to-have
Strong knowledge of web services (REST) and implementing them in at least one of the above languages is required
Working knowledge of the customer agency and its corporate services is desired
Working knowledge of ODC tools/processes is desired
Required Skills:
Education:
A Bachelor's degree in a related field is required
A Master's degree may be substituted for 2 years of experience
Minimum 3 years with Intelligence Community or SIGINT activity.
Experience working in an agile environment.
Minimum 10 years as a Software Engineer providing requirements analysis, process execution and evaluation, selection and evaluation of COTS and GOTS tools, and unit testing.
Experience in programming using top-down, event-driven, and object-oriented paradigms.
Experience with Enterprise security and access control implementations
Experience using some of the following programming languages/APIs/tools:
Java
Javascript
Node JS
React
Angular
Groovy
Ruby
C++
Maven
Python
Shell scripting
Ruby
Hadoop Map/Reduce
Cloudbase/Accumulo
Eclipse
Niagra Files
Experience with some of the following databases:
MySQL
HDFS
MongoDB
Redis
ElasticSearch
Solr
Experience on the following operating systems:
Linux/Red Hat/UNIX
Windows 2003 & 2008
Skills Desired:
Experience using SOME of the following COTS products:
Visualization tools
VersionOne
Cascading
Spark
Experience using SOME of the following Web Implementations:
Apache Tomcat
Firefox