Software Analyst

Requirements:

1. Educational Background

  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • A Master’s Degree is often preferred, especially for senior positions.
  • Relevant certifications in business analysis (e.g., CBAP, CCBA) or project management (PMP, Scrum) can be a plus.

2. Technical Skills

  • Understanding of Software Development Life Cycle (SDLC): Knowledge of various methodologies like Waterfall, Agile, or DevOps.
  • Programming Knowledge: Familiarity with programming languages (e.g., Python, Java, C#, etc.) is a plus, though coding is not always required.
  • Database Management: Ability to query databases (SQL) and understand data structures.
  • UML and Diagramming Tools: Experience with Unified Modeling Language (UML), ER diagrams, flowcharts, and tools like Lucidchart, Microsoft Visio, or Draw.io.
  • Requirement Gathering Tools: Knowledge of tools like JIRA, Confluence, Trello, or any other project management tool.
  • Testing Skills
Job Category: Woodworker
Job Type: Full Time
Job Location: Dhaka

Apply for this position

Allowed Type(s): .pdf, .doc, .docx