J

Journal Technologies

Cloud-based case management software for justice

Director of Solutions Architecture

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-time$164k - $175k

About the Job

Requirements

  • Extensive hands-on experience implementing, configuring, and supporting integrated web-based software applications.
  • Deep understanding of software architecture, including business rules, workflows, conditions, validations, system properties, forms, templates, application programming interface integrations, security, and related configuration components.
  • Significant experience designing and troubleshooting complex configurations.
  • Ability to translate business requirements into scalable and supportable application configurations.
  • Experience diagnosing configuration-related application performance and stability issues.
  • Strong understanding of relational databases, database queries, transactions, application performance, and enterprise application architecture.
  • Strong working knowledge of SQL, REST APIs, web services, and enterprise application architecture, with the ability to understand and evaluate Java, Groovy, and Velocity-based platform components.
  • Experience leading technical teams, technical communities, architecture initiatives, or enterprise implementation standards.
  • Ability to mentor technical staff and communicate complex technical concepts to technical and non-technical audiences.
  • At least 10 years of enterprise justice-system software implementation, configuration, architecture, or technical delivery experience, including significant experience with Journal Technologies products.

Responsibilities

  • Establish and lead Journal Technologies’ Configuration Center of Excellence.
  • Define configuration architecture, engineering standards, and implementation methodologies for eSeries.
  • Establish standards for business rules, workflows, events, conditions, validations, system properties, forms, templates, financial configuration, security, interfaces, and other configurable platform components.
  • Define appropriate use of configuration, scripting, integration, and product functionality.
  • Establish patterns that prevent unnecessary customization and configuration technical debt.
  • Develop reference configurations, reusable patterns, templates, and implementation accelerators.
  • Establish configuration naming, documentation, versioning, promotion, and change-management standards.
  • Define standards for configuration performance, maintainability, supportability, and upgrade compatibility.
  • Own enterprise configuration standards, which apply across Professional Services and lifecycle teams unless an exception is approved through governance; require technical review and remediation of material configuration risks; and escalate unresolved readiness concerns before production deployment. Lifecycle leaders retain accountability for project delivery, customer commitments, staffing, schedules, and budgets.
  • Establish technical review processes for complex or high-risk configuration.
  • Define configuration quality gates for implementation milestones, testing, production readiness, and go-live.
  • Establish standards for reviewing business rules, queries, integrations, workflows, and other configuration that can affect application performance or system stability.
  • Develop methods for identifying configuration-related performance and scalability risks before production deployment.
  • Partner with Cloud Operations, Engineering, and Support to analyze configuration-related incidents and convert lessons learned into improved standards.
  • Establish measurable configuration quality and adoption metrics.
  • Serve as a senior technical authority for eSeries configuration across business units.
  • Provide guidance to implementation teams on complex configuration and solution design decisions.
  • Assist teams with difficult configuration, performance, integration, and implementation issues.
  • Identify configurations that should use existing product capabilities instead of custom development.
  • Identify recurring customer requirements that should become standard product capabilities.
  • Maintain reference architectures for common court and justice-system implementation patterns.
  • Ensure configuration approaches account for application architecture, database performance, integration requirements, security, cloud deployment, and operational support.
  • Ensure configuration standards reflect the operational requirements of courts and justice agencies.
  • Apply knowledge of justice-system models when developing implementation standards.
  • Help implementation teams understand the business and operational consequences of configuration decisions.
  • Establish reusable implementation patterns for common processes and justice-system integrations.
  • Establish a structured feedback loop between implementation teams, Product Management, and Engineering.
  • Identify recurring implementation challenges caused by product gaps or configuration complexity.
  • Recommend product changes that reduce implementation effort and eliminate unnecessary custom configuration.
  • Work with Product Management to distinguish customer-specific requirements from capabilities that should become part of the standard product.
  • Provide field-based technical input into product architecture and roadmap discussions.
  • Evaluate new product capabilities and determine how configuration standards and implementation practices should change as the platforms evolve.
  • Lead the JTI Technical Lead Community across Implementation Specialists, Data Integration Developers, Solution Leads, and other technical delivery roles.
  • Establish competency expectations for technical implementation roles.
  • Develop structured technical onboarding and continuing education for eSeries.
  • Establish configuration certification or proficiency programs.
  • Conduct technical workshops, architecture reviews, configuration reviews, and mentoring sessions.
  • Build and maintain configuration playbooks, reference implementations, examples, and technical documentation.
  • Develop senior technical resources who can act as configuration authorities within lifecycle teams.
  • Analyze implementation, Support, Production, and upgrade issues to identify recurring configuration problems.
  • Measure adoption of CCoE standards and identify areas requiring additional training or governance.
  • Reduce configuration complexity and technical debt across implementations.
  • Develop automation and tooling for configuration analysis, validation, migration, comparison, and quality assurance.
  • Use implementation experience to improve JTI’s implementation methodology and product capabilities.

Desired Qualifications

  • Extensive hands-on experience implementing, configuring, and supporting Journal Technologies eSeries applications.
  • Deep understanding of the eSeries configuration architecture, including business rules, workflows, conditions, validations, system properties, forms, templates, integrations, security, and related configuration components.
  • Extensive experience working within the justice industry, with a strong understanding of how various justice agencies interact.
  • Experience with justice-system integrations, data exchanges, and interface architecture.
  • Experience implementing multiple jurisdictions.
  • Experience with large-scale implementations and production go-lives.
  • Experience with justice-based data conversion and justice-system interfaces.
  • Knowledge of NIEM and other justice information exchange standards.
  • Experience with cloud-hosted enterprise applications and SaaS delivery models.
  • Experience developing configuration governance, technical standards, or implementation methodologies.
  • Experience working directly with Product Management and Engineering to convert implementation requirements into product capabilities.
  • At least 10 years of enterprise justice-system software implementation, configuration, architecture, or technical delivery experience, including significant experience with Journal Technologies products.
  • Experience working within Agile teams or formal training in Scrum or Agile methodologies.

About the Company

Journal Technologies

Cloud-based case management software for justice

Journal Technologies provides case management software for the justice system. Its flagship product, eCourt, is a configurable, cloud-based platform used by courts, prosecutors, public defenders, and probation agencies to manage cases, workflows, and related data. The software is delivered as a service through licensing and ongoing support, making it easier for government and legal organizations to adopt and maintain. Unlike broad commercial software, Journal Technologies targets a niche with specialized legal workflows and secure government-grade compliance, offering tailored configurations for various justice system roles. The company's goal is to improve efficiency, collaboration, and transparency in public legal processes by providing scalable, service-based software that aligns with the unique needs of court systems and related agencies.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Los Angeles, CA
Founded
1992

Recently Posted Jobs

Explore more opportunities at Journal Technologies

See more jobs