DPP is seeking a .NET Application Developer to support the transformation of its legacy Case Management System (CMS), currently built on CA Plex, into a modern, scalable, and maintainable .NET (C) architecture.   Location: Fully onsite in Columbia, SC. Duration: 12 months, with possible extension; W
JSfirm
.NET Application Developer II
Job Description:
DPP is seeking a .NET Application Developer to support the transformation of its legacy Case Management System (CMS), currently built on CA Plex, into a modern, scalable, and maintainable .NET (C) architecture.
 
Location: Fully onsite in Columbia, SC.
Duration: 12 months, with possible extension; W2 position
Candidate location: Candidate must be a resident of South Carolina
 
Position summary:
  • This role will support the progressive migration of business logic, data access layers, and system interfaces from a model-driven 4GL environment into standards-based, service-oriented architecture, including the development of RESTful APIs to support internal and external integrations (e.g., SLED, DMV, eCitation, Public Index, and partner agencies).
  • The ideal candidate combines deep legacy system understanding, modern software engineering expertise, and enterprise integration experience within a high-availability, data-sensitive environment.
  • This role will also develop, build and maintain other .NET applications built around our data warehouse for use by judges, clerks, attorneys, and other users.
  • Build, support and maintain Power BI reports using DAX language. 
Required skills:
  • 3+ years of experience with application development
  • 3+ years of experience with SQL Server / T-SQL
  • 3+ years of experience with maintaining legacy or enterprise systems
  • 3+ years of experience with debugging 
Preferred skills:
  • Experience in South Carolina court/judicial systems or other government environments
  • CA Plex
  • Generated languages (C++, Java, or .NET from Plex)
  • Batch processing and transactional systems
  • API integrations
  • Data warehousing environments
  • Case lifecycle (filed, pending, disposed)
  • Court performance metrics (backlog, clearance rates) 
Responsibilities:
  • Legacy System Analysis & Reverse Engineering: Analyzes CA Plex models, generated code, and related database structures; documents business rules, data flows, and system dependencies; and converts modeldriven logic into .NET equivalents.
  • Application Modernization: Develops .NET (C) applications to replace or extend CA Plex components; refactors legacy logic into layered architectures and modular patterns; and maintains backward compatibility during phased migration.
  • API Development & Integration: Designs and builds RESTful APIs to replace legacy interfaces; supports integrations with law enforcement systems, state agencies, and public-facing platforms; and implements authentication, authorization, versioning, logging, and monitoring.
  • Data Layer Transformation: Updates data access using Entity Framework, Dapper, and stored procedures; supports SQL Server environments and reporting pipelines; and ensures data integrity, auditability, and performance.
  • Azure DevOps & Development Standards: Transitions development workflows into Visual Studio, Git, and CI/CD pipelines; establishes coding standards and documentation practices; and supports unit and integration testing.
  • Incremental Migration Strategy: Supports phased modernization using approaches such as the Strangler Fig pattern and parallel runs; assists with module prioritization; and mitigates risk to court operations during migration.
  • Stakeholder Collaboration: Works with court staff, IT leadership, development teams, vendors, and partner agencies; and translates business requirements into technical solutions. 
Interested? Learn more:
Click the apply button or contact our recruiter Sarah at Sarah.Bentleydppit.com to learn more about this position (26-00234).

Authorized US Worker - US Citizens and those authorized to work in the US are encouraged to apply. We are unable to sponsor at this time. EOE/AA/V/D

DPP offers a range of compensation and benefits packages to our employees and their eligible dependents. Call today to learn more about working with DPP.



 
Company Details
DP Professionals
3741 Landmark Drive
Suite 200
Columbia, South Carolina 29204 USA
www.dppit.com/
73 Open Jobs Available
DPP® specializes in placing highly qualified information technology professionals in both contingent and direct hire opportunities in private industries such as healthcare, insurance, banking, utilities, energy, manufacturing, federal and state government...
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)
Job Info
Location
Columbia, South Carolina, United States
Type
Permanent
Company Details
DP Professionals
3741 Landmark Drive
Suite 200
Columbia, South Carolina 29204 USA
www.dppit.com/
73 Open Jobs Available
DPP® specializes in placing highly qualified information technology professionals in both contingent and direct hire opportunities in private industries such as healthcare, insurance, banking, utilities, energy, manufacturing, federal and state government...

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2026 JSfirm