About the role
We are a fast-growing software company specialising in complex electronic signature workflows and process automation. Our solutions power digital transformation across industries, with a strong focus on secure document workflows, advanced API integrations, and client-centric innovation.
We are seeking aTechnical Business Analystto serve as the crucial liaison between our clients and our internal development and project teams. This is a mid-to-senior-level role with end-to-end ownership of the requirements scoping, documentation, and delivery of client-facing solutions.
Key Responsibilities
Client Engagement & Requirement Gathering
- Engage with clients to understand their business processes, pain points, and automation needs.
- Conduct detailed workshops, interviews, and documentation reviews to define technical and functional requirements.
- Translate client needs into structured Business Requirements Specifications (BRS) and Functional Requirements Specifications (FRS).
Solution Design & API Recommendation
- Analyse the client's environment to recommend the most suitable APIs and integration strategies.
- Collaborate with architects and developers to ensure feasibility, scalability, and performance of proposed solutions.
- Document and map workflows using tools like BPMN or similar for stakeholder approval.
Project & Delivery Oversight
- Serve as the single point of contact between clients and internal teams throughout the project lifecycle.
- Manage timelines, milestones, and deliverables to ensure successful implementation and handover.
- Conduct UAT coordination, issue resolution, and post-deployment support handoffs.
Documentation & Compliance
- Create comprehensive project documentation including technical specs, change logs, and test case scenarios.
- Ensure all work aligns with company standards and relevant South African compliance frameworks (e.g., POPIA, FICA where applicable).
Requirements
Must-Have
- 5+ years’ experience in a Business Analyst, Solution Consultant, or Product Owner role within a software or SaaS environment.
- Strong understanding of APIs, web applications, and systems integration.
- Proven ability to gather, interpret, and document business and technical requirements.
- Experience managing software delivery projects across multiple stakeholders.
- Excellent communication skills in English—written, verbal, and presentation.
- Ability to work full-time on-site at our office (no remote or hybrid option).
Nice-to-Have
- Experience in electronic and digital signature cryptography, workflow automation or similar.
- Familiarity with tools like Postman, Swagger, Zoho, Figma, or equivalent.
- Background in, or exposure to, Agile methodologies.
Why Join Us?
- Be part of a high-impact team creating technology that transforms how businesses operate.
- Work in a dynamic, growth-focused environment with opportunities for advancement.
- Gain hands-on exposure to cutting-edge API development and enterprise-scale digital transformation.