Odyssey Developer

Overview

Remote
Depends on Experience
Full Time

Skills

API
SQL
SSO
SOAP
SAML
Software Development Methodology
XML
Splunk
Testing
Windows PowerShell
Software Development
SaaS
Relational Databases
Python
IBM WebSphere MQ
Microsoft BizTalk Server
Microsoft Power BI
Microsoft SQL Server
Microsoft SSIS
Microsoft SSRS
Middleware
MuleSoft
JSON
Legal
Court
Judicial
criminal justice
odyssey
Tyler Technologies
case management
justice

Job Details

The Implementation & Automation Developer is responsible for designing, developing, and supporting solutions that enhance and modernize the Justice Court s use of the Tyler Technologies Odyssey Case Management System (CMS) and other critical operational systems. This role focuses on automating workflows, integrating third-party applications, and ensuring smooth implementation of system upgrades, configurations, and custom solutions.

This role requires strong technical skills in development, database management, and system integration, along with a deep understanding of case management processes. The successful candidate will play a critical role in advancing digital transformation, ensuring the Odyssey system supports both current operational needs and future modernization initiatives.

Minimum Qualifications:

  • Bachelor s degree in computer science, Information Systems, or related field; or equivalent work experience.
  • Expert level/Minimum eight (8) years experience Tyler Technologies case management system
  • 3 5 years of experience in application development, system integration, or IT automation.
  • Proficiency in SQL and database development, including query optimization and data management.
  • Experience with APIs, web services, and middleware platforms.
  • Strong skills in scripting and automation (e.g., PowerShell, Python, or equivalent).
  • Familiarity with enterprise applications, preferably case management systems such as Odyssey.
  • Knowledge of software development lifecycle (SDLC), Agile practices, and testing methodologies.
  • Strong problem-solving skills with the ability to analyze complex system issues.
  • Excellent communication and collaboration skills to work across technical and non-technical teams.

Preferred Qualifications:

  • Expert level/Minimum eight (8) years experience Tyler Technologies case management system
  • Prior experience in government, legal, or justice sector IT environments.
  • Knowledge of reporting tools (SSRS, Power BI) and data governance practices.
  • Exposure to cloud-based integration platforms and SaaS applications.
  • Bachelor s degree in IT/IS, Computer Science, or related discipline.
  • Direct experience with Tyler Odyssey or other court CMS (e.g., eCourt, CourtView).
  • Proficiency with APIs (REST/SOAP), XML, JSON, ECF standards.
  • Experience with Microsoft SQL Server (queries, stored procedures, performance tuning).
  • Familiarity with middleware platforms (e.g., BizTalk, MuleSoft, message queues) or Tyler interfaces.
  • Knowledge of ETL tools and data mapping practices.

Preferred Skillset:

  • Case Management / Enterprise Systems
    • Experience configuring, supporting, or implementing large-scale enterprise applications; direct exposure to Tyler Technologies Odyssey or similar case management systems is highly desirable.
    • Understanding of justice or court operations and how technology supports case processing workflows.
  • System Integration
    • Practical experience integrating multiple systems through APIs, web services, or middleware (e.g., BizTalk, RabbitMQ, IMS).
    • Proven track record of developing and maintaining data exchanges between government agencies or third-party partners.
  • Database & Reporting
    • Strong background in relational databases (SQL Server preferred), including writing queries, stored procedures, and optimizing performance.
    • Experience supporting reporting and analytics platforms (SSRS, Power BI) and ensuring data quality for decision-making.
  • Testing & Implementation
    • Experience participating in system upgrades, feature rollouts, or migrations, including requirements gathering, testing, and production deployment.
    • Ability to build test cases, troubleshoot issues, and document solutions.
  • Collaboration & Support
    • Experience working with cross-functional teams including IT staff, business users, and external vendors.
    • Skilled at translating business needs into technical requirements and delivering practical solutions.
  • Court & Justice Systems Knowledge
    • Experience integrating court case management systems (Tyler Odyssey preferred).
    • Familiarity with justice partner data exchanges (e.g., jail booking, prosecutor/DA, public defender, eCitation, warrants, pre-trial, collections, state reporting).
    • Understanding of legal documents, retention rules, and compliance standards (NPRA, FOIA, CJIS).
  • Technical Proficiency
    • Strong background in SQL Server: writing queries, optimizing stored procedures, and troubleshooting performance issues.
    • Skilled in API design and consumption (REST, SOAP, JSON, XML, Tyler APIs).
    • Experience with integration/middleware platforms (e.g., BizTalk, MuleSoft, MQ, Tyler Hub, SSIS).
    • Familiarity with data transformation tools and ETL processes.
    • Understanding of message queues, pub/sub patterns, and real-time vs. batch integration strategies.
    • Knowledge of authentication and security protocols: Active Directory/SSO, OAuth, SAML, certificate-based authentication, TLS.
  • Reporting & Analytics
    • Experience building or supporting reporting integrations with BI tools, Crystal Reports, SSRS, or Tyler Reporting.
    • Ability to map data between source and target systems and validate conversions.
  • Operational Excellence
    • Experience implementing monitoring and alerting frameworks for integrations (e.g., Splunk, App Insights, custom dashboards).
    • Knowledge of error handling and reconciliation best practices for financial and case data.
    • Familiarity with release management processes in multi-environment deployments.
  • Soft Skills & Team Fit
    • Strong communication skills to bridge technical and non-technical stakeholders.
    • Ability to work across cross-functional teams (court staff, IT, vendors, and external justice partners).
    • Proactive problem-solver who can diagnose issues under tight deadlines.
    • Comfortable producing clear documentation (sequence diagrams, mapping specs, runbooks).
    • Adaptable to a fast-paced, evolving technology and court policy environment.

Education & Experience:

  • Bachelor s degree in computer science, Information Systems, or related field (or equivalent experience).
  • 3 5 years of experience in systems integration, application development, or middleware engineering.
  • Prior experience with court case management systems (Odyssey preferred) or justice partner integrations highly desirable.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.