Join to apply for the Software Engineer - (Multiple Levels) role at Noblis
The Tactical Networks Program Office (PMW 160), within Program Executive Office (PEO)Command, Control, Communications, Computers, and Intelligence (C4I), provides cyber secure, accredited, and reliable integrated local and wide area networks (WANs) and foundation computing systems to support Navy, joint, and coalition forces across geographically dispersed locations. These networks enable critical command and control capabilities.
PMW 160 comprises four divisions: Consolidated Afloat Networks and Enterprise Services (CANES), Future Capabilities, Platform Application Services (PAS), and Wide Area Networks (WAN).
Position Overview
We are seeking a
Software Engineers (All Levels) to provide specialized support in automating software installation and test processes for the PMW 160 portfolio. The ideal candidate will bring strong scripting and automation expertise to improve efficiency, security, and reliability across naval tactical network systems.
Key Responsibilities
- Install and build out enterprise multi-user networks with a focus on automation and scalability
- Develop and maintain scripts for automation, integration, and enhanced capabilities using various scripting languages
- Identify and remediate commercial vulnerabilities to enhance system security
- Design and implement robust storage solutions, backup and recovery systems, and network monitoring capabilities
- Create comprehensive test plans and conduct thorough testing of software solutions
- Automate repetitive tasks through efficient scripting to improve productivity and reduce human error
- Collaborate with cross-functional teams to integrate software solutions within the broader system architecture
- Document processes, scripts, and configurations to support knowledge transfer and system maintenance
Required Qualifications
- Proficiency in scripting languages including Ansible, Python, PowerShell, and others
- Experience with commercial operating systems including Microsoft, Cisco, VMWare, and Linux
- Experience creating test plans and testing software solutions
- Experience in automation of scripts
- Active Secret clearance required
- U.S. Citizenship
- Agile and/or Scrum certifications highly preferred
Education Requirements
- Junior Level: Bachelor's degree, OR associate's degree with 3 years of experience in software development, OR high school diploma with 6 years of experience in software development
- Mid Level: Bachelor's degree with 3 years of experience in software development, OR associate's degree with 6 years of experience in software development, OR high school with 9 years of experience in software development
- Senior Level: Master's degree with 10+ years of experience in software development, OR bachelor's degree with 12 years of experience in software development, OR associate's degree with 15 years of experience in software development, OR high school with 16 years of experience in software development
Desired Qualifications
- Experience in Navy software programs
- Experience with CANES and ADNS
- Experience in developing ATO packages
Company Overview
Noblis and our wholly owned subsidiaries, Noblis ESI, and Noblis MSD tackle the nation's toughest problems and apply advanced solutions to our clients' most critical missions.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other characteristics protected by applicable federal, state, or local law.