> Markdown version of [/jobs/ext/1935374-c-software-developer](https://www.wearedevelopers.com/jobs/ext/1935374-c-software-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). --- # C++ Software Developer - **Company:** Desktop Service Center, Inc. - **Location:** Norfolk, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, SAP Sybase Adaptive Server Enterprise, Agile Methodology, Amazon Web Services, Application Virtualization, Systems Engineering, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Configuration Management, CompTIA Security+, Cyber Security, Information Systems, Computer Programming, Computer Networks, Databases, Computer Engineering, Relational Databases, Perl (Programming Language), Hyper-V, WildFly (JBoss AS), Microsoft Software, Windows Servers, PowerBuilder, Red Hat Enterprise Linux, Secure Coding, Software Engineering, SQL Databases, Systems Integration, VMware ThinApp, Virtualization Technology, VMware Virtualization, Batch Scripting, Information Technology, Vmware - **Published:** August 5, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9075050/c-software-developer ## About the Role Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Electronics Engineering, Software Engineering, Computer Science, or Mathematics with concentration in computer science Must possess or be working towards one of the following certifications: o Professional Software Engineering Master (PSEM) OR o Certified Software Development Professional (CSDP) OR o Vendor/platform specific certification (Microsoft, AWS, Azure, Red Hat, etc.) Experience: Minimum 10 years (with Master's degree) OR 14 years (with Bachelor's degree) of professional experience in computer design, software design, development, and testing or computer networks Minimum 5 years of technical experience supporting DoD Business IT supply, logistics, maintenance, and/or personnel administration systems for aviation, afloat, or shore activities Experience working on DoD or DoN systems Demonstrated experience in software engineering processes and full software development lifecycle TECHNICAL SKILLS & KNOWLEDGE: Core Software Engineering: Thorough understanding of software engineering processes Knowledge of DoD's Systems Engineering Technical Processes and Technical Management Processes Ability to work effectively on complex integrated multi-disciplinary systems in different application domains and system lifecycle phases Ability to communicate systems engineering principles to others Experience developing concepts, evaluating data, and working towards practical solutions Programming & Development: Required: Strong experience with C++, C#, and C/C++ Preferred: Experience with Java, JBoss, Perl, batch scripting, ISQL, PowerBuilder Strong understanding of information security and secure coding techniques Experience working with Defense Information Systems Agency (DISA) Security Technical Implementation Guides (STIGs) Database & Systems: Thorough knowledge of relational database management software Experience with SAP Sybase ASE (preferred) Experience with Windows operating systems (Windows 10, Windows 2016, Windows 2019) Windows server installation, configuration, and management capabilities Basic network administration knowledge Virtualization & Cloud: Experience with virtualization technologies (VMware, Hyper-V, VMware Workstation) Working knowledge of VMware application virtualization suite ThinApp Agile & DevOps: Experience executing Agile software methodology and principles Knowledge of continuous development and system integration practices Experience with automated testing methodologies Documentation & Communication: Experience writing and presenting technical documentation, white papers, System Administration Guides, etc. Ability to learn new processes and propose IT solutions to suit end-users' needs Strong written and verbal communication skills PREFERRED QUALIFICATIONS: OOMA (Optimized Organizational Maintenance Activity) experience Certified Systems Engineering Professional (CSEP) certification Experience with change management and configuration control processes Previous experience on Navy aviation maintenance or logistics systems Experience working in team and independent environments KEY COMPLIANCE NOTES: This position requires compliance with: COMPTIA Security + or Network + certification Must have an active Secret Clearance ## Related Videos - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Generating code with Angular schematics](https://www.wearedevelopers.com/videos/129-generating-code-with-angular-schematics) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) - [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) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)