Crown Point Technologies, LLC Senior Software Engineer Annapolis Junction, MD · Full time

Senior Software Engineer - Integration Engineer

Description

Crown Point is seeking a Senior Integration Engineer to support a highly visible cyber sensor and analytic modernization program .


Skills required are:

  • Experience in application migration into cloud environments and technologies, as well as customer data types, protocols, and policies
  • Experience in development with cloud environments and technologies such as Accumulo, Hadoop, Kubernetes
  • Experience with cloud-based data solutions (AWS and Azure preferred)
  • Strong understanding of developing data transformation pre-processors and data flow management leveraging NiagaraFiles.
  • Working understanding of code and script (Java, Python, JavaScript, etc.)
  • Must be comfortable working with senior government and military technical experts and leaders
  • Machine to Machine automation


JOB DESCRIPTION

  • Develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, and real-time systems).
  • Design, implement and enhance ETL (extract, transform and load) architectures. Ensure architectures will support mission requirements.
  • Employ a variety of languages and tools (e.g. scripting languages) to marry systems together.
  • Utilize software development and software design methodologies appropriate to the development environment.
  • Support cloud technology adoption and integration of components into the customer's cloud architecture through taking existing Government-off-the-Shelf (GOTS) and Commercial-off-the-Shelf (COTS) tools and enabling them interact with systems such as NiagaraFiles, Elasticsearch, Gaffer, and corporate IAM services.
  • Additional responsibilities may include support for system internals, data flow, Web user interface (UI), and/or results processing and analysis.
  • Work closely with systems engineers to define and implement system infrastructure that will support hosted mission capabilities.
  • Work individually or as part of a team.