Overview
Skills
Job Details
Job Title: System Software Programmer
Location: Columbia, SC - Hybrid (2 Days Onsite per Week)
Duration: 12-Month Contract
Project Overview
A large public-sector organization is seeking a highly experienced System Software Programmer to support mission-critical application development initiatives. This role will serve as a technical lead within an Application Development team, supporting major system re-engineering projects related to child welfare and human services programs.
Position Summary
The System Software Programmer will act as a project lead responsible for designing, developing, and maintaining complex enterprise applications and system integrations. This role supports multiple inter-agency interfaces, federal and state compliance requirements, and ongoing system modernization efforts.
Key Responsibilities
Lead development of system enhancements supporting interfaces with child welfare, child support, and protective services systems
Design and implement bi-directional system interfaces with external state agencies to meet federal and state requirements
Support ongoing maintenance and operations of child and adult protective services systems and related subsystems
Assist with system planning and design to support new federal compliance requirements
Lead development and implementation of system changes related to regulatory or settlement-driven mandates
Support development efforts for preventive services and human services initiatives
Develop data files for federal, state, and ad hoc reporting requirements
Design, develop, and modify applications using VB/.NET, ASP.NET, and C#
Develop and optimize solutions that access Microsoft SQL Server databases
Education Requirements
Bachelor s degree or Associate degree in a related field
Required Skills & Experience
10+ years of experience designing and implementing software systems using .NET
8+ years of experience developing data-driven applications using SQL
8+ years of experience building Windows and web-based applications using N-Tier architectures
5+ years of experience with Microsoft operating systems and enterprise application platforms
Preferred Qualifications
Experience with child welfare or human services system design and development
Familiarity with SACWIS and/or CCWIS requirements
Environments & Tools
Microsoft SQL Server 2019
Team Foundation Server (TFS)
Microsoft Visual Studio 2017/2019
C#, ASP.NET, .NET
JavaScript
SSRS, SSIS
MS Access
FTP
Entity Framework 6 (Plus)
ASP.NET MVC 3 or higher (Plus)
Soft Skills
Strong ability to communicate system design and implementation decisions
Effective written and verbal communication with technical and non-technical stakeholders
Ability to collaborate with cross-functional teams
Strong project leadership and organizational skills
Self-starter with the ability to work independently