SoundThinking · 14 hours ago
Business Analyst
SoundThinking is seeking a Business Analyst who will be responsible for gathering, analyzing, and documenting business needs for software projects. The role involves translating these needs into software requirements, supporting data migration efforts, and collaborating with stakeholders to ensure project success.
Public Safety
Responsibilities
Elicits, analyzes, specifies, and validates the business needs of stakeholders, customers or end users
Collaborate with project sponsors to determine project scope and vision
Translates conceptual customer requirements into functional requirements in a clear manner that is comprehensible to developers/project team
Develops and conduct peer reviews of the business requirements to ensure that requirement specifications are correctly interpreted Research, reviews, and analyzes the effectiveness and efficiency of existing requirements-gathering processes and develop strategies for enhancing or further leveraging these processes
Participates in the QA process by creating test cases for the newly built solutions to ensure the implemented features meet the requirements, and function properly
Create wireframes, workflows and specifications to refine the requirements
Analyzes and verifies requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards
Assists with the interpretation of customer requirements into feasible options and communicating these back to the business stakeholders and ensures that the final requirements match and fit the project scope
Carefully track any changes, enhancements, and modifications of business requirements, document and bring to the attention of the Sr. Director for decision making
Develops and utilizes standard templates to accurately and concisely write requirements specifications
Collaborate with technical and data conversion teams to support legacy-to-CaseBuilder data migration efforts
Assist in data discovery by working with client SMEs to identify source systems, data owners, and historical data requirements
Document data mapping specifications, including:
Source fields to CaseBuilder target fields
Required transformations, defaults, and conditional logic
Data quality rules and validation requirements
Help define data conversion scope, including which data is required for go-live vs. historical reference
Support data validation activities by reviewing converted data with client SMEs and confirming accuracy and completeness
Track data conversion issues, questions, and resolutions through defined governance processes
Assist in obtaining client sign-off on data mappings, validation results, and conversion assumptions
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering or equivalent experience
5+ years of experience of Business Analysis, Quality Assurance, Systems Engineering, or related fields
Strong understanding of software requirements
Strong documentation and communication skills
Strong understanding of law enforcement operations
Great attention to detail, and critical thinking skills
20% travel to the customer site for information gathering and observation
Company
SoundThinking
SoundThinking, Inc.
H1B Sponsorship
SoundThinking has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
Funding
Current Stage
Growth StageLeadership Team
Recent News
2024-02-20
Company data provided by crunchbase