Hansen Talent Group is seeking an experienced Senior Application Developer to support the ongoing maintenance, enhancement, and operational stability of a large-scale Case Management System (CMS) and Juror Management System (JMS) built on CA Plex.
This role is critical to ensuring the continuity of mission‑critical operations by maintaining and extending existing functionality, supporting integrations with internal and external systems, and improving data quality and system performance.
The selected candidate will work in parallel with modernization initiatives, ensuring the current platform remains secure, reliable, and responsive to evolving business and statutory needs until a full transition to modern architecture is completed.
Responsibilities
<>1. Application Maintenance & Support>
- Maintain and support a CA Plex‑based CMS across multiple environments
- Troubleshoot and resolve production issues, defects, and data anomalies
- Perform root cause analysis and implement sustainable, long‑term fixes
- Provide on‑call or escalation support for critical system issues
<>2. Feature Enhancements & Business Logic Updates>
- Design, develop, and implement enhancements within the CA Plex model
- Modify existing:
- Business rules
- Screens and workflows
- Batch processes and reports
- Ensure all updates comply with applicable policies, procedures, and statutory requirements
<>3. CA Plex Model Development>
- Work directly within the CA Plex development environment to:
- Update objects, functions, and relationships
- Regenerate and deploy application components
- Maintain the integrity of the model‑driven architecture as the system evolves
<>4. Database & Data Integrity Management>
- Write, optimize, and maintain SQL Server (T‑SQL) queries, stored procedures, and scripts
- Support:
- Data corrections (e.g., invalid dates, missing relationships)
- Performance tuning for very large datasets (millions of records)
- Ensure data accuracy across integrated systems
<>5. System Integration Support>
- Maintain and support integrations with internal and external systems, including:
- Law enforcement systems
- DMV disposition and citation platforms
- Public index, eFiling, and related systems
- Assist in adapting legacy I/O processes as APIs and modern services are introduced
<>6. Reporting & Data Support>
- Develop queries, extracts, and data feeds to support reporting requirements
- Assist with data integration into enterprise data warehouse environments
- Collaborate with analytics teams to ensure accuracy and consistency across reports
<>7. Collaboration & Stakeholder Support>
- Work closely with business stakeholders, administrators, and IT leadership
- Translate business requirements into technical solutions within the CMS
<>8. Documentation & Knowledge Transfer>
- Document system changes, technical processes, and business rules
- Support knowledge transfer to internal teams and modernization partners
Required Skills & Experience
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
- 15+ years of application development experience
- 15+ years working with CA Plex or similar 4GL / model‑driven environments
- 15+ years of SQL Server / T‑SQL development
- 15+ years of debugging, troubleshooting, and root cause analysis experience
- 15+ years of experience with system integrations (REST, SOAP, XML, Windows Services, Microservices)
- 10+ years supporting legacy or enterprise‑scale systems
- 5+ years supporting court case management and jury management systems
Preferred / Nice‑to‑Have Skills
- Experience in judicial, government, or public‑sector environments
- Data warehouse architecture (star and snowflake schemas)
- Power BI backend or reporting optimization
- .NET application data access patterns
- SQL Server Always On Availability Groups
- Azure DevOps
- Familiarity with database or application security tools (e.g., Imperva or similar)
- Experience cleansing and normalizing legacy data across multiple jurisdictions
Preferred Knowledge Areas
- Generated languages such as C++, Java, or .NET from CA Plex
- Batch processing and transactional systems
- Case lifecycle management (filed → pending → disposed)
- Operational metrics such as backlog, clearance rates, and performance reporting