> Markdown version of [/jobs/ext/2828555-senior-network-software-engineer-in-scott-air-force-base](https://www.wearedevelopers.com/jobs/ext/2828555-senior-network-software-engineer-in-scott-air-force-base). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Network Software Engineer in Scott Air Force Base - **Company:** Energy Jobline - **Location:** Scott Air Force Base, IL, United States - **Experience:** Expert - **Salary:** $87,100.0 - $157,450.0 - **Contract:** Permanent contract - **Skills:** Border Gateway Protocol, Cisco IOS, Cisco Routers, Cyber Security, Computer Networks, System Configuration, Linux, Virtual Private LAN Services, Networking Hardware, Internet Protocol, Multi-protocol Systems, JSON, Junos, Python (Programming Language), Network Configuration and Change Management, Netconf, Routing, Open Shortest Path First (OSPF), Object-Oriented Software Development, Parsing, Software Engineering, Wide Area Networks, Extensible Markup Language (XML), Juniper, Git, Bitbucket, Restful APIs, Software Version Control, Cisco - **Published:** September 10, 2026 - **Apply:** https://www.energyjobline.com/job/senior-network-software-engineer-scott-air-force-base-31277159 ## About the Role * Currently possess DoD 8750 certification at IAT level II, Security+ CE or equivalent to meet requirement. \n * Python software development experience that includes REST api development, as well as the parsing, and validation of JSON. \n * Experience with distributed version control software such as Git and Bitbucket. \n * Experience developing software on a Linux platform. \n * Experience troubleshooting and configuring IP networks using at least one of the following routing methods: BGP, ISIS, OSPF, and/or Static routing. \n * Experience with either service provider or enterprise IP networks using an interface on Cisco (ESR and ASR) and/or Juniper routers. \n * Strong communication skills that enable proactive and effective collaboration with a team. \n * Knowledge of and ability to apply principles, theories, and concepts of Software Engineering. \n, n \n * Proficient in Juniper and Cisco configuration, troubleshooting, and design. \n * Experience with Cisco IOS XR, JUNOS, and Cisco IOS codes. \n * Network configuration experience, specifically with Juniper or Cisco routers, to include protocols such as BGP, MPLS, VPLS, Pseudowires and QoS. \n * Certifications with major network system vendors such as Cisco are a strong plus \n * Experience developing XML and/or object-oriented programming. \n * Experience developing software using SDN modeling and protocols such as YANG, NETCONF and RESTCONF. \n * Full software lifecycle experience (design, development, test, deployment), including deployment to a production environment. \n * Experience developing software including the ability to quickly learn new technologies. \n * Experience creating software design artifacts, including the creation of functional, technical, and architectural design documentation as well as test cases and installation, deployment and configuration documentation. \n * Software Defined Networking experience, particularly experience with Cisco NSO. \n * Possessing project, technical, interpersonal, presentation and problem management skills. \n, * Requires BS and 4-8 years of prior relevant experience or Masters with 2-6 years of prior relevant experience. \n ## Description n \n * Design, develop, document, test and release software written in Python, XML, and other for use with the Cisco Network Services Orchestrator (NSO) platform. \n * Integrate software with network devices, including Cisco ASR9K and Juniper MX series routers. \n * Perform engineering tasks related to the design, implementation, and integration of network changes and sustainment of customer systems in a Wide Area Network environment. \n * Conduct planning and performance of analytical research, design development, and other tasks to align with customer specifications. \n * Ensure efficient delivery of contract capabilities using industry standards and repeatable processes. \n * Mitigate risks, control costs and schedule variance, and effectively manage large scale, integrated projects. \n * Perform a variety of analytical tasks which include hardware and software design and implementation. \n * Proactively and independently identify, report, monitor, and mitigate technical risks. \n * Frequently communicate and collaborate with other team members to ensure successful completion of project objectives. \n * Provide mentorship and act as a technical resource for lower-level network engineers. \n ## Related Videos - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)