Software and Data Integration Engineer
Job Number: R0251930
About the role
Modernize software applications in support of vital national security missions. Design, develop, and implement solutions for software integration projects that directly impact testing and data analysis for Department of the Navy missions. Connect and support proprietary systems used to acquire, process, and view image data. Develop practical, maintainable integration solutions 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
- 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 use of 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 providing support to a large group of users on emergent and varied hardware and software support topics
- Ability to communicate with end users, vendors, and operational personnel
- Secret clearance
- Bachelor’s degree in Engineering, Computer Science, or Information Technology
Preferred Qualifications
- Experience developing software or scripts using Python, C#, C++, .NET, SQL, or comparable programming languages and database technologies
- Experience with digital radiography and non-destructive testing or lab systems
- Experience with image processing
- Possession of strong technical documentation, problem-solving, and communication skills
- Security+ certification
Clearance
Secret clearance required. Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.
Benefits
Health, life, disability, financial, and retirement benefits; paid leave; professional development; tuition assistance; work-life programs; dependent care; recognition awards program. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in benefit programs. Individuals not meeting the threshold are eligible for select offerings only (not inclusive of health benefits).
Pay
Projected compensation range: $62,000.00 to $141,000.00 (annualized USD). Salary determined by location, education, knowledge, skills, competencies, experience, contract-specific affordability, and organizational requirements.
Schedule
Work model varies by position designation: Remote (may require occasional in-person work at Booz Allen or customer facility), Hybrid (expected to work from Booz Allen or customer facility per leadership expectations and role needs), Onsite (primarily full-time at customer facility). Employees working virtually are generally expected to have cameras on during meetings.