Navy NEC · IT & Cyber

785X Special Operations Forces (SOF) Software and Network Infrastructure Platform Developer (SNIP-D)

Current service use not established

This code is listed in the directory. Inclusion alone does not confirm current service use.

A Navy Enlisted Classification: a skill designation sailors hold in addition to their rating.

Overview

A Special Operations Forces software and network infrastructure platform developer automates configuration generation and remote device configuration for enterprise network devices and deployable expeditionary communications suites. The developer engineers and manages code repositories through continuous refactoring, development, testing, and evaluation.

Minimum clearance: TS/SCI

Core Skills

  • Network configuration automation with Python and Bash
  • Configuration templating with Jinja, JSON and YAML
  • Code repository refactoring, development and testing
  • Remote configuration of expeditionary communications devices

Civilian Career Paths

Career associations are editorial assessments of the cited evidence, not an official crosswalk unless the evidence explicitly says so. O*NET supplies civilian occupation information, not proof of a military match. Related experience does not confer civilian qualifications. Tasks and tools below describe civilian work, not military training.

Software Developer (Network and Infrastructure Automation)

Automating network configuration with Python, Bash, Jinja, JSON and YAML, alongside repository development, refactoring and testing, transfers directly to software development for network and infrastructure automation.

How to prepare: Build a portfolio project using synthetic device data to generate network configurations, with automated tests and documented refactoring decisions. Employers typically expect a bachelor's degree in computing or a related field, although this is not a universal licensing requirement.

What the civilian work involves
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Develop or direct software system testing or validation procedures, programming, or documentation.
  • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.

Notes & Sources

Evidence for this guidance (3 documents)
  1. NAVPERS 18068F Vol II (NEOCS, Jul 2026 edition): NEC 785X

    [1] NEC entry "785X - Special Operations Forces (SOF) Software and Network Infrastructure Platform Developer (SNIP-D)"; cached text line 19092; NAVPERS 18068F Vol II, 2026-07 edition

    Supports: Network configuration automation with Python and Bash, Configuration templating with Jinja, JSON and YAML, Code repository refactoring, development and testing, Remote configuration of expeditionary communications devices, Software Developer (Network and Infrastructure Automation) (O*NET 15-1252.00)

  2. O*NET: Software Developers

    [2] O*NET 30.3 occupational data

    Supports: Software Developer (Network and Infrastructure Automation) (O*NET 15-1252.00)

  3. Bureau of Labor Statistics: Software Developers, Quality Assurance Analysts, and Testers

    [3] What They Do; How to Become and Education; checked September 24, 2026

    Supports: Software Developer (Network and Infrastructure Automation) (O*NET 15-1252.00)

Defense contractor jobs for 785X

Descriptions may be summarized for clarity. Verify all information with your branch career counselor or official military documentation before making career decisions.

Report an error on this page