System Software Programmer (Senior Angular/.NET Full-Stack Developer)

Innosoft Corp.

Cayce (SC)

Hybrid

USD 95,000 - 135,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

50% Health Insurance Paid by Innosoft
Paid Vacation
401K Match
STD LTD and AD&D paid by Innosoft

Job summary

Innosoft Corp. in Cayce, SC is seeking a System Software Programmer (Senior Angular/.NET Full-Stack Developer) to design, develop, and maintain scalable applications using Angular on the frontend and .NET on the backend.

The role includes DevOps responsibilities, CI/CD pipelines, and collaboration with HR, IT, and finance teams to modernize critical systems. The project focuses on migration and modernization of HR, financial, and administrative platforms, with a 12-month contract and onsite work

Qualifications

  • 3+ years of experience developing RESTful APIs and backend services with ASP.NET Core and C#.
  • 3+ years of DevOps experience, including CI/CD pipelines and automated builds.
  • 5+ years of experience performing manual and automated system testing throughout the software development lifecycle.
  • Bachelor's or Master's Degree in a relevant field or equivalent work experience.

Responsibilities

  • Develop, enhance, and maintain financial and administrative applications using Angular and .NET technologies.
  • Understand existing architectures, integrations, and dependencies with enterprise platforms.
  • Build secure, scalable, and maintainable software solutions and maintain documentation.
  • Develop and maintain CI/CD pipelines and support deployments.
  • Collaborate with HR, IT, and other teams to translate requirements into technical solutions.

Skills

Angular
ASP.NET Core
C#
REST APIs
DevOps
CI/CD
SQL Server
Power BI
Azure
Team collaboration

Education

Bachelor's or Master's Degree in a relevant field

Tools

SharePoint

Job description

System Software Programmer (Senior Angular/.NET Full-Stack Developer)

Cayce, United States | Posted on 09/10/2026


System Software Programmer(Full-Stack Developer)

Project Identifier

SC


Client

South Carolina


Agency

State of South Carolina


Location

Onsite


Candidatelocation: Candidates must bea CURRENTResident within the EasternTime Zone. No relocation is allowed if the candidate is outside of theEastern Time Zone. Relocation to South Carolina is NOT Required.


Contract Duration

12 Months


Interview Type

Online


The candidate will have to be on InnosoftW2.


At least 6 months of valid workauthorization


Tentative Start Date

09/28/2026


Deadline

09/16/2026


Project Overview

This project supports the migration,modernization, and upgrading of critical Human Resources, financial, andadministrative systems to agency-standard platforms. The System SoftwareProgrammer will design, develop, implement, and maintain scalable applicationsusing the Angular framework, support backend integrations, and apply DevOpspractices to enable secure, reliable, and streamlined software delivery.


The resource will collaborate with HR, IT,Finance, infrastructure, and other technical teams to translate business andtechnical requirements into effective system solutions. Responsibilitiesinclude developing application components, maintaining CI/CD pipelines,automating deployments, conducting code reviews and system testing, supportingsystem upgrades, modernizing legacy applications, and maintaining accuratetechnical documentation.


The role will ensure that systemarchitectures, codebases, applications, and deployment pipelines followindustry best practices, agency IT security standards, and applicable federaland state regulations. The ideal candidate should be self-motivated, team-oriented,able to work with limited supervision, and responsive to priority assignmentswhile supporting the reliability, continuity, performance, and long-termsustainability of critical enterprise systems.


Duties/Responsibilities:

Application Development and System Support


  • Develop, enhance, and maintain financialand administrative applications using Angular and modernsoftware-engineering practices.

  • Understand existing system architectures,integrations, and dependencies, including interfaces with SCEIS and otherenterprise platforms.

  • Identify technical gaps, performanceissues, and modernization opportunities within legacy systems.

  • Implement secure, reliable, scalable, andmaintainable software solutions.

  • Maintain technical documentation, codingstandards, and development procedures.

  • Support all phases of the softwaredevelopment lifecycle, including design, development, integration,deployment, and maintenance.


DevOps Testing and Implementation


  • Develop and maintain CI/CD pipelines thatautomate build, testing, and deployment processes.

  • Perform unit, integration, regression,and automated testing to ensure code quality and system reliability.

  • Support system upgrades, coderefactoring, security patches, and platform-modernization initiatives.

  • Assist with production deployments andcollaborate with infrastructure teams to ensure stable and securereleases.

  • Coordinate release schedules withcross-functional stakeholders and support the successful implementation ofsystem updates.


