What You Will Do:
As a Senior Software Engineer at Independent Software, you will develop, maintain, and enhance complex and diverse software systems supporting mission-critical operations. These systems may include processing-intensive analytics, real-time systems, large-scale data processing, and enterprise information systems.
You will work independently and as a technical leader within a collaborative team environment to translate user requirements into scalable, secure, and high-performing software solutions. This role includes contributing to system design, performing hardware/software trade-off analysis, and integrating Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) components. You will play a key role in driving technical direction, improving development processes, and ensuring quality across software development efforts.
Key Responsibilities: