Software Engineer, Junior

EverWatch•Annapolis Junction, MD

About The Position

EverWatch is seeking a junior software engineer to develop software and systems from initial vision through production readiness in a fast, agile environment. The role involves more than coding: the engineer will master new tools and techniques, identify system improvements, and help clients address difficult challenges using current architectural approaches, tools, and technologies. The engineer will ensure solutions account for the existing architecture and operating environment, as well as future functionality and enhancements. The position supports critical U.S. Government missions.

Requirements

  • Experience with software development.
  • Experience with Java.
  • TS/SCI clearance with a polygraph.
  • Bachelor’s degree in Computer Science, Software Development, or Engineering, or a high school diploma or GED and 4+ years of experience in software development.

Nice To Haves

  • Experience with PMR.
  • Experience with Big Data.
  • Experience with analytics.
  • Master’s degree.

Responsibilities

  • Develop software and systems from vision through production readiness.
  • Identify needed system improvements and master new tools and techniques.
  • Help clients address difficult challenges using architectural approaches, tools, and technologies.
  • Ensure team solutions account for current architecture and operating environments, along with future functionality and enhancements.

Benefits

  • EverWatch states that it offers competitive salaries and benefits packages; specific benefits are not listed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service