> Markdown version of [/jobs/ext/214356-mid-level-software-engineer](https://www.wearedevelopers.com/jobs/ext/214356-mid-level-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). --- # Mid-Level Software Engineer - **Company:** Visionist, Inc - **Location:** Washington, DC, United States - **Experience:** Experienced - **Salary:** $145,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Software Documentation, Programming Tools, Object-Oriented Software Development, Proprietary Software, Software Engineering, Software Requirements Analysis, Software Systems, Verification and Validation (Software) - **Published:** May 29, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8941963/mid-level-software-engineer ## About the Role Bachelor's degree in a technical discipline. (Additional higher education may substitute years of experience) - 10 years of experience in software development - Experience with object-oriented programming and modern dev tools - Background in Multi-INT or complex technical software systems - Strong skills in requirement analysis and system documentation - Ability to verify third-party software against system requirements - Effective collaboration and communication skills ## Description Design, develop, test, and maintain complex Multi-INT software systems - Apply modern and traditional object-oriented programming techniques - Create technical/user documentation and deliver user training - Analyze system requirements and conduct trade-off and impact studies - Perform independent software validation and review test plans/results for compliance - Collaborate with software teams across the full development lifecycle ## Related Videos - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [My Lawyer Merged My PR: Automating OSS Compliance at Scale](https://www.wearedevelopers.com/videos/100181-my-lawyer-merged-my-pr-automating-oss-compliance-at-scale) - [Exploring AI: Opportunities and Risks in Development](https://www.wearedevelopers.com/videos/1267-exploring-ai-opportunities-and-risks-in-development) ## Related Articles - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Technical Documentation For Developers](https://www.wearedevelopers.com/magazine/128-technical-documentation-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [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)