Software Architect Visa Sponsorship Jobs in South Carolina
South Carolina's software architect job market is anchored by financial technology firms in Charlotte's spillover corridor, defense contractors near Charleston, and major employers like Michelin, Blackbaud, and Benefitfocus in Greenville and Charleston. Columbia's growing tech sector adds further opportunity, with several companies actively sponsoring H-1B and E-3 visas for senior architecture roles.
See All Software Architect JobsOverview
Showing 5 of 17+ Software Architect Jobs in South Carolina with Visa Sponsorship jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 17+ Software Architect Jobs in South Carolina with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Architect Jobs in South Carolina with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
DatamanUSA LLC has an exciting opportunity for a talented Software Architect to work with one of our direct clients to work in Columbia, SC (Hybrid-2 days onsite per week). We love referrals! Please refer us to your friends, family and colleagues for this opportunity. DatamanUSA LLC gives referral bonuses if they get selected and perform well for our clients.
Job Details:
Job ID: 10320
Title: Software Architect
Client: South Carolina Department of Social Services (SCDSS)
Duration: 12+ Months
Location: Columbia, SC (Hybrid-2 days onsite per week)
Scope of the project:
The child support services applications team is part of the Department of Social Services (DSS) and is responsible for developing and maintaining applications in support of the Child Support Services Division (CSSD), including PACSS (Palmetto Automated Child Support System), SDNH (State Directory of New Hires), and the client portal application.
Daily duties / responsibilities:
This is a posting for a position to perform in the role of Lead Software Architect, who will develop a thorough knowledge of the Child Support Enforcement System’s functional requirements and of the functional architecture of the Child Support Enforcement System (PACSS) (e.g., case initiation, case management, and financial) and how those functional areas integrate. Additionally, they are responsible for identifying functional requirements for the SC New Hire application and the Child Support Client Portal (CS Portal) and ensuring that those two applications integrate effectively with PACSS. The Lead Software Architect will lead a team of business analysts, testers, and subject matter experts for all three applications.
As Lead Software Architect, this individual will:
- Report to the department's PACSS project manager and provide periodic and as-needed written and verbal updates to the project manager regarding the lead software architect's area of responsibility.
- Develop a thorough knowledge of the technical requirements of PACSS to understand how these requirements could affect the functional design of PACSS.
- In collaboration with the system development contractor, plan and resource the tasks in the project schedule related to state project team responsibilities for requirements validation, general and detailed design, and system testing.
- Oversee the work performed by the SDC during the requirements validation, development, design, and system testing phases of the system development life cycle (SDLC), including establishing a positive day-to-day interaction with the appropriate members of the SDC staff to address concerns identified during this oversight.
- Review SDC deliverables applicable to the areas of responsibilities in accordance with project plans and processes and in accordance with the contract between the Department of Social Services and the SDC.
- Oversee the requirement management process in collaboration with the SDC to ensure changes to system requirements are controlled and to ensure system requirements are traced through a requirements traceability matrix throughout the SDLC.
- Develop a thorough knowledge of the technical requirements of SC New Hire and SC CSPortal to understand how these requirements could affect the functional design of these applications.
- Oversee the work performed by state development staff during the requirements validation, development, design, and system testing phases of the system development life cycle (SDLC) for SC New Hire and SC CSPortal.
- Works with the SC DSS Child Support Services Division to understand issues impacting the program regarding the various applications.
- Leads team effort to supply new user stories or use cases by analyzing requirements, constructing workflow charts and diagrams, studying system capabilities, and writing specifications.
- Preparing technical reports by collecting, analyzing, and summarizing information and trends.
- Contributes to team effort by accomplishing related results as needed.
- Perform tasks efficiently and work together with the team to ensure project success.
- Assist in the design or review of test cases, process change requests, and manage project scope through requirements.
BASIC QUALIFICATIONS
- 5+ years of experience with the PACSS application
- Experience with child Support
- Experience with Federal Regulations Regarding Child Support (IV-D)
- Experience working with Developers and End Users for functional requirements
- Experience with new-Hire applications
PREFERRED QUALIFICATIONS
- SharePoint
- Team Foundation Server
- SQL Server
- Visio
REQUIRED EDUCATION
BS Degree in Computer Science, Information Systems, Engineering, or related field
ADDITIONAL SKILLS
- Leadership ability
- Understanding of System Engineering concepts; modeling techniques and methods
- Demonstrate strong ability to take initiative and the ability to work with minimal guidance.
- Written and verbal communication, including technical writing skills, to communicate effectively with technical and non-technical staff, and customers/stakeholders as needed or directed.
- Ability to communicate effectively with SCDSS and other state information technology staff.

