What are the responsibilities and job description for the Software Architect position at CornerStone Technology Talent Services?
CornerStone TTS is looking for a Software Architect for a South Carolina state agency client. This is a full-time (40 hrs/week, 8 AM-5 PM), 12-month hybrid contract in Columbia, SC (3 days onsite per week), with possible extension. You will design and document secure, high-performance enterprise web application architectures, build web, desktop and console applications and penetration-testing tools in C#/.NET 10, automate Active Directory just-in-time provisioning, harden applications and data for secured server deployments, run penetration tests and deliver full reports, and mentor vulnerability remediation in a highly secured, multi-firewall DISA STIG environment. Candidates must be current South Carolina residents; relocation does not qualify.
Required qualifications
- 11 Years of Experience with C#, .NET Development
- 11 Years of Experience with Penetration Testing
- 10 Years of Experience with 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
- A bachelor's degree in information technology systems, computer science, or related field
Preferred qualifications
- Experience with Projects involving PCI/ NIST/Pub1075 security implementations and / or audits.
- Experience with Projects involving DISA STIG
- Firewalls and Load Balancers
- Vulnerability Remediation
- Azure DevOps
Location and schedule
- Hybrid in Columbia, SC.
- Schedule: 40 hours per week.
- Candidate must be a current SC resident. No relocation.