Job Openings Cleared Senior Software Engineer - Battle Orchestration, National/Tactical Syst

About the job Cleared Senior Software Engineer - Battle Orchestration, National/Tactical Syst

Duties and Responsibilities

  • Develop and technically lead enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation, visualization, and analysis
  • Lead, organize, and delegate research and development efforts that support the advancement of software processing concepts for situational awareness and battlefield optimization
  • Manage and maintain continuous integration and continuous development for existing existing capabilities deployed to customer facilities and AWS/Azure cloud environments
  • Develop and delegate tasks to support continuous improvement of test scripts and frameworks to verify functionality of software deliverables
  • Influence technically sound solutions when communicating with customers, management, and other engineering teams

Requirements

Requirements

  • Typically requires a Bachelors or Masters degree in computer science, information systems or related discipline and five or more years progressive software development experience with a Bachelors degree
  • May substitute equivalent experience in lieu of education
  • Strong foundation in mathematics, computer networking, communication protocols, data exchange formats and/or user interfaces
  • Experience developing complex solutions in production environments
  • Experience mentoring junior talent
  • Experience with software development in Linux
  • Familiarity with AWS-hosted environments, Docker containerization and execution through Kubernetes
  • An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and Agile methodologies
  • U.S. citizenship and Top Secret security clearance, SCI eligible, and willing to take a CI polygraph