INTRODUCTION
DatamanUSA LLC has an exciting opportunity for a talented Software Architect to work with one of our direct clients to work in Columbia, SC (Hybrid-2 days onsite per week). We love referrals! Please refer us to your friends, family and colleagues for this opportunity. DatamanUSA LLC gives referral bonuses if they get selected and perform well for our clients.
Job Details:
Job ID: 10320
Title: Software Architect
Client: South Carolina Department of Social Services (SCDSS)
Duration: 12+ Months
Location: Columbia, SC (Hybrid-2 days onsite per week)
Scope of the project:
The child support services applications team is part of the Department of Social Services (DSS) and is responsible for developing and maintaining applications in support of the Child Support Services Division (CSSD), including PACSS (Palmetto Automated Child Support System), SDNH (State Directory of New Hires), and the client portal application.
Daily duties / responsibilities:
This is a posting for a position to perform in the role of Lead Software Architect, who will develop a thorough knowledge of the Child Support Enforcement System’s functional requirements and of the functional architecture of the Child Support Enforcement System (PACSS) (e.g., case initiation, case management, and financial) and how those functional areas integrate. Additionally, they are responsible for identifying functional requirements for the SC New Hire application and the Child Support Client Portal (CS Portal) and ensuring that those two applications integrate effectively with PACSS. The Lead Software Architect will lead a team of business analysts, testers, and subject matter experts for all three applications.
As Lead Software Architect, this individual will:
- Report to the department's PACSS project manager and provide periodic and as-needed written and verbal updates to the project manager regarding the lead software architect's area of responsibility.
- Develop a thorough knowledge of the technical requirements of PACSS to understand how these requirements could affect the functional design of PACSS.
- In collaboration with the system development contractor, plan and resource the tasks in the project schedule related to state project team responsibilities for requirements validation, general and detailed design, and system testing.
- Oversee the work performed by the SDC during the requirements validation, development, design, and system testing phases of the system development life cycle (SDLC), including establishing a positive day-to-day interaction with the appropriate members of the SDC staff to address concerns identified during this oversight.
- Review SDC deliverables applicable to the areas of responsibilities in accordance with project plans and processes and in accordance with the contract between the Department of Social Services and the SDC.
- Oversee the requirement management process in collaboration with the SDC to ensure changes to system requirements are controlled and to ensure system requirements are traced through a requirements traceability matrix throughout the SDLC.
- Develop a thorough knowledge of the technical requirements of SC New Hire and SC CSPortal to understand how these requirements could affect the functional design of these applications.
- Oversee the work performed by state development staff during the requirements validation, development, design, and system testing phases of the system development life cycle (SDLC) for SC New Hire and SC CSPortal.
- Works with the SC DSS Child Support Services Division to understand issues impacting the program regarding the various applications.
- Leads team effort to supply new user stories or use cases by analyzing requirements, constructing workflow charts and diagrams, studying system capabilities, and writing specifications.
- Preparing technical reports by collecting, analyzing, and summarizing information and trends.
- Contributes to team effort by accomplishing related results as needed.
- Perform tasks efficiently and work together with the team to ensure project success.
- Assist in the design or review of test cases, process change requests, and manage project scope through requirements.
BASIC QUALIFICATIONS
- 5+ years of experience with the PACSS application
- Experience with child Support
- Experience with Federal Regulations Regarding Child Support (IV-D)
- Experience working with Developers and End Users for functional requirements
- Experience with new-Hire applications
PREFERRED QUALIFICATIONS
- SharePoint
- Team Foundation Server
- SQL Server
- Visio
REQUIRED EDUCATION
BS Degree in Computer Science, Information Systems, Engineering, or related field
ADDITIONAL SKILLS
- Leadership ability
- Understanding of System Engineering concepts; modeling techniques and methods
- Demonstrate strong ability to take initiative and the ability to work with minimal guidance.
- Written and verbal communication, including technical writing skills, to communicate effectively with technical and non-technical staff, and customers/stakeholders as needed or directed.
- Ability to communicate effectively with SCDSS and other state information technology staff.
Software Architect Job Roles in South Carolina
See all 17+ Software Architect Jobs in South Carolina
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Architect Jobs in South CarolinaSoftware Architect Jobs in South Carolina: Frequently Asked Questions
Which companies sponsor visas for software architects in South Carolina?
Blackbaud and Benefitfocus in Charleston, along with Michelin's North American headquarters in Greenville, have filed H-1B Labor Condition Applications for senior technical roles including software architects. Defense and government IT contractors near Charleston and Columbia also sponsor for architecture-level positions. Sponsorship activity is concentrated in companies large enough to absorb the legal and administrative costs of the H-1B process.
Which visa types are most common for software architect roles in South Carolina?
The H-1B is the most common visa for software architects in South Carolina, as the role consistently qualifies as a specialty occupation requiring at least a bachelor's degree in computer science or a related field. Australian citizens may also qualify for the E-3 visa. Candidates already holding an L-1A or L-1B through a multinational employer can transfer to a South Carolina office without entering the H-1B lottery.
Which cities in South Carolina have the most software architect sponsorship jobs?
Charleston leads the state for software architect sponsorship, driven by its fintech, healthcare IT, and defense technology sectors. Greenville follows, with Michelin and a cluster of advanced manufacturing firms that employ enterprise architects for large-scale systems. Columbia, home to state government IT projects and University of South Carolina research partnerships, represents a smaller but consistent source of architecture-level openings with sponsorship.
How to find software architect visa sponsorship jobs in South Carolina?
Migrate Mate filters job listings specifically by visa sponsorship status, so you can search software architect roles in South Carolina without sifting through positions that won't support international candidates. The platform surfaces openings from companies that have a documented history of H-1B sponsorship, which is particularly useful for targeting firms in Charleston, Greenville, and Columbia where architecture roles appear most frequently.
Are there state-specific factors that affect software architect visa sponsorship in South Carolina?
South Carolina's relatively lower cost of living compared to coastal tech hubs means prevailing wage requirements for software architect roles are set accordingly by the Department of Labor, which can make sponsorship more accessible for mid-sized employers. The state's strong ties to Clemson University and the University of South Carolina also create a pipeline of candidates that some employers use to evaluate sponsorship willingness before extending offers to international applicants.
What is the prevailing wage for sponsored software architect jobs in South Carolina?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.
See which software architect employers are hiring and sponsoring visas in South Carolina right now.
Search Software Architect Jobs in South Carolina