Software Engineer (SWE), Level 1 (QC) TTO19-015

| Annapolis, MD, USA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Description

Clarity Innovations connects human creativity with emerging technology to design, develop, and deploy software that enhances mission success. Our focus is redefining the Government's relationship with technology by encouraging the use of DevSecOps and Agile methodologies, small-teams constructs, modern tech stacks, and automation. Our software improves the lives and work of our end users and enhances innovation. We fulfill our responsibility to our country by delivering mission-changing results that help shape a better and safer world.

FUNDING EXPECTED 7/1

Description: You will be supporting CNO's Emerging Open Source Activities (EOSA) branch in their mission to integrate publicly available information (PAI) and open source technologies into CNO. Your role will include development in an architecture that spans networks, supports bulk ingest, and provides query services to hundreds of mission customers. The customer is interested in identifying new opportunities to support the broader organization, so you should be excited to meet new people, understand their mission, and improve their workflows. This mission requires smart, flexible individuals capable of working in both classified and unclassified environments to understand and achieve mission outcomes.

Responsibilities:

  • Knowledge of web-based architectures, NoSQL database technology, data ingest tools (e.g. Apache NiFi), search tools, and/or web-UI frameworks.
  • Understand & improve existing PAI collection workflows and work with SA/SE teams to increase resiliency, uptime, and data quality.
  • Work with analyst & operator customers across CNO & the Agency to identify new PAI & open-source data collection opportunities.
  • Perform initial R&D and write Python-based workflows to collect against PAI & open-source data repositories to demonstrate mission opportunity & value.
  • Parse JSON, CSV, and similar data formats.

Skills Requirements:

  • Java
  • Git
  • Maven (or similar build automation/dependency management tools)
  • Development in Linux environment
  • Willingness to learn
  • Proficiency in at least one of the following:
    • Modern JavaScript frameworks (Vue.Js, React, Angular, etc.)
    • Spring (Boot, Rest/MVC)
    • NoSql DBs (Mongo, ElasticSearch, Redis, Graph DB, etc.)
    • Apache NiFi

Nice to Haves:

  • CI/CD (e.g., Jenkins), Junit testing or similar
  • DevOps experience
  • Containerization experience (Docker, Kubernetes, etc)
  • Familiarity with developing REST APIs
  • Scripting with bash or Python
  • Data science or data modeling experience
  • CNO experience, or EOSA experience

YOE Requirement: 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Clearance: TS/SCI with polygraph

Clarity Innovations provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, or any other protected class.

More Information on Clarity Innovations
Clarity Innovations operates in the Edtech industry. The company is located in Portland, OR. Clarity Innovations was founded in 1996. It has 31 total employees. To see all 92 open jobs at Clarity Innovations, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Clarity InnovationsFind similar jobs