<Back to Search
Systems Software Programmer
Frankfort, KYMarch 24th, 2026
Job Title: Systems Software Programmer – Project Lead (10122) Duration: 12 Months (Possibility of Extension) Interview Process: 1 Round – Virtual Work Location: Remote (May become fully onsite at Columbia, SC 29201 without notice) Relocation: Candidates must be willing to relocate to South Carolina immediately if required Position Overview The Child and Adult Protective Services Applications Team, part of DSS Human Services Division (HSD), is seeking a highly motivated Systems Software Programmer – Project Lead to design, develop, and support enterprise-scale web applications built on the Microsoft .NET platform. The team is responsible for supporting critical child welfare systems including: Child and Adult Protective Services System (CAPSS) Child and Adult Information Portal (CAIP) Human Services Portal (HSP) This role requires strong hands-on technical leadership and experience building secure, scalable, N-tier web applications in a Microsoft enterprise environment. Key Responsibilities Design, develop, and maintain enterprise-level web applications using Microsoft .NET technologies. Develop visual interfaces, application logic, database components, and web services. Build and deploy scalable, secure, data-driven web applications. Review and improve existing system designs and code quality. Design and document subsystems and components using object-oriented principles. Implement and debug application components and services. Write and execute unit tests and participate in system integration testing. Collaborate with engineers and technical leads to refine system architecture. Support source control, build management, deployment processes, and CI/CD pipelines. Provide technical leadership and oversight for infrastructure and monitoring scripts. Work independently and collaboratively to meet project objectives. Required Skills & Experience 7+ years of experience designing and implementing medium to large-scale systems using Microsoft .NET architecture. 5+ years of experience developing data-driven applications using relational database engines. 5+ years of experience building and deploying web-based systems utilizing: N-tier architecture Dynamic content Highly scalable approaches Complex security implementations 3+ years of experience with Angular Framework (Version 15+). Strong experience with: C#, VB.NET, ASP.NET, ASP.NET Core ASP.NET MVC 4 or higher Entity Framework 6+ WCF jQuery and JavaScript (ES6+) RxJS (Observables, Subjects, Operators) Angular CLI (Project scaffolding and management) Responsive design principles MS SQL Server 2016/2019 (8+ years) SQL Server Reporting Services (SSRS) Azure DevOps (3+ years) Microsoft Visual Studio 2019/2022 Experience with source code management and build management tools. Preferred Skills Experience working in Agile environments. Experience with performance, security, and regression testing tools. PowerShell scripting (2+ years). Windows Server 2016/2019 administration (IIS, Active Directory). Experience supporting child welfare or public sector systems (strongly preferred). Required Education Bachelor’s Degree in Computer Science, Information Technology, or related field OR equivalent work experience.
Showing 100 of 82,299 matching similar jobs
- Software Engineer, Generative & Agentic
- Tosca Engineer
- Director Software Development Engineer in Test
- Compiler Performance Testing Automation Engineer
- Mainframe COBOL Programmer
- Sr. Software Engineer
- Jams Automation Engineer
- Software Engineer III
- Software Development Engineer (Backend/Fullstack)
- Software Engineer - Clearance Required
- Software Engineer - Clearance Required
- Senior Mainframe Application Developer
- Software Development Engineer (Backend/Fullstack)
- Software Engineer - Clearance Required
- Software Engineer - Clearance Required
- Software Architect III
- Engineer II, Digital Automation
- Senior Software Engineer - Build scalable, impactful web apps
- Engineer II
- AI Tools & Testing Architect
- NASAMS Senior Software Engineer
- NASAMS Senior Software Engineer
- NASAMS Senior Software Engineer
- NASAMS Senior Software Engineer
- Sr. Software Engineer
- Senior Software QA Automation Engineer
- NASAMS Senior Software Engineer
- NASAMS Senior Software Engineer
- Automation Systems Engineer (Hiring Immediately)
- Software Quality Assurance Engineer
- Software Build Engineer
- Software Build Engineer
- Senior Backend Software Engineer (New York City, Los Angeles, or San Francisco)
- Senior Software Engineer, Managed Orchestration (Managed Kubernetes)
- Senior Software Engineer, Portal
- Senior/Staff Software Engineer- Backend
- Associate Partner, AI & Automation
- Senior Software Engineer - Data Mesh & High-Scale Systems
- Senior Software Engineer, Backend — Frontier Data
- Device Automation & QA Manager