Recent Listing

Posted: January 5, 2026 (10 days ago)

This job has been posted for 1-2 weeks. Still a good time to apply.

Senior Systems Architect-60018206

State of South Carolina

Department of Administration

Recent

Location

South Carolina, 29210

Salary

$110,800 - $210,500

per year

Closes

January 16, 2026More State jobs →

Job Description

Summary

This job involves designing and building the technical foundation for a major state government software system that handles business processes across South Carolina agencies.

You'll create detailed plans, develop prototypes, and collaborate with teams to ensure secure and efficient cloud-based applications.

It's a great fit for experienced software developers who enjoy working in agile teams and have a strong background in cloud technologies like Azure or AWS.

Key Requirements

  • Bachelor's degree in computer science, IT, or related field (or equivalent experience) plus 2 years in cloud-based software development
  • Deep knowledge of cloud-native development, networking, and Identity and Access Management in Azure and/or AWS
  • Expertise in SOLID design principles and architectures like Event-Driven, Microservices, Data Lake, and Data Warehouse, with UML proficiency
  • Strong understanding of SQL and document database technologies
  • Experience with Infrastructure as Code tools such as Terraform, Bicep, or CloudFormation
  • Background in agile frameworks like Scrum and tools like GitHub, GitLab, Jira, or Azure DevOps
  • Proficiency in object-oriented languages including Java, Python, JavaScript, or C#

Full Job Description

This position has been reposted. Previous applicants need not reapply as all applicants will be considered.

Senior Systems Architect

The Department of Administration's Division of Enterprise Applications supports statewide software applications.

We are in growth mode and seeking a Senior Systems Architect to join our team that maintains the SC Enterprise Information System (SCEIS)!

SCEIS is the backbone of our business processes and ultimately empowers decision makers to improve government for the citizens.

If you have a passion for cloud-based software development, this position could be for you.

You will participate in an Architecture Team that is responsible for completing all work committed to in a sprint per the Architecture Team's and broader Division's Definition of Done.

As a part of the Architecture Team, members are expected to assume sprint work by priority as they become available.

Team members are encouraged to assume work outside of their expertise and work with other Architecture Team members to gain experience and strengthen the overall team's capabilities.

Come join the journey and positively affect South Carolina government systems!


Responsibilities of the Senior Systems Architect:
  • Produce detailed design documentation of solution options for change requests in the form of Unified Modeling Language and other diagrams, data schema documentation, Application Programming Interface specifications, and Architecture Decision Records, that inform the Architecture Review Board and instruct implementation teams on how proposed solutions may be implemented.
  • Develop proof of concept applications to prove out design concepts when needed and to provide scaffolded application stacks that can be handed off to development teams for completion.
  • Develop core services, frameworks, and Software Development Kits that provide consistent methods for, application development, Software Development Life Cycle execution, platform integration, etc.
  • Work with stakeholders and product\service owners to clarify business requirements as needed to refine backlog work items and to ensure that solution designs satisfy business needs.
  • Assist with enabling internal and external audits to ensure platform security, documentation, and overall health.

Requirements

  • A bachelor's degree in computer science, information technology, or a related technical field and two (2) years of experience in cloud-based software development.
  • Relevant experience may substitute for the bachelor’s degree on a year-for-year basis.

Additional Requirements:
  • Deep understanding of cloud-native application development, networking, & Identity and Access Management in Azure and\or AWS.
  • Deep understanding of SOLID design principles and common architectures such as Event-Driven, Schedule-Based, Microservices,
    Data Lake and Data Warehouse architectures with the ability to communicate those concepts using UML and other standard methods.
  • Deep understanding of common SQL based and document database technologies.
  • Deep understanding of Infrastructure as Code programming languages and tools such as Terraform, Bicep, or CloudFormation.
  • Experience working in an agile framework such as Scrum.
  • Experience using modern source control and project management tools and services such as Github, GitLab, Jira, or Azure DevOps.
  • Familiarity and expertise in one or more of the following object-oriented programming languages: Java, Python, Javascript, C#.
  • Experience working with ERP systems such as SAP.

Applicants indicating college credit or degree(s) on the application will be required to bring a copy of college transcript to the interview. A copy of the transcript may also be uploaded as an attachment to the application, if required by the hiring department or if desired by the applicant. Please note that some areas of the Department may require an official, certified copy of the transcript prior to hiring or within a specific timeframe required by that area, after hiring. Failure to produce an official, certified transcript may result in not being hired or termination.

Additional Information

The Department of Administration is committed to providing equal employment opportunities to all applicants and does not discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions including, but not limited, to lactation), national origin, age (40 or older), disability or genetic information.

Supplemental questions are considered part of your official application. Any misrepresentation will result in your disqualification from employment.

Please complete the state application to include all current and previous work history and education.

A resume will not be accepted nor reviewed to determine if an applicant has met the qualifications for the position.

The South Carolina Department of Administration offers an exceptional benefits package for full time (FTE) employees:

  • Health, dental, vision, long-term disability, and life insurance for employees, spouse, and children. Click here for additional information.
  • 15 days annual (vacation) leave per year
  • 15 days sick leave per year
  • 13 paid holidays
  • Paid Parental Leave
  • S.C. Deferred Compensation Program available (S.C. Deferred Compensation)
  • Retirement benefit choices *
*Enrollment in one of the listed plans is required for all FTE employees; please refer to the contribution section of hyperlinked retirement sites for the current contribution rate of gross pay.

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on NEOGOV: 1/5/2026 | Added to FreshGovJobs: 1/6/2026

Source: NEOGOV | ID: neogov-sc-5088048