Location: Columbia South Carolina (Hybrid 2 days onsite per week) Duration: 12 Months
Job Summary
We are seeking an experienced System Software Programmer - Project Lead to support the maintenance operations and enhancement of a statewide case management system. This role requires a strong technical leader with extensive experience designing and developing enterprise-scale web applications using technologies.
The ideal candidate will lead technical initiatives mentor development teams troubleshoot complex system issues collaborate with third-party vendors and support ongoing modernization efforts for large-scale government applications.
Key Responsibilities
Technical Leadership & Development
Lead and mentor technical team members throughout the software development lifecycle.
Design develop and maintain enterprise web applications using technologies.
Serve as the primary technical lead for troubleshooting and resolving system issues.
Coordinate with third-party vendors and stakeholders to support system integrations and enhancements.
Review and improve existing application architecture code quality and system performance.
Design and document software components subsystems and integration solutions.
Develop and execute unit tests integration tests and deployment activities.
Participate in integrated testing sessions across development test and production environments.
Support repository management build systems testing infrastructure and deployment processes.
System Integration & Architecture
Implement and integrate imaging document management and data capture solutions.
Collaborate with counties and external vendors to determine optimal imaging and workflow solutions.
Develop scalable secure and high-performing N-tier web applications.
Build and maintain SQL Server databases scripts and reporting solutions.
Ensure applications meet security scalability and performance requirements.
Required Qualifications
7 years of experience designing and implementing medium to large-scale software systems using architecture.
7 years of experience developing data-driven applications utilizing SQL Server.
5 years of experience implementing and integrating imaging document management and data capture systems.
5 years of experience building and deploying scalable web-based applications using N-tier architectures and complex security models.
Strong experience with:
C#
.NET Framework/.NET Core
Microsoft Visual Studio
SQL Server 2016/2019
SQL Server Reporting Services (SSRS)
Team Foundation Server (TFS)
Experience with code management unit testing build management deployment and integration testing.
Strong troubleshooting communication and leadership skills.
Preferred Qualifications
Experience with family court case management application development.
Experience using KOFAX products.
Familiarity with Agile development methodologies.
Experience with application security testing and performance optimization.
Education
Bachelors degree in Computer Science Information Technology or related field preferred.
Equivalent professional experience may be considered in place of a degree.
For more details reach at
Required Experience:
Senior IC
System Software Programmer - Project LeadLocation: Columbia South Carolina (Hybrid 2 days onsite per week) Duration: 12 MonthsJob SummaryWe are seeking an experienced System Software Programmer - Project Lead to support the maintenance operations and enhancement of a statewide case management syste...
System Software Programmer - Project Lead
Location: Columbia South Carolina (Hybrid 2 days onsite per week) Duration: 12 Months
Job Summary
We are seeking an experienced System Software Programmer - Project Lead to support the maintenance operations and enhancement of a statewide case management system. This role requires a strong technical leader with extensive experience designing and developing enterprise-scale web applications using technologies.
The ideal candidate will lead technical initiatives mentor development teams troubleshoot complex system issues collaborate with third-party vendors and support ongoing modernization efforts for large-scale government applications.
Key Responsibilities
Technical Leadership & Development
Lead and mentor technical team members throughout the software development lifecycle.
Design develop and maintain enterprise web applications using technologies.
Serve as the primary technical lead for troubleshooting and resolving system issues.
Coordinate with third-party vendors and stakeholders to support system integrations and enhancements.
Review and improve existing application architecture code quality and system performance.
Design and document software components subsystems and integration solutions.
Develop and execute unit tests integration tests and deployment activities.
Participate in integrated testing sessions across development test and production environments.
Support repository management build systems testing infrastructure and deployment processes.
System Integration & Architecture
Implement and integrate imaging document management and data capture solutions.
Collaborate with counties and external vendors to determine optimal imaging and workflow solutions.
Develop scalable secure and high-performing N-tier web applications.
Build and maintain SQL Server databases scripts and reporting solutions.
Ensure applications meet security scalability and performance requirements.
Required Qualifications
7 years of experience designing and implementing medium to large-scale software systems using architecture.
7 years of experience developing data-driven applications utilizing SQL Server.
5 years of experience implementing and integrating imaging document management and data capture systems.
5 years of experience building and deploying scalable web-based applications using N-tier architectures and complex security models.
Strong experience with:
C#
.NET Framework/.NET Core
Microsoft Visual Studio
SQL Server 2016/2019
SQL Server Reporting Services (SSRS)
Team Foundation Server (TFS)
Experience with code management unit testing build management deployment and integration testing.
Strong troubleshooting communication and leadership skills.
Preferred Qualifications
Experience with family court case management application development.
Experience using KOFAX products.
Familiarity with Agile development methodologies.
Experience with application security testing and performance optimization.
Education
Bachelors degree in Computer Science Information Technology or related field preferred.
Equivalent professional experience may be considered in place of a degree.