Technical Documentation and Knowledge Sharing


  • Create and maintain documentation forapplication architecture, APIs, system integrations, and deploymentprocesses.

  • Document coding standards, DevOpsworkflows, security requirements, and development best practices.

  • Provide technical guidance andcollaborate with team members to improve development practices andknowledge sharing.

  • Data Integrity Reporting and IntegrationSupport

  • Develop and maintain application logicand API integrations that ensure data accuracy, integrity, and consistencyacross HR and administrative systems.

  • Build or optimize system components thatsupport Power BI and similar reporting platforms.

  • Troubleshoot data inconsistencies andimplement technical solutions that improve system performance and customersatisfaction.


System Optimization and Modernization


  • Refactor legacy code and migrate agingapplications to modern frameworks and platforms.

  • Identify opportunities to automate manualworkflows and improve operational efficiency.

  • Collaborate with HR, Finance, IT, andother subject-matter experts to understand functional needs and translatethem into technical solutions.

  • Participate in gap analyses to aligncurrent system capabilities with future-state technical requirements.

  • Project Participation and Cross-TeamCollaboration

  • Contribute technical expertise to projectplans, development schedules, and resource estimates.

  • Participate in technical design reviews,sprint planning, and Agile development ceremonies.

  • Update and track work items in theticketing system to maintain transparency and accurate progress reporting.

  • Identify technical risks, recommendsolutions, and support successful project delivery.

  • Promote a collaborative andsolution-focused environment that supports project momentum and teamsuccess.


Collaboration, Communication, and Security


  • Work closely with HR, IT, Finance, andinfrastructure teams to ensure applications align with businessrequirements and architecture standards.

  • Update and maintain technical content inSharePoint and other collaboration platforms.

  • Follow all development,information-security, and data-protection standards and comply withapplicable federal and state regulations.

  • Assist in developing policies andprocedures aligned with cybersecurity and information-risk-managementrequirements.

  • Support data classification andprotection based on criticality, confidentiality, and regulatoryrequirements.

  • Ensure solutions align withNIST 800-53, FISMA, South Carolina information-security requirements, and otherapplicable security standards


Requirements

Education and Certifications:


  • Bachelor's or Master's Degree in arelevant field of work or equivalent work experience.


Required Skills:


  • 3+ years of experience refactoring legacycode.

  • 3+ years of experience withenterprise-level system modernization.

  • 3+ years of state or federal governmentexperience.

  • 3+ years of experience developing RESTfulAPIs and backend services using ASP.NET Core and C#.

  • 3+ years of experience with Microsoft SQLServer, including database design, data modeling, stored procedures,performance-optimized queries, and SQL troubleshooting.

  • 3+ years of DevOps experience, includingCI/CD pipelines, automated builds, deployments, and environmenttroubleshooting.

  • 5+ years of experience performing manualand automated system testing throughout the software developmentlifecycle.

  • 3+ years of experience creating technicaldocumentation.

  • Familiarity with data privacy,information-security standards, and regulatory requirements applicable tostate and federal systems, including HIPAA, CJIS, and NIST.


Preferred Skills:


  • Experience supporting IT development andimplementation projects.

  • Experience with Power BI or datapipelines that support reporting and analytics.

  • Familiarity with infrastructure or cloudtechnologies, such as Microsoft Azure.

  • Experience using SharePoint or similarcollaborative content-management platforms.


Standard Employee Benefits.


50% Health Insurance Paid by Innosoft, Paid Vacation, 401K Match, STD LTD and AD&D paid by Innosoft.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Software Programmer
System Software Programmer

Talent Groups • Cayce (SC)

Hybrid
USD 90,000 - 120,000
System Software Programmer - Consultant
System Software Programmer - Consultant

InfoStride • Cayce (SC)

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

InterSources Inc • Cayce (SC)

Hybrid
USD 90,000 - 130,000
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
Quality Assurance Analyst
Quality Assurance Analyst

Innosoft Corp. • Columbia (SC), Northern (KY)

Hybrid
USD 65,000 - 95,000
50% Health Insurance Paid by Innosoft
Paid Vacation
401K Match
+1
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
.Net Developer # 26-22964
.Net Developer # 26-22964

US Tech Solutions • Cayce (SC)

Hybrid
USD 90,000 - 130,000
BI / Reports Analyst
BI / Reports Analyst

Innosoft Corp. • Baltimore (MD)

Hybrid
USD 100,000 - 105,000
Health Insurance
401K Match
Paid Vacation
+1
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
Full Stack .NET / Angular Developer
Full Stack .NET / Angular Developer

Stellar Professionals LLC • Cayce (SC)

Hybrid
USD 90,000 - 120,000