Software and Data Integration Engineer

Booz Allen Hamilton•Usa, MD

About The Position

Modernize software applications supporting national security missions by designing, developing, and implementing software integration solutions. The role supports testing and data analysis for Department of the Navy missions and connects proprietary systems used to acquire, process, and view image data. It focuses on practical, maintainable integration across approximately 15 systems in a nondestructive test and industrial radiography lab, including legacy machines, standalone equipment, motion-control hardware, and modern software platforms.

Requirements

  • At least 6 years of experience in software development, systems integration, or data integration.
  • Experience designing, implementing, and troubleshooting APIs, system interfaces, and data exchange mechanisms, and using database structures.
  • Experience handling image files and associated metadata, including TIF-based workflows.
  • Experience integrating heterogeneous data sources into centralized databases or repositories, including data conversion, metadata mapping, and data integrity.
  • Experience handling and converting digital files and associated metadata, including image formats, data mapping, and data-integrity validation.
  • Experience supporting systems that combine modern software with legacy hardware and proprietary tools.
  • Experience supporting a large group of users on emergent hardware and software support topics.
  • Ability to communicate with end users, vendors, and operational personnel.
  • Secret clearance required.
  • Bachelor’s degree in Engineering, Computer Science, or Information Technology.

Nice To Haves

  • Experience developing software or scripts using Python, C#, C++, .NET, SQL, or comparable programming languages and database technologies.
  • Experience with digital radiography, nondestructive testing, or lab systems.
  • Experience with image processing.
  • Strong technical documentation, problem-solving, and communication skills.
  • Security+ certification.

Responsibilities

  • Design, develop, and implement solutions for software integration projects.
  • Connect and support proprietary systems used to acquire, process, and view image data.
  • Develop practical, maintainable integration solutions across approximately 15 lab systems.
  • Design, implement, and troubleshoot APIs, system interfaces, and data exchange mechanisms.
  • Integrate heterogeneous data sources into centralized databases or repositories, including data conversion, metadata mapping, and data-integrity validation.
  • Support systems combining modern software with legacy hardware and proprietary tools.
  • Provide support to a large group of users on varied hardware and software topics.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values. Employees working at least 20 hours a week on a regular basis are eligible for Booz Allen benefit programs; employees below that threshold are eligible for select offerings, excluding health benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service