> Markdown version of [/jobs/ext/2160700-expert-software-systems-developer](https://www.wearedevelopers.com/jobs/ext/2160700-expert-software-systems-developer). 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). --- # Expert Software Systems Developer - **Company:** Markon Solutions - **Location:** Herndon, VA, United States - **Experience:** Expert - **Salary:** $210,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Business Software, C++ (Programming Language), Relational Databases, Electronic Mailing, Internet Protocol Security (IP SEC), Virtual Private Networks (VPN), Lightweight Directory Access Protocols (LDAP), Enterprise Messaging Systems, Public Key Infrastructure, Windows PowerShell, Systems Development Life Cycle, Remote Access Technology, Ruby, Software Engineering, Software Systems, SQL Databases, Web Applications, Transport Layer Security, Information Technology, Enterprise Integration, Puppet, Software Version Control - **Published:** August 21, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18018231?backUrl=%2Fcareer%2F18018231%2FExpert-Software-Systems-Developer-Virginia-Herndon ## About the Role The ideal candidate will bring advanced technical knowledge, strong troubleshooting capabilities, and the ability to communicate effectively with both technical teams and senior government stakeholders., Required * An Active TS/SCI with a Full Scope Poly (Preferably from this client) * Bachelor's degree in computer science or related field + Additional years of experience may substitute the lack of a related degree * 9+ years of experience in software development, backend integration support, and systems development. * Experience coding in Windows Powershell * Experience in Puppet, C2S, SQL, Ruby, JAVA, C++, and .net software languages and supporting libraries * Excellent understanding of communications/email protocol API implementation * Must have knowledge of virtual administration and secure Virtual Private Networking. * Excellent oral and written communication skills * Highly mission-focused/oriented * Develops, in conjunction with functional users, system alternative solutions. * Ability to effectively manage several projects simultaneously in a rapidly paced environment * Working knowledge of Customer's organization, internal policies, and processes * Excellent knowledge of Customer's software development cycle and O&M processes * Prior experience working with IC organizations Desired: * Working knowledge of Customers official messaging system * Ability to design/deliver customer web-based email client and server applications * Ability to implement business process and workflow into custom email applications * Knowledge of PKI key and LDAP implementation * Ability to interface web application with remote relational database infrastructure ## Description Markon is seeking an experienced Expert Software Systems Developer with experience supporting multiple software integrations/development projects in support of an IC Customer in Herndon, VA., Analyzes functional business applications and design specifications for functional activities * Develops codes, tests, and debugs new software or enhancements to existing software * Performs maintenance on existing software products and contributes knowledge of business applications * Writes programs according to specifications needed. * Works with technical staff to understand problems had with software and then resolve them * Resolves customer complaints and responds to suggestions for improvements and enhancements * Develops block diagrams and logic flow charts * Provides technical direction to programmers to ensure program deadlines are met * Software version control baseline documentation * Develop project schedules, timelines * Leverage experience across the Center, Group and external offices * Coordinate with Customer's security elements for Project Certification and Accreditation * Experience with VPN technologies and protocols including IPSEC and SSL * Experience in authoring documents (reports, briefings, etc,) to support customer missions. * Communicates with staff or clients to understand specific systems requirements * Provides advice on project costs, design concepts, or design changes * Trains system users in system operation or maintenance * Researches, tests, and/or verifies proper functioning of software patches and fixes ## Related Videos - [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) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Automate everything via NodeJS and Puppeteer](https://www.wearedevelopers.com/videos/322-automate-everything-via-nodejs-and-puppeteer) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)