Job Summary
What We Do
Our passion is helping people lead independent lives through exceptional, participant-directed programs. Our industry leading portfolio of software and financial services provides companies the ability to give their clients the freedom to choose the support they need whether it’s residential services, day programs, managed care, or community services. The time and attendance software we deliver helps thousands of participants get the care they choose while maintaining compliance with federal standards.
The Team
We have a small staff of 100% remote engineers (ranging from Florida’s beaches, to the base of volcanoes in Maui) that write our software, fix bugs, and deploy code. We’re a Microsoft shop, so most of our code is .NET and it all runs in Azure. Not familiar with the latest that Azure offers? Don’t worry, we’ll catch you up.
Like most software shops, we have a bunch of smart people that you’ll work with. What makes us different from other shops? It’s the support we give each other. Everyday our developers share their expertise, help teammates with roadblocks, and encourage each other.
We trust our developers to use their hard-won skills to solve problems, and we believe that great ideas can come from anyone and anywhere.
We follow an agile process, but we’re not handcuffed by it. If a product team’s needs aren’t met by the process, we adapt the process until the code flows smoothly.
Role
The Senior Business Analyst will support the department by managing and overseeing the development of new and the improvement of existing software applications and business systems. The Senior Business Analyst will work closely with all stakeholders to discover, analyze and discuss business requirements, and will translate these requirements to detailed technical specifications for development resources. The Senior Business Analyst will facilitate and manage the full development life cycle of each approved project
Essential Functions
- Service as a coach and mentor for other Business Analysts on the Product Management Team
- Lead and participate in multiple development projects as assigned
- Fill in for the Product Owner during the Product Owner’s absence
- Train, lead, and/or provide technical guidance to product, engineering, and quality assurance resources
- Provide and support the implementation of business solutions by building relationships and partnerships with key stakeholders, recognizing and capitalizing on improvement opportunities, and adapting to competing demands, organizational changes, and new responsibilities
- Work with Products Owners and/or product leadership to gather requirements for product development and translate the requirements into Epics and User Stories for product development
- Create supporting design documentation including but not limited to user interface mock-ups, workflows, use cases, and business logic documents
- Assist with test case development, test case review, and or test case execution to ensure sufficient quality review for all changes
- Service as a Subject Matter Expert (SME) for the product(s) you support and the product’s use by the business and customers
- Assist the Product Owner with backlog refinement and prioritization
- Support the Product Team by clarifying expected system behavior, troubleshooting issues, and providing system training as needed
- Define and document business processes and requirements for on-going system enhancement initiatives
- Work with the Scrum Master and/or Product Owner to ensure product initiatives are completed on time
- Develop and maintain product artifacts throughout the lifecycle of the product
- Validate and triage reported bugs/issues escalated from Support
- Ensure all work items for the Product Team meet the Definition of Ready
- Facilitate product communication across internal stakeholders
- Develop and maintain process documentation pertaining to DCI’s Software Development Lifecycle (SDLC)
- Performs other work-related duties as assigned
- Occasional Travel Required
- ALL DCI employees will be vigilant to support the positive compliant cybersecurity company posture by familiarizing themselves with all policies, procedures, standards, and guidelines and act accordingly.
Job Type: Full-time
Pay: $100,000.00 - $110,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid holidays
- Paid sick time
- Paid time off
- Vision insurance
Schedule:
Work Location: Remote