Job Summary

Dynasoft Cloud is currently seeking a talented Business Analyst to join our team. The ideal candidate will possess experience in business process documentation, design, and analysis. As a Business Analyst, you will be responsible for fulfilling the following requirements:

Role and Responsibilities:

  • Collaborate with stakeholders to understand business objectives, processes, and technical requirements.
  • Elicit and document clear and comprehensive business requirements, user stories, and functional specifications.
  • Conduct a thorough analysis of existing systems, workflows, and data to identify areas for improvement and optimization.
  • Work closely with development teams to ensure alignment between business requirements and technical solutions.
  • Create and maintain issue logs, meeting minutes, meeting schedules, project summaries, and updates.
  • Facilitate meetings, workshops, and interviews with stakeholders to gather requirements, discuss solutions, and resolve issues.
  • Develop and maintain documentation such as business requirements, system requirements specifications, and technical design documents.
  • Perform gap analysis to identify discrepancies between the current state and the desired future state and propose viable solutions.
  • Assist in the definition and prioritization of product backlogs, user stories, and acceptance criteria.
  • Collaborate closely with developers to implement the requirements and provide necessary guidance to testers to develop test plans and test cases. Ensure that the implemented solutions meet the specified requirements and quality standards.
  • Collaborate with QA teams to ensure thorough testing and validation of IT solutions before deployment.
  • Provide support during implementation phases, including user acceptance testing, training, and post-implementation support.
  • Serve as a subject matter expert on business processes, systems, and technologies, providing guidance and support to stakeholders as needed.
  • Stay informed about industry trends, emerging technologies, and best practices in IT and business analysis.

Required Skills

Skills and Qualifications:

  • Master’s degree in Information Technology, Computer Science, or a related field.
  • 8+ years of relevant working experience in business process documentation, design, and analysis, with at least 5 years as a team lead/manager.
  • Proven experience as a Business Analyst in the IT industry, with a strong understanding of software development lifecycle (SDLC) methodologies.
  • Excellent analytical and problem-solving skills, with the ability to analyze complex technical systems and business processes.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with diverse stakeholders.
  • Experience eliciting and documenting business requirements using techniques such as interviews, workshops, and use case analysis.
  • Proficiency in business process modeling tools and requirements management tools (e.g.  JIRA)
  • Knowledge of Agile and Waterfall methodologies, with experience working in Agile development environments.
  • Familiarity with software development technologies and concepts, such as APIs, databases, and web applications.
  • Ability to multitask and prioritize tasks effectively in a fast-paced environment.
  • Certification in Business Analysis or relevant IT certifications like Scrum is a plus.
  • Assertive with proficient cross-questioning skills is ideal.
  • Prior Experience in project management is a plus.
  • Strong verbal and written communication skills in English are essential for this role.

LOCATION: Karachi / Lahore

Salary: Market Competitive Based on experience + Benefits




  • Published:
    2 Apr 2024
  • Industry:Information Technology
  • Job Function:Client Services & Customer Support
  • Qualification:Masters
  • Experience:8 Year
  • Type:Full Time
  • Shift:Morning
  • Positions:1