← All Jobs
Posted Apr 12, 2026

Senior Application Developer (Programmer – Consultant)

Apply Now ✨
Job Title: Senior Application Developer (Programmer – Consultant) (10662) Location: Columbia, SC 100% Remote (Must reside in Continental US & work EST hours) Duration: 12 Months (Extension Possible) Interview: 1 Round – Virtual Hours/Week: 38 Key Responsibilities • Maintain and support CA Plex-based CMS and JMS across development, QA, and production environments • Troubleshoot production issues, defects, and data anomalies; perform root cause analysis and implement long-term fixes • Design, develop, and implement enhancements within the CA Plex model • Modify business rules, workflows, screens, batch processes, and reports • Work within CA Plex to update objects, regenerate components, and maintain model integrity • Develop and optimize SQL Server / T-SQL queries, stored procedures, and data fixes • Ensure data integrity and performance for large datasets (millions of records) • Support data corrections and performance tuning • Maintain and support integrations with internal and external systems such as: • Law enforcement systems (e.g., SLED) • DMV eDisposition • eCitation systems • Public Index and eFiling platforms • Assist in transitioning legacy processes to API-based integrations • Support reporting and data needs by developing queries, extracts, and data feeds into the data warehouse • Collaborate with analytics teams to ensure data consistency • Work closely with court administration, IT leadership, and development teams • Translate business requirements into technical solutions • Document system changes, business rules, and technical processes • Support knowledge transfer to internal teams Required Skills & Experience • 15+ years of experience in Application Development • 15+ years of experience with CA Plex or similar 4GL/model-driven environments • 15+ years of experience with SQL Server / T-SQL • 15+ years of experience in debugging and problem-solving • 15+ years of experience with API integrations (REST, Windows Services, Microservices, XML, SOAP) • 10+ years of experience maintaining legacy or enterprise systems • 5+ years of experience with State court case management and jury management systems Preferred Skills • Experience with generated languages (C++, Java, or .NET from Plex) • Experience with batch processing and high-volume transactional systems • Experience with data warehousing environments • Understanding of case lifecycle (filed → pending → disposed) • Familiarity with court performance metrics (backlog, clearance rates) Education • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)