Position Title: Systems Software Programmer – Advanced ( 10585)
Location: Columbia, SC (100% Remote – may shift to hybrid/onsite)
Duration: 12 Months (Extension Possible)
Interview Process: 1 Round – Virtual
Project Overview
The system integrates multiple childcare applications into a unified, modern framework.
The candidate will work on SC Voucher system modernization and integration into CCSS.
Key Responsibilities
Design, develop, and maintain web applications and services using Microsoft technologies.
Work on both UI development and backend web services.
Develop applications using:
C#, ASP.NET, ASP.NET MVC (3+)
.NET Framework
Angular, jQuery, PrimeNG
Perform:
Code development and unit testing Integration testing and deployment
Source code and build management (TFS)
Maintain and enhance legacy systems and migrate
Enhancements
Bug fixes
Daily operational support
Collaborate with teams on system design and architecture decisions.
Act as backup to Lead Developer when required.
Ensure scalable, secure, and high-performance application development.
Required Skills
3+ years of experience designing and implementing medium to large-scale .NET applications
3+ years of experience with MS SQL Server (data-driven applications)
3+ years of experience building web-based applications
N-tier architecture
Dynamic content
Scalable systems
Complex security implementations
2+ years of experience with:
Microsoft Operating Systems
Application / Web / Database / Messaging systems
2+ years of experience designing and implementing multiple software components/subsystems
Preferred Skills
Experience with Human Services (CAPSS) systems
Experience working in Agile environments
Experience with:
Performance testing
Security testing
Regression testing tools
Technical Environment
Microsoft Visual Studio (2019/2022)
C#, ASP.NET, ASP.NET MVC
Angular (PrimeNG), jQuery
MS SQL Server 2016
IIS / Windows Server
Entity Framework 6
WCF, SSRS
TFS (Team Foundation Server)
Responsive Web Design
Education
Bachelor''s Degree or equivalent work experience