Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer (All Levels)

Constellation Technologies, Inc.

Software Engineer (All Levels)

Annapolis Junction, MD +1 location
Full Time
Paid
  • Responsibilities

    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

  • Locations
    San Diego, CA • Annapolis Junction, MD