Senior Business Analyst (Business Process Consultant)

Custom Software Systems Inc.•Towson, MD
•$115,000 - $150,000

About The Position

Custom Software Systems, Inc. (CSS) is seeking an experienced Senior Business Analyst (Business Process Consultant) to support its client’s Office of Information Technology (OIT) in Towson, Maryland. The role will assess, improve, and implement enterprise technology solutions, primarily focused on Public Safety systems and business processes. The initial assignment supports replacement of the client’s Management System. The Senior Business Analyst will work with stakeholders, subject matter experts, technical teams, and vendors to validate and refine business requirements, evaluate proposed solutions, support system integrations, and facilitate implementation of the new platform. The role supports the full systems development life cycle, from needs assessment and requirements analysis through solution design, testing, implementation, and post-production support. The successful candidate translates business needs into clear functional and technical requirements and supports system design, testing, process improvement, training, integration, troubleshooting, and project documentation.

Requirements

  • At least five years of professional experience in systems analysis, change management analysis, project management, program analysis, or a closely related discipline.
  • Demonstrated experience supporting Public Safety system implementations and post-production environments as a primary technical resource.
  • Experience analyzing business processes, documenting requirements, and supporting complex technology implementations.
  • Experience collaborating with business stakeholders, technical teams, and vendors throughout the systems development life cycle.
  • Ability to develop detailed business requirements, functional specifications, system design documents, and testing documentation.
  • Knowledge of information systems planning, development, implementation, and maintenance practices.
  • Ability to assess technology initiatives and recommend solutions aligned with organizational objectives.
  • Strong knowledge of business process analysis, requirements gathering, systems analysis, and process improvement methodologies.
  • Ability to evaluate administrative and operational processes for automation and modernization.
  • Experience developing business requirements documents, functional specifications, system design documentation, test plans, and testing scripts.
  • Strong understanding of systems integration, data flows, and application development processes.
  • Ability to evaluate the feasibility, suitability, and business value of proposed information technology projects.
  • Experience supporting software testing, UAT, and post-production troubleshooting.
  • Ability to translate complex business requirements into precise technical documentation for diverse audiences.
  • Strong analytical, critical-thinking, troubleshooting, and problem-solving capabilities.
  • Excellent verbal and written communication skills, including effective collaboration with internal stakeholders, external clients, and vendors.
  • Strong business process fluency and ability to identify operational challenges and improvement opportunities.
  • Ability to establish and maintain effective working relationships in a collaborative team environment.
  • Strong organizational skills and ability to manage competing priorities and support multiple project activities.
  • Ability to develop and communicate reporting metrics related to system performance and business process effectiveness.
  • Commitment to maintaining the security, integrity, and confidentiality of proprietary and sensitive information.
  • U.S. citizenship or Green Card.
  • Bachelor’s degree in Business, Computer Science, or a related field from an accredited college or university.

Nice To Haves

  • Previous experience supporting government agencies or public-sector technology initiatives.
  • Five or more years of experience supporting Public Safety projects.
  • Experience implementing, upgrading, or replacing Jail Management Systems or comparable Public Safety applications.
  • Experience collaborating with government stakeholders, technology vendors, and cross-functional project teams.
  • Experience supporting enterprise system modernization, business process improvement, and large-scale application implementation.

Responsibilities

  • Develop detailed functional and non-functional system requirements based on documented business needs and objectives.
  • Collaborate with development teams and vendors to design and evaluate system prototypes for medium- to high-risk technology projects.
  • Create unit and system testing scripts aligned with functional requirements and business objectives.
  • Coordinate and facilitate User Acceptance Testing (UAT), ensuring solutions meet established business and technical requirements.
  • Analyze business processes, workflows, and data flows; identify inefficiencies and recommend technology and process improvements.
  • Gather, consolidate, document, and communicate information obtained from stakeholders and Subject Matter Experts (SMEs).
  • Support high-level system design and software integration activities with business users, project managers, application developers, and vendors.
  • Develop system designs, implementation roadmaps, and integration requirements based on analysis of business processes, workflows, and data flows.
  • Assess systems, operations, and procedures to identify business needs and technology improvement opportunities.
  • Translate business requirements into system design documentation, functional specifications, and implementation requirements.
  • Support the systems development life cycle, including needs assessment, requirements analysis, solution design, testing, implementation, and post-production support.
  • Provide consultation, technical assistance, and recommendations to agencies throughout project planning and implementation.
  • Document business requirements for system enhancements, change requests, and break/fix activities.
  • Support internal and external system integrations, including design coordination, testing, troubleshooting, and issue resolution.
  • Develop and maintain reporting metrics related to system performance, operational efficiency, and process controls.
  • Coordinate and conduct end-user training to support system adoption and operational readiness.
  • Work with stakeholders and technology teams to identify innovative solutions and continuous process improvements.
  • Maintain accurate and comprehensive technical and business documentation throughout the project life cycle.
  • Provide responsive customer service and maintain productive relationships with agencies, technical teams, and external vendors.

Benefits

  • Health insurance plans
  • Health Savings Account (HSA)
  • Dental insurance
  • Vision insurance
  • Long-term disability
  • Short-term disability
  • Basic term life insurance
  • Supplemental term life insurance for employees, spouses, and dependents
  • Simple IRA
  • Parking/commuting expense reimbursement
  • Training/education
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service