Get more replies from employers
Send a job-specific resume in minutes.
Searchability Aerospace & Defense is seeking a senior Java software engineer to develop and enhance complex software supporting mission-critical Signals Intelligence systems. The role spans the full software lifecycle from analysis to field deployment.
You will collaborate with software, systems, and hardware specialists to deliver high-performance, real-time solutions while upholding cybersecurity and classification requirements. A Top Secret/SCI clearance with polygraph is required.
A technology-focused engineering organization is seeking a senior Java software engineer to develop and enhance complex software supporting mission-critical Signals Intelligence systems. The team delivers Quick Reaction Capability solutions that modernize advanced platforms in response to evolving operational requirements.
This role offers the opportunity to work across the full software development lifecycle, including requirements analysis, solution design, Java development, systems integration, testing, cybersecurity, field deployment, operations, and long-term technical support. Engineers collaborate with software, systems, and hardware specialists to deliver reliable, high-performance systems operating under demanding technical constraints.
Software engineers in this role develop, maintain, and enhance complex, software-intensive systems, including processing-heavy analytics, novel algorithms, extremely large datasets, real-time applications, and information management platforms.
Engineers analyze user requirements, derive software design and performance requirements, design and code new Java software, enhance existing applications, debug defects, and integrate software into new or modified operating environments.
Additional responsibilities include developing database queries and interfaces, implementing complex algorithms, reviewing and testing software components, documenting test results, resolving software problem reports, supporting system installation, and ensuring operational specifications are met.
Senior engineers may lead software development teams, oversee product quality, improve development standards, and work with systems and hardware engineers to evaluate performance requirements, system interfaces, software reuse, and hardware/software trade-offs.