Sr Principal Software Engineer - (RA) (25-409 & 25-410)...
Northrop Grumman - Huntsville, AL
Apply NowJob Description
OverviewSr Principal Software Engineer - (RA) (25-409 & 25-410) - R10206645 at Northrop Grumman.Relocation assistance: No relocation assistance available. Clearance type: Secret. Travel: Yes, 10% of the time. Location: Huntsville, AL or Colorado Springs, CO. This role requires on-site work with no remote options.Position DescriptionNorthrop Grumman Space Systems—Launch and Missile Defense Systems has an opportunity for a Sr Principal Software Engineer (RA) to join our team of diverse professionals. This role supports the C2BMC program, based in Huntsville, AL or Colorado Springs, CO, and is crucial in assisting the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels. This position focuses on software development in Java for one of the Regional Applications teams in Huntsville (Battle Management, System-Arch, or Track Server). The candidate will work with minimal oversight, providing specialized expertise across multiple systems and software disciplines, as well as general knowledge of related disciplines, application impact, and customer areas.This position does not offer relocation assistance and requires on-site work with no remote options.Essential FunctionsResponsible for conducting in-depth analysis and providing technical support for systems software products, including complex problem resolution, design, development, testing, operational integration, and user supportKeeps software products current, debugs, and configures related systemsWorks from specifications to develop or modify operating system applicationsAssists with design, coding, benchmarking, testing, debugging, and documenting programsCollaborate with other system support groups to resolve issues, establish standards, and enhance the overall efficiency of the operating systemDesigns, codes, tests, and deploys tools for automating operationsParticipates in most phases of software systems programming and may require minor guidance in other phasesLeadership roles on small software-focused teams may be necessaryBasic QualificationsBachelor’s Degree in a STEM discipline from an accredited university and 8 years of related experience, or a Master’s degree in a STEM discipline and 6 years of experience, or a PhD and 4 years of experience, or 12 years of related experience in lieu of a degree may be consideredAbility and willingness to travel up to 10% to support business needsActive DoD-issued Secret security clearance at the time of application (required to start)Candidates with an active DoD 8140 certification at IAT Level II or higher (e.g., Security+, GSEC, SCNP, SSCP, CISSP, CISA, GSE, SCNA) are strongly preferred; if not held, it must be obtained within 40 days of the start dateSoftware engineering and development with extensive Java/J2EE experienceExperience with coding standards, automated testing, automated build pipelines, and configuration managementProficiency with tools such as Maven, git/GitHub, Nexus, EclipseExperience with Agile development methodologiesKnowledge of Use Cases and SysML diagramsExcellent oral and written communication skills; ability to work effectively in a fast-paced, team environmentPreferred QualificationsCurrent and active DoD 8140 certification at IAT Level II or higher at the time of application (highly preferred)Experience developing enterprise applications on Linux (Windows also preferred)Extensive knowledge of Java foundation classes and toolkitsLeadership experience in small teams (Agile team leadership preferred)Mentoring junior engineersKnowledge of server-side/database development and system administrationExperience with net-centric and horizontal integration programsStrong problem-solving skills, including performance analysis and root-cause identificationExperience with command-and-control systems applicationsSoftware integration and formal testing experienceKnowledge and experience in implementing Cyber Security/RMF requirementsAbility to present advanced concepts to non-software engineers, including senior program and military leadersExperience mentoring and teaching junior engineersExperience with performance modeling and microservicesExperience with DevSecOps and/or build managementExperience designing and building graphical user interfacesFlexibility to take on unanticipated tasks and work independently in a dynamic environmentSalary RangeColorado Springs, CO: $124,900.00 - $187,300.00Huntsville, AL: $131,100.00 - $196,700.00Northrop Grumman is an Equal Opportunity Employer. U.S. Citizenship is required for positions with government clearance or other restricted roles. For our complete EEO and pay transparency statements, visit the company website.Primary Level Salary Range: $124,900.00 - $196,700.00The application period for the job posting is estimated to be 20 days from the posting date, subject to change depending on business needs and candidate availability.Job DetailsSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: Engineering and Information TechnologyIndustries: Defense and Space Manufacturing #J-18808-Ljbffr
Created: 2025-09-17