Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Engineer – C#/.NET (Secret Clearance)

  • Software Engineer – C#/.NET (Secret Clearance) job type Posted on: Nov 01, 2026
  • Software Engineer – C#/.NET (Secret Clearance) experience level True Scout Partners
  • Software Engineer – C#/.NET (Secret Clearance) employment type Charleston, South Carolina
  • Software Engineer – C#/.NET (Secret Clearance) employment type Onsite
  • Software Engineer – C#/.NET (Secret Clearance) salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Engineer – C#/.NET (Secret Clearance) roles in South Carolina.

View Salary Guide →

Job Title :

Software Engineer – C#/.NET (Secret Clearance)

Job Type :

Full-Time

Job Location :

Charleston South Carolina United States

Remote :

No

Jobcon Logo Job Description :

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.

Jobcon Logo Position Details

Posted:

Nov 01, 2026

Reference Number:

10440_4482173241

Employment:

Full-time

City:

Charleston

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Engineer – C#/.NET (Secret Clearance)    Apply

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.

Loading
Please wait..!!