Demo

.NET Security Architect

CIS Technologies Inc.
Columbia, SC Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 11/20/2026

Title: .NET Security Architect

Mode: Full - Time Employment - Hybrid

Location: Columbia, SC (Locals to SC Only)

Duration: 12-18 months (Mid Term)

Notes: Target a Senior .NET Security Architect with extensive hands-on experience in C#/.NET development, penetration testing, full-stack MVC web development, secure database design and administration, Active Directory programming, business continuity, and disaster recovery. Candidates must have 11 years of experience in each of the specified technical areas, 10 years of state government experience, and a bachelor's degree in information technology systems, Computer Science, or a related field. Prioritize professionals who combine enterprise application architecture, secure software development, technical documentation, vulnerability analysis and remediation, and experience developing secure applications using C#/.NET 10. Preferred qualifications include PCI/NIST/Pub1075 security implementations or audits, DISA STIG, firewalls, load balancers, Azure DevOps, and at least one penetration testing, Microsoft/Azure, or CompTIA Security certification.

What You'll Do / Key Responsibilities

  • Analyze project requirements and recommend appropriate technical approaches, tools, and methodologies.
  • Design, develop, test, debug, and deploy secure enterprise applications using C#/.NET 10, including web, desktop, and console applications.
  • Develop penetration testing tools and systems using C#/.NET 10.
  • Develop and maintain enterprise application architecture models, component structures, and architecture frameworks.
  • Prepare detailed technical specifications and system design documentation, including workflow models, class diagrams, interaction diagrams, component diagrams, and deployment diagrams.
  • Design enterprise applications for highly secured, multi-firewall DISA STIG environments.
  • Develop automated just-in-time provisioning (JITP) solutions for user onboarding and offboarding.
  • Implement application hardening and data protection for secure server deployments.
  • Use open-source and enterprise penetration testing tools to test complete systems and produce fully documented penetration testing reports.
  • Conduct application testing and debugging before production deployment and provide support during user acceptance testing (UAT).
  • Provide technical guidance and mentoring for vulnerability analysis and remediation.
  • Review software development life cycle phases to verify compliance with applicable web application development standards.
  • Collaborate with network administration, database administration, and technical support teams to ensure cohesive system design and resolve technology issues.
  • Support secure database design and administration, Active Directory programming, business continuity, and disaster recovery activities.
  • Produce deployment documentation, support procedures, progress reports, and technical updates for management and business stakeholders.
  • Support server infrastructure stability through monitoring, maintenance, troubleshooting, optimization, and equipment and software upgrades.
  • Communicate effectively with technical professionals and stakeholders, manage multiple priorities, respond to support tickets, and contribute to process improvements.
  • Follow information security guidelines and perform other related duties and special projects as assigned.

Required Qualifications

  • 11 years of experience with C# and .NET development.
  • 11 years of experience with penetration testing.
  • 10 years of experience with the state government.
  • 11 years of experience with full-stack MVC web development.
  • 11 years of experience with secure database design and administration.
  • 11 years of experience with Active Directory programming.
  • 11 years of experience with business continuity and disaster recovery.
  • Bachelor's degree in information technology systems, Computer Science, or a related field.

Preferred Qualifications

  • Experience with projects involving PCI, NIST, and/or Pub1075 security implementations or audits.
  • Experience with projects involving DISA STIG.
  • Experience with firewalls and load balancers.
  • Experience with vulnerability remediation.
  • Experience with Azure DevOps.
  • At least one of the following certifications:
  • Penetration testing certification
  • Microsoft/Azure certification
  • CompTIA Security

Additional Skills

  • Strong verbal and written communication skills.
  • Ability to work effectively in a team development environment.
  • Technical documentation and system architecture skills.
  • Ability to communicate with technical teams, management, and business stakeholders.
  • Strong analytical, organizational, and problem-solving skills.
  • Ability to manage multiple tasks, prioritize issues, provide timely status updates, and contribute to continuous process improvement.

Pre-Employment Checks

  • Employment is subject to the applicable checks specified for the engagement, including:
  • Nationwide criminal history checks covering federal, state, and county records for jurisdictions where the candidate has resided during the preceding seven years, including applicable countries where relevant.
  • Credit history check.
  • E-Verify employment verification in accordance with the applicable FAR E-Verify requirements.
  • South Carolina tax history review, with contractors required to be current on tax filings and payments.

Salary : $120,000 - $160,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a .NET Security Architect?

Sign up to receive alerts about other jobs on the .NET Security Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$99,793 - $130,112
Income Estimation: 
$125,027 - $157,872
Income Estimation: 
$179,455 - $227,077
Income Estimation: 
$214,167 - $272,269
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CIS Technologies Inc.

  • CIS Technologies Inc. Dexter, MN
  • About the Role Are you a hands-on maintenance leader who enjoys solving technical problems, leading teams, and keeping production running efficiently? We a... more
  • 2 Days Ago

  • CIS Technologies Inc. Charlotte, NC
  • Hi Associate, Greetings for the day, We have a position as a Mid-level Java and Angular Developer role in Charlotte, NC. Please find the job description be... more
  • 3 Days Ago

  • CIS Technologies Inc. Austin, TX
  • Hi Associate, Greetings for the day, We have a position as a Hardware Development Engineer (CPU/Memory architecture) role in Cupertino, CA (or) Seattle, WA... more
  • 3 Days Ago

  • CIS Technologies Inc. Austin, TX
  • Hi Associate, Greetings for the day, We have a position as a Sr. Hardware Development Engineer role in Cupertino, CA (or) Seattle, WA (or) Austin, TX . Ple... more
  • 3 Days Ago


Not the job you're looking for? Here are some other .NET Security Architect jobs in the Columbia, SC area that may be a better fit.

  • Innosoft Corporation Columbia, SC
  • Senior .NET Software Architect Project Identifier SC Client South Carolina Agency State of South Carolina Location Hybrid, 3 Days Onsite per Week (8:00 AM ... more
  • 1 Day Ago

  • Stellar IT Solution Columbia, SC
  • 10/22/2026 @ 5:00PM EST Position: Software Architect – Consultant - 14152 Work Location: 300 A Outlet Point Blvd, Columbia, SC 29210 Hybrid, 3 Days Onsite ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!