Business Analyst

The Software Practice Pte Ltd

Kota Bandung

On-site

IDR 167,400,000 - 279,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

The Software Practice Pte Ltd, a Singapore-based software consulting firm with a vibrant team in Bandung, seeks a Technical Business Analyst to bridge business needs and technical delivery. You will translate requirements into practical, scalable solutions and work closely with developers, architects, QA, PMs, and stakeholders to deliver web and mobile applications.

Join a role that blends business analysis with technical insight, focusing on cloud architecture, CI/CD, and system integrations

Qualifications

  • Degree in Computer Science, Information Technology, Computer Engineering, or related discipline with excellent academic records or outstanding achievements.
  • Minimum 3 years of relevant experience in business analysis, technical business analysis, system analysis, or related technical roles.
  • Strong technical understanding of software development, with coding experience and knowledge of APIs, databases, and integrations.
  • Experience working with software engineering teams across the full software development lifecycle.
  • Strong understanding of web and mobile application development processes.
  • Experience translating business requirements into actionable technical requirements.
  • Experience working in Agile software development environments.
  • Excellent verbal and written communication with technical and non-technical stakeholders.
  • Able to translate complex business requirements into clear documentation, diagrams, and plans.
  • Self-motivated, detail-oriented, and able to work independently or in a team.
  • Based in Bandung or willing to relocate to Bandung.

Responsibilities

  • Understand business needs, analyze requirements, and support successful project delivery.
  • Collaborate with IT teams and internal stakeholders to gather and synthesize requirements.
  • Translate requirements into user stories, specifications, and acceptance criteria.
  • Translate business needs into scalable technical solutions with engineering teams.
  • Clarify technical requirements with Solution Architects on cloud, CI/CD, and integrations.
  • Identify dependencies, risks, and impacts and communicate them clearly.
  • Prioritize requirements and tasks across the technical track in a fast-paced environment.
  • Create workflows, process diagrams, and presentation materials for communication.
  • Prepare technical deliverables and ensure implementability of solutions.
  • Support full SDLC including deployment and post-production support.
  • Prepare project reports and status updates for stakeholders.
  • Stay current with emerging technologies to improve solutions.

Skills

Technical analysis
Agile experience
Requirements gathering
Documentation
Communication skills

Education

Bachelor's in CS/IT/CE

Tools

RESTful APIs
Cloud platforms (AWS/Azure)
CI/CD pipelines
DevSecOps basics

Job description

We are a Singapore-based software consulting firm with a vibrant team in Bandung, seeking a talented Technical Business Analyst / Business Analyst to join our team.

In this role, you will work at the intersection of business and technology - understanding client needs, analysing business requirements, and working closely with developers, architects, QA engineers, Project Managers, and other stakeholders to design, implement, and deliver mission-critical web and mobile applications.

The role goes beyond traditional business analysis. You will translate business requirements into practical and scalable technical solutions, while working closely with engineering teams throughout the software development lifecycle.

We welcome candidates from Technical Business Analyst, Business Analyst, System Analyst, Product Owner, Product Manager, Product Analyst, Software Engineer, or Technical Consultant backgrounds, provided they have strong technical understanding and experience working closely with software development teams.

Responsibilities
  • Work as a key member of the project team to understand business needs, analyse requirements, and support successful project delivery.
  • Collaborate with client stakeholders, including IT teams and system owners, as well as internal stakeholders such as Project Managers, Developers, QA Engineers, DevOps Engineers, and Solution Architects.
  • Gather, analyse, and synthesize business requirements into clear user stories, functional specifications, technical specifications, and acceptance criteria.
  • Translate business requirements into practical, scalable, and technically feasible solutions.
  • Work closely with Solution Architects to understand technical requirements related to cloud architecture, DevSecOps, CI/CD, system integrations, and deployment strategies.
  • Analyse technical requirements, identify dependencies, risks, and potential impacts, and communicate them clearly to relevant stakeholders.
  • Analyse requested changes and recommend solutions that align with evolving business and technical needs.
  • Manage and prioritize requirements and tasks across the project's technical track in a fast-paced environment.
  • Create workflow diagrams, process flows, wireframes, and presentation materials to communicate business processes and technical concepts effectively.
  • Work closely with engineering teams to clarify requirements and ensure solutions are understood and implementable.
  • Support the preparation of technical deliverables, including:
    • Architecture diagrams
    • Cloud hosting and setup documentation
    • Third-party system integration requirements
    • Performance and load testing requirements
    • Solution design and technical specifications
    • Data extraction, transformation, and migration requirements
    • User stories and functional specifications
    • Workflow and business process diagrams
  • Support the full software development lifecycle, including requirements gathering, solution design, development, testing, deployment, and post-production support.
  • Prepare project reports, presentations, and status updates for both technical and non-technical stakeholders.
  • Stay current with emerging technologies and continuously seek opportunities to improve solutions and processes.
Requirements
  • Degree in Computer Science, Information Technology, Computer Engineering, or a related discipline, with excellent academic records or outstanding professional or personal achievements.
  • Minimum 3 years of relevant experience in business analysis, technical business analysis, system analysis, software development, product development, solution design, or related technical roles.
  • Strong technical understanding of software development, with prior coding experience and the ability to understand application architecture, APIs, databases, and system integrations.
  • Experience working closely with software engineering teams and participating in the full software development lifecycle.
  • Strong understanding of web and mobile application development processes.
  • Experience gathering, analysing, prioritizing, and translating business requirements into actionable technical requirements.
  • Experience working in Agile software development environments.
  • Strong analytical, conceptualization, and problem-solving skills.
  • Strong verbal and written communication skills, with the ability to communicate effectively with both technical and non-technical stakeholders.
  • Ability to translate complex business requirements into clear documentation, diagrams, presentations, user stories, and implementation plans.
  • Meticulous and detail-oriented, with strong documentation skills.
  • Self-motivated, resourceful, and able to work independently as well as collaboratively within a team.
  • Based in Bandung or willing to relocate to Bandung.
Candidates from the following backgrounds are welcome
  • Technical Business Analyst
  • Business Analyst / IT Business Analyst
  • System Analyst
  • Product Analyst
  • Product Owner
  • Product Manager with strong technical experience
  • Software Engineer / Software Developer transitioning into Business Analysis or Product
  • Technical Consultant

Please note: Candidates from Product Management or Product Ownership backgrounds are welcome, but this role remains a technical business analysis position. Candidates should have a strong technical understanding and be comfortable working closely with software engineers, architects, and other technical stakeholders.

The following would be a plus
  • Relevant certifications such as Cloud Certifications, Project Management Certifications, Product Management Certifications, or Business Analysis Certifications.
  • Prior experience in a product development company, software consulting firm, or technology services environment.
  • Experience working with software products or platforms from requirements through development and production.
  • Knowledge or experience in one or more of the following areas:
    • Database design
    • Cloud architecture (AWS/Azure)
    • CI/CD pipelines
    • System integration
    • RESTful APIs and microservices
    • DevSecOps practices
    • Agile / Scrum
We seek your understanding that only shortlisted candidates will be notified.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Manager
Product Manager

The Software Practice Pte Ltd • Kota Bandung

On-site
IDR 167,400,000 - 279,000,000
Technical Business Analyst
Technical Business Analyst

The Software Practice • Citarum

On-site
IDR 508,905,000 - 848,177,000
Technical Business Analyst: Translate Biz Needs into Tech
Technical Business Analyst: Translate Biz Needs into Tech

The Software Practice Pte Ltd • Kota Bandung

On-site
IDR 167,400,000 - 279,000,000
Business Development Analyst (Indonesia)
Business Development Analyst (Indonesia)

Integrity Indonesia • Jakarta Pusat

On-site
IDR 180,000,000 - 240,000,000
Business Development Analyst (Indonesia)
Business Development Analyst (Indonesia)

Integrity Asia • Jakarta Pusat

On-site
IDR 167,400,000 - 279,000,000
Business Analyst
Business Analyst

NRI Indonesia • Jakarta Pusat

On-site
IDR 180,000,000 - 240,000,000
Business Analyst
Business Analyst

PT Xtremax Teknologi Indonesia • Jakarta Utara

On-site
IDR 120,000,000 - 240,000,000
Business Analyst
Business Analyst

PT Nomura Research Institute Indonesia • Jakarta Utara

On-site
IDR 133,920,000 - 200,880,000
Business Development Analyst (Indonesia)
Business Development Analyst (Indonesia)

Integrity Asia • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,000
Business Analyst
Business Analyst

PT. CYBERTREND INTRABUANA • Daerah Khusus Ibukota Jakarta

On-site
IDR 15,000 - 30,000
Attractive compensation and benefits packages
Investment in personal growth and skill development
Open-minded culture with innovative teams