Associate Director, Case Management Systems and Product Management

in Information Technology
  • New York, New York View on Map
  • Salary: $140,000.00 - $160,000.00
Permanent

Job Detail

  • Experience Level Senior
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000008341
  • Salary Type Annually
  • Industry Legal Services;Non-Profit Organization Management
  • Selling Points

    Great company atmosphere, strong team environment, hybrid flexibility

Job Description

Summary:

The Technology Support and Strategy Department is seeking a candidate for an Associate Director, Case Management Systems and Product Management position. Reporting to the Director of Technology, this role will oversee departmental efforts to provide the organization with case management and other enterprise application solutions that ably support the organizational mission and the objectives of its constituent projects, programs and departments.

Responsibilities:

  • Oversee the product management and development roadmap relating to the Center’s case management and reporting system;
  • Lead the design, development, implementation, and maintenance of case management solutions that meet the needs and requirements of the organization and its constituent project and programs;
  • Ensure the usability and utility of case management systems;
  • Manage and oversee the software development lifecycle process and development pipelines in relation to case management software development, including the planning, prioritization, coding, QA, testing, deployment and maintenance of software and feature releases;
  • Conduct and lead regular meetings between internal team members and key external stakeholders to identify requirements, devise solutions, define technical specifications, establish priorities, and report on timelines and progress. This includes collaborating with our Data Analytics and Applied Research team, the projects we collectively serve, and other administrative units to deliver solutions that put usability and utility at the forefront;
  • Provide management, mentorship and guidance to the department’s software development, data engineering and product management team members;
  • Work with the Technology Director to define, set and document the practices, procedures and workflows governing related functions of the department;
  • Maintain established practices and procedure and oversee related workflows on an ongoing basis;
  • In conjunction with other IT leaders, oversee and maintain a well-suited portfolio of enterprise applications that meet the needs of the organization’s administrative departments, including Legal, Finance, HR, Technology and Facilities Management, including planning for and delivering cross-platform integrations;
  • Oversee and maintain a well-suited portfolio of employee-facing technology solutions aimed at meeting needs in areas such as collaboration, scheduling, document flow and forms building, and others as needed;
  • Ensure that all solutions comply with relevant regulations and all data protection standards;
  • Ensure that secure software development practices and other information security standards are maintained;
  • Develop and manage project resource estimates, timelines and budgets;
  • Oversee and provide appropriate knowledge transfer to product owners and other departmental support teams to prepare them to deliver continuing support of related platforms/systems;
  • Collaborate with stakeholders, product owners, and technology trainers to assist with development of training programs and materials supporting the use of case management systems and other enterprise applications and tools;
  • Lead the product management team to ensure that the departmental repository of all platform contract, licensing, purchase/subscription and configuration information is maintained and kept current;
  • Ensure that software and licensing renewals are completed accurately and on time;
  • Interface with Fiscal and Legal departments on matters pertaining to software, subscription and license purchasing/contract matters;
  • Manage relationships with associated external technical/software vendors and consultants;
  • Lead communications with legacy case management system users on software updates, feature releases, and other important notifications and alerts;
  • Collaborate with other Technology department team leads and members as on issues including but not limited to IT solutioning, access management, information security, service delivery and training needs, infrastructure requirements, and other items as needed;
  • Keep abreast of vendor platform and software updates and changes and effectively communicate these to IT management and other key stakeholders;

Qualifications:

  • Bachelor's degree or greater in computer science/information technology, engineering, computer science or a related field is preferred and a minimum of 10 years of experience in software development with 5 years or more of proven experience overseeing case management systems, enterprise application solutions, and software development teams;
  • Proven experience managing the software development lifecycle process;
  • Strong understanding of software development methodologies;
  • Demonstrable project and product management skills and a track record of successfully delivering complex case management systems development and enterprise application projects on time and within budget. Salesforce, NetSuite, Agiloft and Jira experience preferred;
  • Technical proficiency and familiarity with software platforms and integrations is required;
  • Knowledge of financial systems and procurement processes is required;
  • Excellent managerial, analytical, critical thinking and problem-solving skills;
  • Strong process analysis/improvement skills and a deep understanding of UI/UX concepts and related items;
  • Excellent communication and collaboration skills, including the ability to clearly communicate detailed and complex concepts and specifics;
  • Excellent interpersonal, organizational and documentation skills are a must;
  • Demonstrable experience managing data engineering personnel to implement BI solutions, ETL processes, and other cross-platform integrations;
  • Proficiency in programming languages and formats such as Java, Python, .NET, XML and JSON;
  • Experience with secure software development and data engineering practices, IDE platforms, and related ticketing systems is required;
  • Experience with Jira is preferred;
  • Experience with data engineering concepts and database management systems (MS and Oracle SQL, NoSQL, etc.);
  • Azure/AWS experience is preferred;
  • Experience working in the nonprofit sector is a plus
  • Job-related technical/professional certifications are a plus
  • ShareAustin:

Related Jobs