Keywords can include skills or job number
View All jobs


Software Engineer





Experience Level

5+ years

Position Type



Primary Responsibilities:

  • Perform software requirements analysis, analysis of hardware compatibility, development of software products and tools used for design, development and maintenance of infrastructure, and platforms.

  • Lead lab infrastructure and technical management, overall lab systems management, systems engineering and project integration.

  • Develop highly innovative solutions through research and integration of best practices.

  • Maintain, modernize, and enhance the existing lab architecture and conduct future technical planning.

  • Design, architect, and lead team in implementation of new processes and deployment strategies.

  • Administer large lab infrastructure systems running on the Linux and Windows operating systems.

  • Influence technical development and planning of solutions that impact strategic lab goals

  • Integrate external products and applications with custom software baselines.

  • Perform code-stabilization and productization and integration of lab-proven GEOINT and SIGINT capabilities.

  • Organize and direct the integration team in the application of technical knowledge and conceptualization in resolving large, complex problems.

  • Serve as a subject matter expert within lab technical domain.

  • The ideal candidate is either a software engineer with a good systems administration background or a highly skilled systems engineer with knowledge of security, coding, and automation.

Basic Qualifications:

  • Requires a BS degree and 12 – 15 years of prior relevant experience or a Masters with 10 – 13 years of prior relevant experience.

  • In-depth understanding of technical principles, theories, concepts, best practices, and their application across range of lab programs.

  • Extensive experience using common source control frameworks (i.e. Gitlab, Bitbucket).

  • High level of expertise with Linux systems (RedHat / CentOS or equivalent).

  • Knowledge of the HTTP 1.1, HTTP 2.0, HTTPS, and WebSocket protocols

  • Advanced automated script design, coding, debugging, and maintenance skills (using bash, python, perl, etc.)

  • Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSLT

  • Strong verbal and written communications skills are required, as well as the ability to maintain professionalism in a diverse customer environments.

  • Must possess an active TS/SCI and a polygraph to be considered.

  • Security+ certification

For Clinical and Scientific/R&D jobs with NewAge Clinical, please click on the following link:

NewAge Clinical

For IT jobs with NewAgeSys, please click on the following link: