System Analyst
Salary undisclosed
Checking job availability...
Original
Simplified
Roles and Responsibilities:
- Capture and document business goals, system objectives, use cases.
- Work with others to prepare requirement gathering templates / checklists.
- Conduct workshops with business stakeholders to gather user requirements.
- Analyze user requirements, structure into business capabilities and functions.
- Analyze data, perform data mapping, identify discrepancies.
- Own and prepare project documentation, e.g. user requirement, user journey, functional specification, test plan and cases, user manual, etc.
- Produce professional documentation with high quality.
- Work with solution architect and developers to brainstorm high level solution.
- Identify assumptions, constraints, dependencies, issues, and risks.
- Support the communication between business and development teams.
- Perform system integration testing. Provide system training to business users.
- Work with developers to support user acceptance testing.
- Work with Project Manager to manage user requirement changes.
- Follow company SDLC processes as guided by Project Manager.
- Take ownership of assigned tasks. Be responsible for system implementation.
- Take initiative to research and learn new technical or business knowledge required for assigned project and aspire to master it for own achievement.
- Strive to become the domain subject matter expert / champion.
- Be pro-active to work the others to deliver. Offer assistance where needed.
Job Requirements:
- Bachelor’s degree or above in IT related disciplines.
- Minimum 4-5 years in progressive IT Sector.
- Minimum 3 years of experience as a system or business analyst.
- Ability to analyze, interpret and communicate business information to both internal and external project stakeholders.
- Ability to foster strong relationships with clients and team members.
- Ability to read and understand basic scripts / code / XML / YAML. Ability to write would be an advantage.
- Willingness to work at client office as per the project assignment.
- Willingness to adjust and follow client time zone (e.g. Australia or New Zealand) as per the project assignment.
- Proficient in English written and verbal communication.
- Familiar with Agile / Scrum / Waterfall software development process.
- Having working experience with financial / insurance institutions is a plus.
- Having working experience with web / mobile / integration projects is a plus.
- Having hands-on experience with Azure, DevOps, Cloud Migration, Application Modernization, CI/CD processes and tools is an advantage.
- Familiar with requirement development methodology and change management.
- Having experience with various UI visual / mockup tool, user journey tool (e.g. Miro) is an advantage.
- Having attended professional trainings (e.g. PMP, Agile / Scrum, Data, Gen AI, Azure) is a plus. Passing any exams is an advantage.
Roles and Responsibilities:
- Capture and document business goals, system objectives, use cases.
- Work with others to prepare requirement gathering templates / checklists.
- Conduct workshops with business stakeholders to gather user requirements.
- Analyze user requirements, structure into business capabilities and functions.
- Analyze data, perform data mapping, identify discrepancies.
- Own and prepare project documentation, e.g. user requirement, user journey, functional specification, test plan and cases, user manual, etc.
- Produce professional documentation with high quality.
- Work with solution architect and developers to brainstorm high level solution.
- Identify assumptions, constraints, dependencies, issues, and risks.
- Support the communication between business and development teams.
- Perform system integration testing. Provide system training to business users.
- Work with developers to support user acceptance testing.
- Work with Project Manager to manage user requirement changes.
- Follow company SDLC processes as guided by Project Manager.
- Take ownership of assigned tasks. Be responsible for system implementation.
- Take initiative to research and learn new technical or business knowledge required for assigned project and aspire to master it for own achievement.
- Strive to become the domain subject matter expert / champion.
- Be pro-active to work the others to deliver. Offer assistance where needed.
Job Requirements:
- Bachelor’s degree or above in IT related disciplines.
- Minimum 4-5 years in progressive IT Sector.
- Minimum 3 years of experience as a system or business analyst.
- Ability to analyze, interpret and communicate business information to both internal and external project stakeholders.
- Ability to foster strong relationships with clients and team members.
- Ability to read and understand basic scripts / code / XML / YAML. Ability to write would be an advantage.
- Willingness to work at client office as per the project assignment.
- Willingness to adjust and follow client time zone (e.g. Australia or New Zealand) as per the project assignment.
- Proficient in English written and verbal communication.
- Familiar with Agile / Scrum / Waterfall software development process.
- Having working experience with financial / insurance institutions is a plus.
- Having working experience with web / mobile / integration projects is a plus.
- Having hands-on experience with Azure, DevOps, Cloud Migration, Application Modernization, CI/CD processes and tools is an advantage.
- Familiar with requirement development methodology and change management.
- Having experience with various UI visual / mockup tool, user journey tool (e.g. Miro) is an advantage.
- Having attended professional trainings (e.g. PMP, Agile / Scrum, Data, Gen AI, Azure) is a plus. Passing any exams is an advantage.