Software Analyst/Systems Architect III

Job ID
US-MD-Annapolis Junction
Regular Full-Time
Clearance Level
TS/SCI with Polygraph

Company Overview

Come join the company voted Top Ranked Benefits by The Baltimore Sun in 2014, One of the Best Places to Work 2015-2016, and newly awarded Best Government Contractor Overall in Howard County Maryland for 2016 by the HoCo Chamber of Commerce!


We are located in Columbia Maryland and have over 85 employees. We have a rich military service history with focused subject matter expertise supporting RF SIGINT Collection projects, Hardware / Software Systems Engineering Integration and Testing, and Wireless Network Information Assurance Products and Services.


INNOPLEX, LLC is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.



Lead the UI and backend development for new Human Language Technology (HLT) features (and others) in an established Analyst tool (Target Profiler). This role includes architecting and designing solutions, development, integrating other projects services/components, and maintaining and supporting existing Target Profiler features.


Position Requirements:

  • 15 years’ experience in a technical role, working on software intensive projects and programs for Government or Industry customers
  • MUST have a CURRENT TS\SCI with Polygraph Clearance!!!
  • Experience writing and maintaining full stack applications with JavaScript based front ends and JVM language back-ends.
  • Experience using JavaScript and applying patterns like MVC and templating.
  • Experience using jQuery and VanillaJS
  • Experience administering Unix/Linx machines including clustered web server configurations, package management, SSL configuration, and tomcat configuration
  • Excellent understanding of application performance with experience measuring and optimizing Java Memory Management, IO thresholds, file descriptors, and concurrent threads
  • Experience in server automation using bash shell and/or python scripts to perform operation functions like monitoring, file/disk management, and application recovery.
  • Experience using key value stores like BerkelyDB, document stores like MongoDB, and using memory caching solutions.
  • Experience using Subversion, Git, Maven, and Nexus
  • Must have a passion for and experience providing operations support for a production application including supporting and maintaining code written by other developers.
  • Must be familiar with SIGINT dataflow and parsing
  • Must be familiar with Target Profiler and its critical dependencies and their corresponding interfaces such as DNI Presenter
  • A minimum of thirteen (13) years experience in software engineering/development and/or systems engineering/analysis.
  • Must possess experience in all phases of software engineering to include requirements analysis, development, testing and integration, maintenance and problem diagnosis/resolution and/or experience in phases of applications systems analysis to include evaluation and design, integration and optimization of complex systems.
  • Must have experience with communication applications, database management, use of programming languages and knowledge of storage and retrieval methods

Additional Requirements / Qualifications


  • Responsible for developing applications software for small to highly complex computer systems or portions of large integrated systems and/or for providing analysis and engineering of functional aspects of software and hardware architecture and system support.
  • The candidate will prepare detailed specifications from which software products will be designed and/or candidate will translate documented designs into software products by developing, documenting, testing and debugging code.
  • Applications generally deal with utility programs, job control language, macro, subroutines and other control modules.
  • Candidate shall be competent to work at the highest level of all phases of software engineering and/or all phases of applications systems analysis with minimal direction or oversight.
  • At least three years of direct experience with and intelligence community or signals intelligent activity


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed