Senior Application Developer (Programmer – Consultant) - 26-03803


Fully Remote Job
Posted On: April 10, 2026
Last Day to Apply: April 17, 2026

Job Title: Senior Application Developer (Programmer – Consultant)

Job Type: Contract (12 Months)

Work Schedule: Standard Business Hours

Location: Remote, SC


Job Summary:

We are seeking a highly experienced Senior Application Developer to support the maintenance, enhancement, and stability of enterprise case management and juror management systems built on a model-driven architecture. This role focuses on ensuring system reliability, supporting integrations, and improving data quality while working alongside modernization initiatives.


Key Responsibilities:

Application Maintenance & Support

  • Maintain and support enterprise case management applications across multiple environments
  • Troubleshoot production issues, defects, and data anomalies
  • Perform root cause analysis and implement long-term solutions
  • Provide escalation support for critical system issues

Feature Enhancements & Development

  • Design and implement enhancements within a model-driven development environment
  • Modify business rules, workflows, batch processes, and reports
  • Ensure alignment with organizational policies and requirements

Model Development

  • Update and maintain objects, functions, and relationships within the development framework
  • Regenerate and deploy application components
  • Preserve integrity of the model-driven architecture

Database & Data Management

  • Develop and optimize SQL Server (T-SQL) queries and stored procedures
  • Perform data corrections and ensure data integrity
  • Tune performance for large datasets

System Integration

  • Maintain and support integrations with internal and external systems
  • Assist in transitioning legacy processes to API-based integrations
  • Work with REST, SOAP, and microservices-based architectures

Reporting & Data Support

  • Develop queries, reports, and data extracts
  • Support data integration into warehouse environments
  • Collaborate with analytics teams for data consistency

Collaboration & Documentation

  • Work with business and technical stakeholders to translate requirements
  • Document system changes, processes, and business rules
  • Support knowledge transfer and continuity planning

Required Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
  • 15+ years of application development experience
  • 15+ years of experience with CA Plex or similar model-driven/4GL environments
  • 15+ years of experience with SQL Server and T-SQL
  • Strong debugging, troubleshooting, and problem-solving skills
  • Extensive experience with API integrations (REST, SOAP, XML, microservices)
  • 10+ years of experience maintaining legacy or enterprise systems
  • 5+ years of experience with case management or jury management systems

Preferred Qualifications:

  • Experience in judicial, government, or public sector environments
  • Familiarity with generated languages (C++, Java, .NET)
  • Experience with data warehousing (star/snowflake schema)
  • Knowledge of Power BI backend optimization
  • Experience with .NET data access patterns
  • Familiarity with high availability solutions (e.g., Always On)
  • Experience with Azure DevOps
  • Exposure to enterprise security tools and practices
  • Experience working with large-scale legacy data structures

For more details reach at resumes@navitassols.com

Skip to the main content