System Software Programmer - Consultant

InfoStride

Cayce (SC)

Hybrid

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The System Software Programmer - Consultant will design, develop, and modernize critical HR and administrative systems for the South Carolina Department of Public Health, using Angular for the front end and ASP.NET Core with C# for the backend, alongside SQL Server data models.

You will maintain CI/CD pipelines, support deployments, perform thorough system testing, and ensure compliance with federal and state regulations.

Qualifications

  • Bachelor's or Master's degree in a relevant field, or equivalent experience.
  • Proven experience with refactoring legacy code and system modernization.
  • Hands-on experience with RESTful APIs, ASP.NET Core, and C# in enterprise or government contexts.
  • Strong SQL Server skills including data modeling, stored procedures, and performance tuning.
  • DevOps practices including CI/CD and automated deployments.
  • Experience with regulatory compliance and data privacy in state/federal systems.

Responsibilities

  • Develop, modernize, and support SC Department of Public Health HR and admin systems.
  • Design components using Angular, integrate with backend services, and maintain CI/CD pipelines.
  • Ensure security, reliability, and regulatory compliance across deployments.

Skills

Refactoring legacy code
Enterprise modernization
Government experience
RESTful APIs & ASP.NET Core & C#
SQL Server
DevOps CI/CD
System testing
Technical documentation
Data privacy & compliance

Education

Bachelor's or Master’s degree in a relevant field

Tools

ASP.NET Core
SQL Server

Job description

Title: System Software Programmer - Consultant – 13608

Location: Parkway Cayce, SC 29033

Duration: 12 months , should be a long-term contract that continues to extend dependent on business need.

Interview Process: 1-2 Rounds of Virtual Interviews

Pay rate will be on a W2 basis. Work Location: Hybrid. Onsite presence is REQUIRED on the first day of employment to receive equipment. After the first day, onsite presence is required per project needs. Expect onsite presence to range from once per month to once pre quarter.

Scope of the project:

Due to the volume of agency financial and administrative systems that need to be migrated to agency-standard platforms, modernized, and upgraded to replace aging components, additional technical staff is required to support these efforts. This position will focus on designing, developing,

and implementing system software using the Angular framework and supporting DevOps practices that ensure secure, reliable, and streamlined deployments.

The team will work to align technical solutions with current and future business needs, ensuring that system architectures, codebases, and deployment pipelines follow industry best practices. This role is essential to support strategic modernization initiatives, maintaining compliance with federal and state regulatory requirements, and ensuring ongoing business continuity for critical agency systems.

Required Skills (rank in order of Importance):
  • 3+ Years of Experience refactoring legacy code
  • 3+ Years of Experience with enterprise-level system modernization
  • 3+ Years of State or Federal Government Experience
  • 3+ Years of Experience developing RESTful APIs and backend services using ASP.NET Core AND C#
  • 3+ years of experience with Microsoft SQL Server, including database design, data modeling, stored procedures, performance-optimized queries, and SQL troubleshooting
  • 3+ years of experience with DevOps practices, including CI/CD pipelines, automated builds, deployments, and environment troubleshooting
  • 5+ Years of Experience with manual AND automated system testing throughout SDLC
  • 3+ years of experience creating technical documentation
  • Familiarity with data privacy, security standards, and regulatory compliance relevant to state and federal systems (e.g., HIPAA, CJIS, NIST)

Required Education: Bachelor's or master's Degree in a relevant field of work or equivalent work experience.

Daily Duties / Responsibilities:
  • The System Software Programmer plays a critical role in developing, modernizing, and supporting the South Carolina Department of Public Health's Human Resources and administrative systems. This position is primarily responsible for building and maintaining applications using the Angular framework, supporting backend integrations, and implementing DevOps practices to ensure secure, efficient, and reliable delivery of software across the agency's technology platforms.
  • The programmer collaborates closely with HR, IT, Finance, and infrastructure teams to translate technical requirements into scalable system solutions. Responsibilities include designing and developing application components, maintaining CI/CD pipelines, automating deployments, conducting code reviews, performing system testing, and ensuring documentation is up to date. The role also supports system upgrades, contributes to modernization of legacy applications, and ensures all solutions comply with agency IT security standards and federal and state regulations.
  • With a strong emphasis on high-quality code, system reliability, automation, and cross-functional collaboration, this position is essential to maintaining the integrity, performance, and long-term sustainability of critical HR and administrative systems across the enterprise.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Web App Developer with Government experience w2 ONLY
Web App Developer with Government experience w2 ONLY

United Global Technologies • Cayce (SC)

Hybrid
USD 110,000 - 140,000
System Software Programmer
System Software Programmer

Talent Groups • Cayce (SC)

Hybrid
USD 90,000 - 120,000
Web App Developer with Government experience w-2 ONLY
Web App Developer with Government experience w-2 ONLY

Gilder Search Group • Cayce (SC)

Hybrid
USD 90,000 - 130,000
System Software Programmer
System Software Programmer

InterSources Inc • Cayce (SC)

Hybrid
USD 90,000 - 130,000
SoSC - System Software Programmer (Full Stack Angular/PrimeNG) - 11439
SoSC - System Software Programmer (Full Stack Angular/PrimeNG) - 11439

RIceFW Tech • Cayce (SC)

On-site
USD 90,000 - 120,000
System Software Programmer - Gov Modernization Consultant
System Software Programmer - Gov Modernization Consultant

InfoStride • Cayce (SC)

Hybrid
USD 90,000 - 120,000
Full Stack .NET / Angular Developer
Full Stack .NET / Angular Developer

Stellar Professionals LLC • Cayce (SC)

Hybrid
USD 90,000 - 120,000
.Net Developer # 26-22964
.Net Developer # 26-22964

US Tech Solutions • Cayce (SC)

Hybrid
USD 90,000 - 130,000
System Software Programmer (Senior Angular/.NET Full-Stack Developer)
System Software Programmer (Senior Angular/.NET Full-Stack Developer)

Innosoft Corp. • Cayce (SC)

Hybrid
USD 95,000 - 135,000
50% Health Insurance Paid by Innosoft
Paid Vacation
401K Match
+1
System Software Programmer - Project Lead
System Software Programmer - Project Lead

TALENT Software Services • Columbia (SC)

On-site
USD 80,000 - 100,000