Explore the historical salary trends, average pay, and estimated compensation for Software Engineer – C#/.NET (Secret Clearance) roles in South Carolina.
Software Engineer – C#/.NET (Secret Clearance)Location: Charleston, SC - OnsiteClearance Level: Secret Clearance or aboveU.S. Citizenship RequiredDirect-Hire & Full-TimeGreat BenefitsWe are seeking an experienced C#/.NET Software Developer to support the development, modernization, and ongoing maintenance of mission-critical software applications within a Department of Defense (DoD) environment.This position focuses on C#/.NET development, ASP.NET web applications, backend services, and database-driven systems operating across Windows and Linux platforms. The selected candidate will work with a combination of desktop applications, server-based software, and web interfaces while contributing to system improvements, new features, and application performance.The ideal candidate brings strong hands-on software engineering experience, familiarity with secure development practices, and the ability to work collaboratively with technical teams and government stakeholders. This role also involves translating operational needs into technical solutions, troubleshooting existing applications, and improving development processes in a security-focused environment.Required Qualifications:5+ years of professional experience working with software applications, IT systems, or related technologies.5+ years of hands-on software development experience using C#.3+ years of experience working with Linux operating systems, preferably Red Hat Enterprise Linux (RHEL).Experience developing, maintaining, or troubleshooting applications within Windows and Linux/Unix environments.Proficiency with relational databases, including Microsoft SQL Server and PostgreSQL.Experience developing or supporting web applications using ASP.NET.Working knowledge of SQL queries, database structures, and application data management.Familiarity with secure software development and DoD Information Assurance policies and requirements.Current CompTIA Security+ CE certification or an equivalent qualifying certification.Strong troubleshooting, analytical thinking, and technical problem-solving abilities.Ability to document technical processes, communicate effectively with stakeholders, and collaborate within a development team.Strong organizational skills, attention to detail, and the ability to manage competing technical priorities.Self-directed work ethic, commitment to software quality, and willingness to learn new technologies.Preferred Qualifications:Experience supporting U.S. Navy software applications, particularly tactical messaging or communications networks.Familiarity with virtualization platforms, container technologies, and containerized application deployments.Experience working within Agile, DevOps, or DevSecOps software development environments.Experience using source code analysis or application security testing tools, such as Fortify.Experience supporting or optimizing GitLab-based build and deployment pipelines.Familiarity with Red Hat and Debian Linux distributions.Agile Developer certification, Certified Scrum Developer (CSD), or a comparable Agile development credential.Essential Duties:Design, Design, troubleshoot, enhance, and maintain applications using C# and C++ within Windows environments.Develop and support C# applications and services operating on Linux/Unix systems.Build, update, and maintain web-based user interfaces using ASP.NET and related .NET technologies.Support existing desktop, server, and web applications, including defect resolution, performance improvements, and new functionality.Work with Microsoft SQL Server and PostgreSQL databases, including writing SQL queries, modifying database schemas, and supporting data-related application requirements.Participate in software architecture discussions, technical planning, and the documentation of application designs and system functionality.Partner with internal stakeholders and external technical teams to identify, clarify, and document software requirements.Support and optimize GitLab CI/CD build pipelines to improve software development, testing, and deployment workflows.Create and maintain automation scripts using Bash for Linux/Unix systems and PowerShell for Windows environments.Investigate reported software issues, evaluate user feedback, and implement enhancements based on operational priorities.Coordinate with a small development team to deliver complex application features, share technical knowledge, and maintain consistent development standards.Assist with defining development priorities, tracking progress, and ensuring technical work aligns with project objectives.Identify opportunities to streamline development processes, improve code quality, and increase software delivery efficiency.Develop and maintain software in accordance with applicable DoD Information Assurance policies, cybersecurity requirements, and secure coding standards.Communicate technical information, project updates, and development recommendations to both engineering personnel and project leadership.Education:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related technical discipline.
Click on the below icons to share this job to Linkedin, Twitter!
Software Engineer – C#/.NET (Secret Clearance)Location: Charleston, SC - OnsiteClearance Level: Secret Clearance or aboveU.S. Citizenship RequiredDirect-Hire & Full-TimeGreat BenefitsWe are seeking an experienced C#/.NET Software Developer to support the development, modernization, and ongoing maintenance of mission-critical software applications within a Department of Defense (DoD) environment.This position focuses on C#/.NET development, ASP.NET web applications, backend services, and database-driven systems operating across Windows and Linux platforms. The selected candidate will work with a combination of desktop applications, server-based software, and web interfaces while contributing to system improvements, new features, and application performance.The ideal candidate brings strong hands-on software engineering experience, familiarity with secure development practices, and the ability to work collaboratively with technical teams and government stakeholders. This role also involves translating operational needs into technical solutions, troubleshooting existing applications, and improving development processes in a security-focused environment.Required Qualifications:5+ years of professional experience working with software applications, IT systems, or related technologies.5+ years of hands-on software development experience using C#.3+ years of experience working with Linux operating systems, preferably Red Hat Enterprise Linux (RHEL).Experience developing, maintaining, or troubleshooting applications within Windows and Linux/Unix environments.Proficiency with relational databases, including Microsoft SQL Server and PostgreSQL.Experience developing or supporting web applications using ASP.NET.Working knowledge of SQL queries, database structures, and application data management.Familiarity with secure software development and DoD Information Assurance policies and requirements.Current CompTIA Security+ CE certification or an equivalent qualifying certification.Strong troubleshooting, analytical thinking, and technical problem-solving abilities.Ability to document technical processes, communicate effectively with stakeholders, and collaborate within a development team.Strong organizational skills, attention to detail, and the ability to manage competing technical priorities.Self-directed work ethic, commitment to software quality, and willingness to learn new technologies.Preferred Qualifications:Experience supporting U.S. Navy software applications, particularly tactical messaging or communications networks.Familiarity with virtualization platforms, container technologies, and containerized application deployments.Experience working within Agile, DevOps, or DevSecOps software development environments.Experience using source code analysis or application security testing tools, such as Fortify.Experience supporting or optimizing GitLab-based build and deployment pipelines.Familiarity with Red Hat and Debian Linux distributions.Agile Developer certification, Certified Scrum Developer (CSD), or a comparable Agile development credential.Essential Duties:Design, Design, troubleshoot, enhance, and maintain applications using C# and C++ within Windows environments.Develop and support C# applications and services operating on Linux/Unix systems.Build, update, and maintain web-based user interfaces using ASP.NET and related .NET technologies.Support existing desktop, server, and web applications, including defect resolution, performance improvements, and new functionality.Work with Microsoft SQL Server and PostgreSQL databases, including writing SQL queries, modifying database schemas, and supporting data-related application requirements.Participate in software architecture discussions, technical planning, and the documentation of application designs and system functionality.Partner with internal stakeholders and external technical teams to identify, clarify, and document software requirements.Support and optimize GitLab CI/CD build pipelines to improve software development, testing, and deployment workflows.Create and maintain automation scripts using Bash for Linux/Unix systems and PowerShell for Windows environments.Investigate reported software issues, evaluate user feedback, and implement enhancements based on operational priorities.Coordinate with a small development team to deliver complex application features, share technical knowledge, and maintain consistent development standards.Assist with defining development priorities, tracking progress, and ensuring technical work aligns with project objectives.Identify opportunities to streamline development processes, improve code quality, and increase software delivery efficiency.Develop and maintain software in accordance with applicable DoD Information Assurance policies, cybersecurity requirements, and secure coding standards.Communicate technical information, project updates, and development recommendations to both engineering personnel and project leadership.Education:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related technical discipline.
yes
Send Us Your Feedback
Sign
In
Please check your email. We have sent you a password reset link.
This link will expire in one hour.
Please input your account's email
Get $5 added to your wallet for registering an account. Refer others and get $1 for each successful referral. Earn while you search for jobs and redeem in gift cards!Register to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
Welcome to SnapRecruit! Your account has been created via Google.
Get $5.00 Added to Your Wallet!
Upload your resume below and apply to this job to have $5.00 added directly to your wallet, activate your account, and qualify for high-priority employer matches.
Perks & Rewards You Receive with SnapRecruit:
$5.00 Resume Bonus
Added automatically to your wallet when you apply with your resume.
$1.00 Per Referral
Earn $1.00 cash rewards for every friend who joins SnapRecruit in the US.
Earn While You Search
Get credited $0.02 - $0.05 every time you explore sponsored job listings.
Amazon eGift Cards
Redeem your earned wallet funds for Amazon eGift Cards delivered to your email.
Get $5 added to your wallet for registering anRegister to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
account.
Refers others and get $1 for each successful referral.
Earn while you search for jobs and redeem in
gift cards!
Upload your resume for a free professional assessment
Loading, Please wait..!!
Send this job to my email
Please wait..!!
Confirmation
Are you sure?
List of resumes
Confirmation
It is working for Chrome Mozilla only for now
We use cookies and similar technologies to analyze site traffic and improve your experience.
We use cookies to improve your experience. You can customize your preferences below.
Privacy Policy |
Terms of Service