Software Developer I (Mobile Handheld Platforms)

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

Company Overview

INNOPLEX is a family-focused company that has been awarded numerous awards to include Top Ranked Benefits, Best Places to Work, and Best Government Contractor in Howard County! Established in 2005, we have over 85 employees with the majority having a rich military service history. Our employees are mostly located in the surrounding areas of Columbia, MD and Aberdeen, MD. INNOPLEX is a mission-focused company with a wide range of expertise to include RF SIGINT Solutions, Wireless Protocol Processing, Cyber, and Mission Critical IT Operations.


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.


  • Provide software development and maintenance support for new and existing systems
  • Develop software components to capture, measure and manipulate system metadata and perform metrics on streaming data services
  • Develop data analytics for voice and other non-internet data
  • Develop and update scripts and configuration components to support system configuration, integration and administration functions
  • Assist in design, development and migration of software for mobile handheld platforms
  • Provide support in the modernization of related projects

The following special technical skills are also required:

  • 3+ years of experience working with or developing software in a LINUX environment
  • 3+ years of experience with Python, as well as two or more of the following languages: C-Shell, Javascript, R, Java, Bash
  • Experience in developing data analytics
  • Familiarity with Open Source metrics tools such as ElasticSearch, Kibana and/or Splunk
  • Experience applying data science approaches to software developmen
  • Experience with Common Integrated Development Environments (IDE)
  • Experience with basic to intermediate LINUX functions and system administration
  • Experience with one or more of the following build tools: AutoTool, ANT, Maven or similar tool
  • Experienced and comfortable in working independently, researching and investigating complex problems independently, asking questions of senior developers as needed; proposing and developing new problem solving approaches and solutions


Clearance: Must meet special TS\SCI with Polygraph clearance requirements!!!

Minimum Requirements:

  • Seven (7) years experience in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.





Additional Requirements / Qualifications

The following special technical skills are also desired:

  • Experience in working with or developing analytics for Voice data or other non-internet or non-byte oriented data
  • Experience in writing and modifying Java based Apache NiFi processors
  • Experience in helping upgrade applications from Python 2 to Python
  • Developing or updating RHEL/CentOS Kickstart files and PXE-booting
  • Familiarity with system/infrastructure CM tools such as SaltStack and Nagios
  • Basic knowledge and experience with physical servers and hardware
  • Experience building or working with RPMs
  • Experience or familiarity with traffic analysis
  • Experience with MySql
  • Experience with web apps deployment and Apache Tomcat


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