Business Analyst
The Capital Area Private Defender Service (CAPDS) is a nonprofit 501(c)(3) organization dedicated to strengthening indigent criminal defense in Travis County. Every day, we work to ensure that people accused of crimes — regardless of income — receive high-quality, client-centered representation.
We are a Managed Assigned Counsel program that oversees the majority of indigent defense cases in Travis County; we work closely with attorneys to enhance the quality of indigent defense services and obtain best outcomes for clients. Through a holistic defense model, we place clients at the center of representation — recognizing that true justice requires more than legal advocacy alone. But more than that, we are advocates for those who need it the most.
Why This Role Matters
CAPDS seeks a Business Analyst to support increasing data collection and analysis needs. This is not just a Business Analyst position. It is an opportunity to strengthen access to justice.
This position will assist with enhanced reporting requirements and key data-driven initiatives for the provision of holistic criminal defense to indigent clients. This role will provide enhanced technical and business process skills essential to delivering quality legal services. While this position may not compete with all private-sector salaries, it offers something rare and meaningful — the chance to use your skills in service of your community. You will work alongside a high-performing, mission-driven team committed to innovation, accountability, and measurable improvements in client outcomes.
What You’ll Do
As CAPDS expands its data and reporting capabilities, the Business Analyst will primary:
Support growing data collection and reporting initiatives that drive smarter, more equitable decision-making
Improve systems that process resource requests and attorney compensation efficiently and accurately
Develop and implement new workflows that increase organizational effectiveness
Collaborate with stakeholders, including Travis County, to refine standards, reporting mechanisms, and business processes
Help mature data systems that monitor and evaluate services delivered to indigent clients
Your work will directly contribute to improving how defense services are delivered — ensuring resources are used effectively and that quality representation remains the standard.
Who We’re Looking For
We’re seeking someone who:
Is passionate about community service and access to justice
Believes strongly in fairness within the criminal legal system
Thrives in collaborative, mission-driven environments
Brings technical expertise and process improvement skills to complex systems
Wants their work to have a tangible social impact
The Opportunity
At CAPDS, you will not just build workflows, generate reports, and support our teams and mission. You will help strengthen the infrastructure behind a system that protects constitutional rights.
If you are committed to public service, believe in the power of innovation to drive justice, and want your work to make a meaningful difference in your community, we invite you to apply.
More Information About This Role
Primary Responsibilities:
- Provides routine technical consulting and support services for defining, developing and improving functional or business processes to meet user and organizational needs. Works with management and staff to define problems, manage requirements, and develop solutions.
- Assists in the management of enterprise software product development, building on the "middle" area between users, requirements, testing, business processes, and alignment.
- Solicits and interpret change requests, documents organizational needs and automated procedures, and works with users to improve business processes. Proposes alternatives appropriate within the broader context of organizational operations and technology.
- Resolves day-to-day technology needs of the organization with a focus on the analysis of processes, dissecting problems, and suggesting solutions. Reviews business processes, analyzes existing procedures and systems and makes recommendations for improvements. Develops process performance measures and assists in planning the transition to a new process.
- Participates in continuous review and updates to ensure that processes meet changing organizational conditions. Identifies processes for improvement, documents existing processes, and identifies and analyzes gaps between current processes and the desired state.
- Interfaces and collaborates with other staff and stakeholders in the design of new programs, processes, projects and software. Assists with analysis, design, programming, validation, testing, training, and maintenance. Assists with application testing and product defect tracking. Interfaces with software project team members to assist with requirements and testing activities. Participates in the coordination and monitoring of software development activities. May review programs written by others. Establishes test procedures and tests and debugs programs.
- Serves as a liaison with County staff in systems support for users. May possess primary responsibility for administration and troubleshooting of a stand-alone organizational network.
- Assists in evaluating, acquiring, and implementing vendor hardware and software for user department. Collaborates with users, researches product information, assesses available technology, makes recommendations and may assist with the purchasing process.
- Creates and/or develops enhancements needed for complex organizational databases. Maintains production, development and test database systems to meet user needs and provides systems support and security for self-contained departmental databases.
- Uses reporting tools to develop simple to moderately complex reports which are needed for department business processes and statistical reports which are used by management to help evaluate organizational productivity and workload.
- Researches data systems and recommends effective use of business information systems. Researches, documents, and catalogues business processes.
- Assists in or configures document management systems.
Additional Responsibilities:
- Participates in cross-functional project teams involving various levels of internal and external participants. Facilitates team building to identify and resolve system or process problems.
- May assist in or install computer hardware, software and peripheral devices, as required. Troubleshoots problems encountered by users and provides limited user training. Coordinates technical support work provided by Travis County. Maintains inventory of department hardware and software.
- May develop and maintain Internet or Intranet websites.
- Provides end-user and system support for specified applications and functions.
- Produces periodic status and operational reports for management review.
- Performs other job-related duties as assigned.
Education and Experience:
Bachelor’s degree in Computer Science, Information Systems, Business Administration or a directly related field AND five (5) years of relevant work experience;
OR,
Any combination of education and experience that has been achieved and is equivalent to the stated education and experience and required knowledge, skills, and abilities sufficient to successfully perform the duties and responsibilities of this job.
Knowledge, Skills, and Abilities:
Knowledge of:
- Policies, practices, procedures, and terminology of assigned function.
- Federal, State, Local, and County applicable laws, rules, regulations and guidelines.
- Criminal justice system policy and procedures.
- Legal terminology, principles, procedures, documents, and forms.
- Information technology hardware, software, and peripherals as related to assigned function.
- Existing automated business applications and their relationships to each other and interfaces with other automated systems.
- Software engineering and the software development lifecycle.
- Computer equipment to include word processing, spreadsheets, databases, and a variety of software packages.
- May be required to develop knowledge of and adhere to federal and state laws requiring the confidential handling of certain health information and/or criminal justice system data.
Skill in:
- Developing and deploying automated workflows using Zapier, Power Automate, AI, etc.
- Utilizing and visualizing data through solutions such as Power BI, Qlik Sense, Tableau, etc.
- Understanding technical problems and solutions in relation to current, as well as future, business environment.
- Problem-solving and decision-making.
- Training users on computer applications.
- Translating moderately complex concepts for peers and stakeholders.
- Network administration and maintenance.
- Installing, maintaining and troubleshooting of hardware, software and peripherals.
- Both verbal and written communication, including presentations and communicating technical issues in non-technical language.
Ability to:
- Identify and analyze end-user problems and develop practical technological solutions.
- Lead, and/or work independently and efficiently and as part of a team.
- Manage time well, perform multiple tasks and organize diverse activities.
- Research, compile, analyze, interpret and prepare a variety of memorandums or reports.
- Establish and maintain effective working relationships with organization clientele, representatives of outside agencies and providers, Travis County employees and officials, and the general public.
Salary between $90,000 - $103,000, commensurate with experience. Compensation includes employer-paid health, dental, vision, disability, and life insurances, as well as an employer-funded retirement plan and generous leave policy.
CAPDS is an equal opportunity employer that values equity and diversity.
Please apply by sending your cover letter and resume in one document, addressed to Bradley Hargis, Executive Director, to: bradley@capds.org. Place “Business Analyst” in the subject line. Position is open until filled. Only electronic submissions will be accepted.