System Analyst

Key Responsibilities :

  • Analyze business requirements and user needs and translate them into clear system requirements and functional specifications for software development.

  • Design and document system architecture, workflows, and data models to support application development and integration.

  • Prepare and maintain comprehensive system documentation, including Data Dictionary, DFD, ERD, UML diagrams, Program Flow, Functional Specifications, Technical Specifications, System & User Manuals, and Deployment Documentation.

  • Collaborate closely with Product Owners, Developers, QA Engineers, and Project Managers to ensure alignment between business requirements and technical implementation.

  • Monitor and support the software development lifecycle (SDLC) to ensure that the development process follows defined requirements and system design.

  • Participate in system testing, integration testing, and user acceptance testing (UAT) to ensure the system meets functional and performance requirements.

  • Identify potential risks, gaps, and improvement opportunities in system processes and propose appropriate solutions.

  • Act as a bridge between business stakeholders and technical teams, ensuring effective communication and alignment throughout the project lifecycle.

  • Ensure that system development complies with project scope, contractual requirements, and quality standards.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, Business Computer, or a related discipline.

  • Minimum 5 years of experience in software or system development.

  • Proven experience in system analysis, requirements gathering, and system design for at least one full project lifecycle.

  • Hands-on experience with software development tools, programming environments, and database technologies.

Professional Computer

102/99 Na Ranong Road, Klongtoey,Bangkok 10110, Thailand.