Technical Business Analyst (Mobile Modernization & AI Specialist)

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Confluence
JIRA
Kotlin
Microsoft Office
Orchestration
Migration
WCAG
Swift
Workflow
User Stories
System Requirements
Reverse Engineering

Job Details

Job Summmary

As a Technical Business Analyst, you will lead the strategic "Reverse Engineering" phase of our mobile platform evolution. You will drive the team to transition from legacy native applications (iOS and Android) to a unified, modern architecture using Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) by writing and analyzing business and system requirements. You will act as the critical bridge between our existing high-value functional and non-functional feature set and our future unified architecture, ensuring that sophisticated business logic is accurately extracted and translated into JIRA initiatives, Epics and Stories.

Success in this role requires a unique blend of modern mobile technical literacy and advanced analytical skills. You will leverage AI-driven workflows and LLM tools to discover and extract logic from current Swift and Android codebases. Your primary objective is to accelerate the transition to a high-performance roadmap while maintaining rigorous standards for accessibility and architectural integrity. As a senior member of the team, you will be required to train other Product Managers and Business Analysts in the same discipline.

Primary Duties and Responsibilities:

  • Cross-Functional Orchestration: Serve as the primary liaison between Architects (defining shared logic), Developers (executing the rewrite), and Product Owners (validating business value).
  • Backlog Architecture: Architect the project structure in Jira by defining high-level Epics and deconstructing them into manageable, high-value Epics and User Stories.
  • AI-Assisted Analysis: Utilize GitHub Copilot and advanced LLM tools to analyze established repositories, using code-literacy to help AI extract complex business rules and edge cases.
  • Requirement Synthesis: Translate technical logic into human-readable functional specifications in JIRA and Confluence that align with current business objectives and the future product vision.
  • Effort Estimation: Perform high-level effort estimation (e.g., T-shirt sizing or story pointing) for Epics and Stories to assist the Software Director in resource allocation and timeline projections.
  • Accessibility & Inclusion: Embed rigorous Acceptance Criteria (AC) including WCAG 2.1 compliance (screen readers, haptics, contrast) for every feature.
  • Validation Workshops: Lead workshops with Product Owners and business users to validate that extracted logic meets current and future requirements.
  • Prompt Engineering: Refine the prompts and methodologies used by the team to transform technical code context into structured, implementation-ready documentation.
  • Readiness Management: Ensure every story meets a strict "Definition of Ready" (DoR) so developers can leverage AI-assisted coding to efficiently build the new KMP/CMP shared modules.

Experience and Skills:

  • Strong familiarity with Swift (iOS) and Jetpack Compose (Android), with a deep understanding of declarative UI patterns.
  • Direct exposure to or deep understanding of Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) architectures.
  • Expert-level proficiency in using LLMs (ChatGPT, Claude, Copilot) to analyze code, summarize features, and draft technical documentation.
  • Deep experience managing complex migration hierarchies (Epics/Stories) within Jira and Confluence, including roadmap planning and effort estimation.
  • Proven track record of defining and validating mobile accessibility requirements (WCAG) for diverse user groups.
  • Demonstrated ability to translate complex code logic into clear, actionable business requirements for both technical and non-technical stakeholders.
  • Strategic mindset capable of identifying technical discrepancies between platforms and proposing unified logical solutions.
  • GitHub Copilot, JIRA, Confluence, Microsoft office 365, Gemini and other similar tools.

Preferred Education Requirements:

  • B.S., M.S., in software engineering, computer science, or related area, or equivalent experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About SYSTEM SOFT TECHNOLOGIES LLC