Bachelors degree in Computer Science Engineering Information Systems or a related field. Advanced degrees preferred.
Experience with software development processes particularly Agile methodologies.
Familiarity with APIs data structures SaaS architecture and security protocols.
Proficiency in requirements management tools and process modeling tools (e.g. Lucidchart Mermaid Figma).
SaaS Background: Proven experience in a SaaS environment with a solid understanding of subscription models scalability and cloudbased solutions.
Analytical Skills: Exceptional ability to analyze complex systems and business processes.
Communication: Strong written and verbal communication skills to articulate technical concepts to diverse audiences.
ProblemSolving: A proactive mindset with a track record of developing creative effective solutions to complex challenges.
Preferred
IIBA certification or similar business analysis certifications.
Responsibilities
Collaborate with stakeholders and technical teams to gather and define business and technical requirements.
Develop detailed documentation including functional requirements user stories workflows strawman UI designs and technical specifications.
Work closely with software architects developers and UX designers to translate business needs into technical solutions.
Serve as a bridge between businessoriented stakeholders and the engineering team to ensure a shared understanding of project goals.
Analyze existing requirements definition processes to identify inefficiencies and recommend improvements.
Define and document asis and tobe process flows using methods such as gap analysis and impact assessments.
Leverage experience in SaaS environments to define requirements for a multi tenant scalable and usercentric clustered architecture.
Address other technical considerations such as API integrations data elements rolebased security user accessibility and backoffice admin tools for platform management.
Lead meetings interviews and review sessions to align stakeholders and uncover hidden requirements.
Provide ongoing communication and updates to ensure alignment between stakeholders and the technical team.
Support User Acceptance Testing (UAT) by participating in the creation of test cases validating functionality against requirements and ensuring quality delivery.
Assist in troubleshooting and resolving requirementrelated issues during development and testing phases.
Stay abreast of SaaS trends and best practices contributing insights that drive thecompetitive advantage.
Become a subject matter expert in PPM CRM ITSM SDLC and BPM software platforms and competitors.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.