Logo
VR Systems

Software Business Analyst

VR Systems, Tallahassee, Florida, us, 32318


Company DescriptionVR Systems is a tech company located in Tallahassee, FL that specializes in election software. We have more than 30 years experience working in the Florida elections community. With continual legislative and technological changes, we're always challenged to be nimble and innovative. Our elections software reaches all the way from the back-office database to the public facing webpages. We use the right tools to ensure our customers have the software they need to run successful elections.Position DescriptionThe Business Analyst bridges the gap between the business and the technical teams. The BA works with stakeholders to gather and document the business requirements as needed, reviews legislative changes to determine impact on existing software functionality, and creates business process maps that clearly articulate the functional requirements. Once the product owner has defined the features and requirements for a product, the BA will be involved in gathering and analyzing more detailed requirements and helping to translate them into a plan for development. This may include creating use cases, user stories, process maps, and other documentation that describes the requirements in detail. The BA also tracks changes to the requirements to ensure that they are implemented correctly, including software testing and user acceptance testing as needed. The BA also updates specifications and business process maps to ensure they represent the current workflows and functions of the product.Strong preference for candidates with familiarity writing SQL queries, database design, and Agile methodologies, particularly with web-based applications. Must be a US citizen.ResponsibilitiesWork closely with cross-functional teams, including development and customer service to ensure that the product is developed in a way that meets the needs of the business and customersLead or participate in requirements gathering to ensure legislative, technical, and customer needs are well understoodReview legislative changes to determine impact on existing software functionalityCreate and maintain business process maps and requirements documentation based on need for new features, bug fixes, or incorporating legislative changesDevelop or collaborate on the development of test plans, cases, and scripts, to ensure the product meets all functional requirementsWrite user stories and requirements for specific feature deliverables, sometimes independently and sometimes in collaboration with othersLead or participate in design reviews to ensure requirements are met.With assistance from UX/UI and input from the product owner, create mockups and make decisions on UI as requested. Work with development to understand technical limitations or advantages to be considered while defining requirements. Work closely with other software teams and attain a good awareness of the other products and how they interact with the software you are responsible for. Participate in Agile ceremonies, including sprint planning, backlog grooming, and daily stand-ups.Collaborate with Customer Support teams to analyze and reproduce customer-reported issues, providing timely recommendations for software improvements when needed.Stay updated on industry trends, emerging technologies, and best practices in business analysis, and contribute to the adoption of new tools and approaches to improve processes.RequirementsApplicants must have a minimum of 3 years' experience with election software products, or similar industry experience.Familiarity with Agile methodologies, such as Scrum or Kanban, and experience working in Agile dev environments.Strong understanding of software development life cycle (SDLC) and business analysis methodologies.Verbal and interpersonal communication skills are essential.Well organized and highly self-motivated.Ability to acquire new job skills quickly and show great flexibility in adapting to changing needs.Ability to communicate effectively to a variety of audiences using various methods, including writing and presentations.Ability to comprehend complex written or verbal subject matter and effectively communicate the information to various audiencesStrong analytical skills to create and evaluate business processes and software functionality. Must be able to analyze complex problems and develop solutions.Ability to manage your time effectively to meet project deadlines, sometimes balancing multiple projects and deadlines.Written, verbal, and interpersonal communication skills are essential to document requirements, workflows, and outcomes and communicate them effectively to developers, product owners, and other stakeholders.Must enjoy working with people and relate well to others but must also be able to focus on and resolve tasks independently and must be a self-starter.Should be able to learn to use our products quickly and must enjoy working in a professional team environment.Act with high integrity and commitment toward the company's mission.As needed, ability to work during an evening or part of a weekend to meet release deadlines and goals.Physical RequirementsAbility to sit at a desk for one or more hours at a time. Ability to operate computers and other equipment in the office. Ability to work on multiple tasks simultaneously.TravelOccasional travel to customers' sites or user group meetings for requirements analysis and design reviews.Due to the requirement to travel to customers' sites, employees must be able to obtain and maintain a valid Driver's license.BenefitsThe ability to be a member of our employee-owned company (ESOP) since VR Systems is 100% owned by the employees.An annual salary commensurate with your experience and work-related skillsHybrid work from home schedule after onboarding100% health and dental insurance premiums covered for the employee. 50% health and dental insurance for employee dependentsLong-term disability and life insurance coverageMatching contributions to a 401k planPaid vacation and personal time