Point your AI agent at freehire and let it find you a job.

Get the CLI →

MVC Resources

System Analyst

Posted Updated 3 views
Discussion

Summary

System Analyst in Petaling Jaya, Malaysia: gathers and documents business requirements, writes functional/technical specs, analyzes workflows, coordinates testing (unit, integration, UAT), and supports deployments alongside developers. Tooling includes ClickUp, GitHub, BPMN, Figma/Adobe XD, with basic PHP, Laravel, or Vue.js awareness.

  • Assist in gathering and analyzing business requirements from stakeholders.
  • Analyse and evaluate current systems and workflows to identify opportunities for improvement or optimization.
  • Assist in evaluating change requests and assessing their impact on scope, timeline, and system functionality.
  • Translate requirements into functional and technical specifications.
  • Prepare and maintain project documentation, schedules, and reports.
  • Collaborate with developers to ensure system solutions meet business expectations.
  • Support creation of system flowcharts, wireframes, and diagrams.
  • Assist in system and UI/UX design including mock-ups and prototypes.
  • Coordinate and participate in various testing phases (unit, integration, UAT) and obtain business sign-off before production deployment.
  • Prepare training materials and support end-users during rollout.
  • Help monitor system deployments, address bugs, and track resolution status.
  • Investigate reported issues, perform root cause analysis, and work with developers to provide timely resolutions.
  • Maintain ClickUp task boards and track team progress.
  • Support version control (e.g., GitHub) and basic coding tasks when required.
  • Stay current with technology and design trends to recommend improvements.
  • Ensure documentation is up to date with system changes and improvements.


Requirements

  • Bachelor's Degree in Information Technology, Computer Science, or related field.
  • 1–3 years’ experience in system analysis, software development, or IT project coordination.
  • Strong understanding of system development lifecycle (SDLC).
  • Experience writing Business Requirement Documents (BRD), Functional Specification Documents (FSD), User Stories, or Software Requirement Specifications (SRS).
  • Ability to understand and design workflows using tools like BPMN (Business Process Model and Notation).
  • Understanding of software testing methodologies and test case preparation.
  • Basic understanding of programming languages like PHP, Laravel or Vue.js can be useful to understand developer constraints and communicate effectively.
  • Familiar with project/task management tools (e.g., ClickUp, Jira).
  • Basic experience with UI/UX tools (e.g., Figma, Adobe XD) is a plus.
  • Exposure to version control systems (e.g., GitHub).
  • Strong analytical, problem-solving, organizational, and attention-to-detail skills.
  • Strong interpersonal and communication skills, both written and verbal.
  • Ability to work independently and collaboratively in a fast-paced environment while managing multiple projects and priorities effectively.


Skills

Apply

See also

Business Analysis jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available