Employment Type: Full-time
Job Summary
We are seeking an experienced Business Analyst & Technical Writer to join our team and play a key role in analyzing business needs, improving processes, and creating high-quality documentation for software products and digital systems. The role bridges the gap between business stakeholders and technical teams by owning requirements, supporting digital transformation initiatives, and producing clear, structured, and user-focused documentation.
Working closely with cross-functional teams—including product managers, developers, QA engineers, UX designers, and business stakeholders—the successful candidate will contribute to product roadmaps, define and prioritize requirements, and ensure that business objectives are accurately translated into technical and user-facing documentation throughout the software development lifecycle.
Key Responsibilities
Requirements Gathering & Analysis
● Collaborate with stakeholders across business and technical teams to understand business processes, user needs, and system requirements.
● Conduct interviews, workshops, and requirement discovery sessions to elicit functional and non-functional requirements.
● Analyze current (as-is) processes, identify gaps, and propose optimized (to-be) workflows to improve efficiency and scalability.
Requirements Prioritization & Roadmap Support
●
Work with stakeholders to prioritize requirements based on business value, urgency, risk, and user impact.
● Apply prioritization techniques such as Moscow, Kano, or similar frameworks.
● Support product and project roadmaps aligned with strategic objectives and software delivery timelines.
Business Process Analysis & Digital Transformation
●
Analyze business workflows across existing and new (greenfield) initiatives to identify opportunities for automation and digital enablement.
●
Document and visualize business processes using diagrams and models to support decision-making and solution design.
●
Provide recommendations that enhance operational efficiency, usability, and system scalability.
Documentation & Technical Writing
●
Create, maintain, and manage comprehensive documentation, including:
● Business Requirement Documents (BRD)
● Software Requirement Specifications (SRS)
● User stories and use cases
● Process flows and system diagrams
● User manuals, user guides, and online help
● Release notes, system documentation, and API documentation (where applicable)
●
Translate complex technical concepts into clear, concise, and audience-appropriate content for both technical and non-technical users.
Solution Design & Collaboration
● Work closely with developers, solution architects, and QA teams to ensure requirements and documentation accurately reflect the intended solution.
● Translate business needs into clear, actionable specifications that support efficient software development.
● Ensure alignment between business goals, system design, and delivered functionality.
Review, Quality Assurance & Maintenance
● Review documentation and requirements artifacts for accuracy, consistency, and completeness.
● Maintain version control and ensure documentation stays up to date with product changes and software releases.
● Enforce documentation standards, templates, and style guides.
User Acceptance Testing (UAT) & Support
● Assist in defining UAT scenarios and acceptance criteria based on documented requirements.
● Support UAT activities by coordinating with stakeholders and capturing feedback.
● Help resolve requirement gaps or documentation issues identified during testing.
Training & Knowledge Sharing
● Support the creation of training materials and onboarding documentation for internal teams and end-users.
● Assist stakeholders in understanding system functionality, processes, and documentation.
Stakeholder & Change Management
● Act as a liaison between business users and technical teams.
● Manage stakeholder expectations and communicate changes clearly and effectively.
●
Support change management initiatives related to new systems, features, or process improvements.
Continuous Improvement
● Identify opportunities to improve requirement management and documentation practices.
● Stay updated with industry trends, tools, and best practices in business analysis and technical writing.
Job Requirements
Educational Qualifications
● B.Sc. / M.Sc. in Business Administration, Information Technology, Computer Science,
● Communication: English, or equivalent practical experience.
Experience
● Minimum 4 years of experience in Business Analysis, Technical Writing, or a hybrid role within the software or IT industry.
Core Skills
● Strong analytical and problem-solving skills with the ability to evaluate complex systems and workflows.
● Excellent written and verbal communication skills.
● Proven experience in requirements gathering, documentation, and stakeholder collaboration.
Technical & Tool Skills
● Familiarity with Agile / Scrum software development methodologies.
● Experience using tools such as JIRA, Confluence, Enterprise Architect (EA), Microsoft Office Suite, and documentation tools (e.g., MadCap Flare, RoboHelp, Markdown).
● Basic understanding of software development concepts, APIs, and system architecture is an advantage.
Documentation & Writing Skills
● Strong attention to detail with the ability to produce clear, structured, and accurate documentation.
● Experience maintaining documentation standards, templates, and version control.
Soft Skills
● Strong stakeholder management and collaboration skills.
● Ability to adapt to changing priorities, project scopes, and deadlines.
● Comfortable working in cross-functional and fast-paced environments.
Job Location
● Primary location: Dhaka, Bangladesh
● May require occasional travel within Bangladesh (up to ~40% of working time, if applicable).
Salary & Benefits
● Competitive and attractive remuneration package based on experience and qualifications.
● Regular working hours: 9 hours/day, 5 days/week.
● Flexible leave and vacation policy.
● Public holidays as declared by the Bangladesh Government.
● Annual salary review.
● Festival bonuses: Two per year.
To Apply: Please submit your resume and a cover letter detailing your experience and why you’re a good fit for the role.