> Markdown version of [/jobs/ext/1449112-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1449112-junior-software-engineer). 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). --- # Junior Software Engineer - **Company:** General Dynamics Mission Systems, Inc. - **Location:** Manassas, VA, United States - **Experience:** Starter - **Salary:** $90,833.0 - $100,767.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Advanced Message Queuing Protocol, Confluence, JIRA, Code Review, Linux, Network Protocols, Qt (Software), Socket Programming, Software Engineering, Software Systems, Transmission Control Protocol (TCP), Standard Template Library (STL), Git, Kubernetes, Software Version Control, Docker - **Published:** July 26, 2026 - **Apply:** https://justjobs.com/main/sendform/8/8/28176/1/17710182?backUrl=%2Fcareer%2F17710182%2FJunior-Software-Engineer-Virginia-Manassas ## About the Role Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience., * Proficiency in C++ programming. Specifically, the standard template library (STL), smart pointers, and inheritance * Experience working with Submarine Warfare Federated Tactical Systems (SWFTS) * Experience with networking protocols, AMQP, and socket programming such as TCP and UDP * Experience with software development and source control best practices (Git) * US Citizenship required Nice to Have Qualifications: * Experience with Agile development methodologies * Software development experience in a Linux environment * Knowledge of Kubernetes and Docker * Experience with the QT Framework * Understanding of BYG-1 and knowledge of submarine systems and operations * Experience with Jira and Confluence ## Description We are hiring a Software Engineer. Help make the technologies, products and services that make a difference. That's the opportunity that's waiting for you at General Dynamics Mission Systems. We help our nation's heroes keep our nation safe by creating solutions so advanced, they redefine innovation for the world. It's an amazing challenge. And it's waiting for you now., * Develop and maintain software for Payload Control System * Collaborate with cross-functional teams to design and integrate software solutions * Troubleshoot and resolve software issues to ensure optimal system performance * Participate in code reviews and contribute to continuous improvement of software development practices ## Related Videos - [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) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)