Business Analyst (SaaS Industry Experience Required)
Fully remote role hosted by Dawit Demoz.
About us
We are a leading provider of intelligent transportation and mobility solutions, delivering innovative software, systems, and services that help organizations manage complex transportation infrastructure more efficiently, safely, and sustainably. Our solutions support mission-critical operations across tolling, traffic management, mobility analytics, and connected transportation environments. With deep technical expertise and a strong focus on reliability and performance, we design and deploy scalable, secure, and highly available platforms that operate in both cloud-based and customer-hosted environments.
Our teams work closely with clients to understand their operational challenges and deliver tailored solutions that integrate seamlessly with existing systems and workflows. We pride ourselves on a collaborative, customer-centric approach, bringing together specialists in software development, DevOps, systems engineering, and project delivery to ensure successful implementation and long-term value. From initial design through deployment and ongoing support, we emphasize innovation, quality, and continuous improvement. Driven by a commitment to excellence and a passion for advancing transportation technology, we help public and private sector organizations modernize infrastructure, improve mobility outcomes, and build smarter, more connected communities.
Responsibilities
- Requirements Elicitation & Analysis
- Gather, analyze, and document business, functional, and non-functional requirements across SaaS, on-premise, and integrated solutions
- Translate business, customer, and regulatory needs into user stories, use cases, workflows, and acceptance criteria
- Break down complex system requirements, including software and hardware interactions, into manageable components
- Stakeholder Collaboration
- Serve as a liaison between business stakeholders, product managers, engineering teams, QA, and customer-facing teams
- Facilitate workshops, backlog grooming sessions, and design discussions
- Clarify scope, dependencies, assumptions, and constraints throughout the development lifecycle
- Product & Delivery Support
- Partner with product management on roadmap planning, prioritization, and impact analysis
- Support engineering teams during design, development, testing, and release cycles
- Participate in system integration, UAT, and customer acceptance activities
- Customer Training & Enablement
- Develop training materials, documentation, and system workflows to support customer onboarding
- Conduct or assist with training sessions, product demos, and knowledge-transfer activities
- Serve as a subject matter resource for system functionality and best practices
- Capture customer feedback to inform product enhancements and future requirements
- Documentation & Process Improvement
- Maintain requirements documentation, traceability matrices, process flows, and user guides
- Identify opportunities to improve business processes, system usability, and customer adoption
- Contribute to continuous improvement of BA standards, templates, and methodologies
Requirements
- Bachelor’s degree in Business, Information Systems, Engineering, Computer Science, or related field (or equivalent experience)
- 3–5 years of experience as a Business Analyst in a software or technology-driven environment
- Experience working with complex requirement sets across multiple systems
- Experience supporting SaaS and/or enterprise software solutions
- Experience with customer onboarding, training, or enablement activities
- Strong communication skills with ability to present to both technical and non-technical audiences
- Strong analytical thinking, attention to detail, and problem-solving abilities
- Proven ability to manage shifting priorities in fast-paced environments
- 25% Travel Required
Skills
- Core Competencies
- Stakeholder management and facilitation
- Systems thinking and process analysis
- Collaborative, adaptable, and solution-oriented mindset
- Technical Skills
- Familiarity with Agile/Scrum methodologies and tools (Jira, Azure DevOps, Confluence)
- Understanding of APIs, system integrations, data flows, and basic software architecture
Preferred Qualifications
- CBAP, CCBA, PMI-PBA, or similar certification
- Experience working with embedded systems, hardware/software integration, or IoT-enabled solutions
Benefits
- Medical, dental, and vision insurance
- Company-paid life insurance
- Short- and long-term disability coverage
- 401(k) retirement plan
- Flexible Spending Accounts (FSA)
- Paid holidays, sick time, and personal leave
- Employee Assistance Program (EAP)
- Education reimbursement and professional development support
Pay
$110,000 - $115,000 per year