Junior Programmer/Analyst

All Open Positions

For Job updates: Follow us on LinkedIn

Resumes Due by 09/21

Job Description:

We are seeking a motivated and detail-oriented Junior Programmer/Analyst to support the implementation of a new Court Case Management System (CCMS). This role will assist in system configuration, data integration, testing, and user support activities. The ideal candidate will have foundational programming skills, strong analytical thinking, and a willingness to learn in a fast-paced, collaborative environment.

The Court Case Management System (CCMS) implementation is a mission-critical initiative aimed at modernizing the court’s technology infrastructure, improving operational efficiency, and enhancing access to justice. As the project progresses through phases of system configuration, data migration, integration, and testing, there is a growing need for technical support to ensure timely and accurate execution of project tasks.

Key Responsibilities:

  • Assist in the development, testing, and deployment of CCMS-related components,
  • interfaces, and reports.
  • Support data migration efforts by writing scripts, validating data, and troubleshooting issues.
  • Collaborate with business analysts and senior developers to understand functional requirements and translate them into technical tasks.
  • Participate in system configuration, workflow setup, and user role management.
  • Help maintain system documentation, including technical specifications, data dictionaries, and user guides.
  • Conduct unit and integration testing; log and track defects.
  • Provide technical support during user acceptance testing (UAT) and post-go-live stabilization.
  • Assist in the development of dashboards, queries, and reports for court operations.
  • Stay current with CCMS platform updates and contribute to continuous improvement efforts.

Required Skills and Qualifications:

Minimum Skills Required

  • Basic proficiency in programming languages such as SQL, Java, C#, or Python.
  • Familiarity with relational databases (e.g., SQL Server, Oracle) and data querying.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and as part of a team.
  • Familiarity with APIs, XML/JSON, and data integration tools.
  • Excellent communication and documentation skills  

Qualifications:

  • Required:
    • Bachelor’s degree in Computer Science, Information Systems, or a related field.
    • Understanding of software development lifecycle (SDLC) and Agile methodologies.
    • Experience with version control systems (e.g., Git) and issue tracking tools (e.g. Azure, JIRA)
    • Strong analytical and problem-solving skills.
    • Ability to work independently and as part of a team.
    • Excellent communication and documentation skills.
  • Preferred:
    • Experience with court systems, legal applications, or government IT projects.
    • Exposure to case management systems (e.g., Tyler Odyssey, Journal Technologies).
    • Familiarity with APIs, XML/JSON, and data integration tools.
  • Work Environment:
    • Hybrid work model with on-site presence required during key phases of the project.
    • May involve occasional travel to court locations for support or training

For Job updates: Follow us on LinkedIn

    Apply for the Job: