At Independent Software, as a Software Engineer Level 2, you will design, develop, maintain, and enhance complex software systems supporting mission-critical operations and advanced technical environments. You will work on challenging projects involving processing-intensive analytics, real-time systems, large-scale data processing, and enterprise software applications. In this role, you will collaborate with engineers, analysts, and mission partners to develop scalable and efficient software solutions based on documented requirements. You will contribute across the full software development lifecycle, including system design, implementation, integration, testing, troubleshooting, and sustainment. This position offers the opportunity to work in dynamic, secure environments while solving complex technical problems that directly support critical mission objectives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level