> Markdown version of [/jobs/ext/2155535-software-developer-junior](https://www.wearedevelopers.com/jobs/ext/2155535-software-developer-junior). 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). --- # Software Developer - Junior - **Company:** ASTRION, INC. - **Location:** Eglin Air Force Base, FL, United States - **Experience:** Starter - **Contract:** Contract - **Skills:** Testing (Software), Java (Programming Language), .NET Framework, XML Schema, Microsoft Windows, Agile Methodology, C Sharp (Programming Language), C++ (Programming Language), Configuration Management, Software Documentation, CompTIA Security+, Computer Programming, Eclipse (Software), Networking Hardware, Link 16, Microsoft Office, Team Foundation Server, Visual Basic .NET (Programming Language), NetBeans, Networking Basics, Routing, Packet Analyzer, Object-Oriented Software Development, Scrum Methodology, Software Engineering, Transmission Control Protocol (TCP), Test Execution Engine, Virtual Local Area Networks, Firewalls (Computer Science), Git, Software Version Control - **Published:** August 20, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88083199/1 ## About the Role * Bachelor's Degree and 0-3 years of relevant experience. Additional experience may be substituted for education. * Able to obtain an interim DoD Secret clearance prior to employment start date and within 3 weeks of job acceptance. * Able obtain and maintain CompTIA Security+ or equivalent certification within 3 weeks of job acceptance. * Experience with .NET programming languages including C# and VB.NET. * Experience with software testing, fault isolation and resolution. * Experience with all phases of the Software Development Lifecycle. * Good technical written and oral communication skills. * Able to travel to contractors' facilities, test sites, and other locations up to 15% of the time. * Comfortable working in a team environment or individually with minimal supervision. * Able to obtain and maintain a DoD Top Secret (Single Scope Background Investigation) clearance., * Understanding of basic networking (routing/switching/ VLANS/firewalls.) * Experience with networking hardware, configuration, and protocols desired * Experience with Microsoft C++ * Experience with Java programming language and the Eclipse and/or NetBeans IDE * Solid understanding of XSD schema format files and how to maintain and enhance schema rulesets * Basic experience with Agile programming-specifically SCRUM Framework * Familiarity in source control, configuration control software; GIT experience * Proficient with MS Team Foundation Server, Windows OS, Microsoft Office Suite * Understanding of tactical data links and protocols (Link 16, SADL, JREAP) * Experience with programming IP TCP and UDP connections and maintenance * Experience with programming IP and serial packet capture and dissection * Knowledgeable of MIL-STD-6016, MIL-STD-3011, and MIL-STD-1553 * Familiar with DoD software certification and Risk Management Framework Assess and Authorize processes * Current DoD Top Secret (Single Scope Background Investigation) clearance * Experience working with Special Access Programs * ## Description * Provide software engineering to support DoD Developmental Test, & Evaluation events. * Work with the software development team and system stakeholders in developing software following Agile programming and Software Development Lifecycle principles. * Develop and maintain Windows based software in multiple Object-Oriented programming languages. * Develop and maintain XSD Schema format files. * Provide software support to end users. * Develop software technical and user documentation. * Provide test execution support related to the use of software developed and data collected. * Develop solutions to complex problems requiring regular use of ingenuity and creativity. * Attend meetings as necessary to provide briefings, information and recommendations. * Any other related duties as directed. ## Related Videos - [Wolfenstein 3D Postmortem](https://www.wearedevelopers.com/videos/525-wolfenstein-3d-postmortem) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [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) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) ## Related Articles - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)