Job Description

COMPANY DESCRIPTIONEstablished in 2006, PT. INOSOFT TRANS SISTEM is a Surabaya-based software development company specializing in supply chain management and enterprise solutions.We build software that supports complex B2B operations — from inventory and logistics to asset movement and field usage — for global clients in sectors such as steel, energy, and industrial services. Our solutions often deal with high-value physical products and their movement across multiple locations, stakeholders, and systems.We deliver innovative web and mobile applications that help businesses achieve operational excellence, transparency, and sustainable growth.At Inosoft, we believe in more than just technology — we believe in people.Our culture is built on integrity, collaboration, continuous learning, and innovation, enabling our teams to experiment, grow, and deliver meaningful impact to clients both locally and internationally.ROLE OVERVIEWWe are looking for a Business Analyst who can turn complex enterprise business stories into clear, structured, and actionable solutions.You will be working in a B2B, enterprise environment, helping global clients manage end-to-end business processes — from supply chain and inventory flows to service, project, and maintenance operations as their business models evolve.This role is ideal for someone who:Listens deeply,Understands how a business truly operates from end to end,Summarizes clearly, andDesigns logical flows that transform ambiguity into clarity.You are not just a note-taker. You are expected to:Question, clarify, and connect dots,Understand how processes impact one another across departments, andPropose solution options that make sense for the business.You will:Map end-to-end business processes and user journeys,Identify process gaps and improvement opportunities,Create mockups, andDefine precise acceptance criteria that guide development and validation.You will work closely with product managers, solution architects, and developers to ensure that what gets built is not only functional, but meaningful, scalable, and impactful in real-world operations.This is a full-time, fully remote role. KEY RESPONSIBILITIES1. Requirement Gathering & Stakeholder EngagementLead requirement discovery sessions with enterprise/B2B stakeholders, including international clients.Facilitate workshops and interviews to understand end-to-end business processes (e.g., order-to-cash, procure-to-pay, inventory, logistics, services, maintenance).Actively challenge and clarify requirements to ensure they make sense from a business and process perspective.Translate complex discussions into clear, prioritized, and documented insights.Maintain and update Business Requirement Documents (BRD), user stories, and use cases.Ensure alignment and sign-off on requirements before development starts2. Process Analysis & Solution DesignMap business workflows into input → process → output frameworks and visualize cross-functional dependencies.Model end-to-end flows (from request/order, inventory and movement, through execution, completion, and reporting).Create flowcharts, swimlane diagrams, and user journeys that show how processes interconnect across departments and systems.Identify bottlenecks, redundancies, and gaps, and provide recommendations for process improvement and optimization.Propose solution approaches that balance business value, usability, and technical feasibility.3. Visualization & Mockup CreationBuild low-fidelity wireframes and mockups (Figma, Balsamiq, Lucidchart, Miro) to communicate solutions clearly to business and technical stakeholders.Design process-based interfaces that reflect logical system behavior and real-world usage.Collaborate with designers and key users to refine user flows, screen layout, and interactions.4. Documentation & Acceptance CriteriaWrite decision tables, acceptance criteria, and testable user stories that ensure measurable outcomes.Create structured documentation for business requirements, user flows, and data touchpoints (e.g., inventory levels, transactions, status changes, service activities).Ensure all requirements remain traceable throughout the development lifecycle.5. Collaboration & Delivery SupportPartner with developers, QA engineers, and product managers to ensure solution integrity and alignment with agreed requirements.Participate in Agile ceremonies such as sprint planning, retrospectives, and backlog refinement.Support digital transformation initiatives, including exploration of AI-assisted process automation.6. Data & Validation SupportUse Excel or simple visualization tools (e.g., Power BI, Google Sheets) for light data analysis to validate requirements or process assumptions.Leverage insights to refine business rules and measure process effectiveness (e.g., lead times, error rates, throughput).QUALIFICATIONSEducation & ExperienceBachelor’s degree in Information Systems, Computer Science, or related fields.3–5 years of hands-on experience as a Business Analyst, Product Analyst, or Solution Designer in IT/software development.Proven experience leading requirement workshops/meetings, documenting business processes, and translating them into structured, testable solutions.Demonstrated ability to understand end-to-end business processes and connect process steps across multiple teams or departments.Prior experience in supply chain, inventory, manufacturing, logistics, services, or ERP systems is strongly preferred.Experience in asset-heavy or industrial domains (e.g., steel, oil & gas, energy, industrial services) is a strong plus, or high willingness and ability to rapidly learn and understand such domains.Technical & Analytical CompetenceStrong logical reasoning and analytical thinking; able to simplify complex systems into structured flows and diagrams.Fluent in process mapping, user journey design, and gap analysis, with the ability to visualize cross-functional dependencies.Proficient in business process modeling (BPMN, swimlanes, or equivalent).Experienced in defining decision tables, user stories, and acceptance criteria that are measurable and testable.Skilled in wireframing and visualization tools such as Figma, Balsamiq, Lucidchart, or Miro.Deep understanding of Agile/Scrum methodology and SDLC principles.Excellent English communication skills, both written and spoken — essential for leading discussions, summarizing requirements, and collaborating with international teams.(Nice to have) Familiarity with JSON structures, API data flows, or basic SQL to validate assumptions and bridge communication with technical teams.Soft SkillsExceptional listening, summarization, and facilitation skills, especially in cross-functional and cross-cultural settings.Strong ability to synthesize discussions into actionable deliverables.Quick thinker — able to map and structure unclear processes on the fly during live discussions or workshops.Detail-oriented, organized, and empathetic toward stakeholder needs.Comfortable working in distributed and cross-functional teams..Mindset That Fits InosoftCurious — Always asks “why” before “how.”System Thinker — Understands how every process connects to the bigger picture, especially in complex B2B environments.Outcome-Oriented — Defines success through clarResilient in Ambiguity — Comfortable designing within evolving or undefined requirements in enterprise projects.Collaborative — Bridges business and technical teams seamlessly. JOIN USSend your CV and portfolio to hrd@inosoftweb.comLet’s build systems that matter — with clarity, creativity, and collaboration

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In