- Collecting, analyze requirements and confirm the functional requirements of the system to be developed
- Prepare documentation related to system development in accordance with the applicable SDLC, including but not limited to FSD, TSD, Database Relationship Diagrams, Sequence Diagrams, Application Architecture Diagrams and other required documentation
- Coordinate and communicate effectively with the internal developer team, vendors and related parties
- Work closely with the team concerned to ensure application development goes as planned
- Coordinating with business units, vendors and related parties in the process of clarifying the functions of the system being developed
- Provide support regarding the preparation and execution of tests, including in the preparation of test scenarios and test scripts
- Assisting the Project Manager in preparing the required project documentation
- Assisting companies in analyzing operational risk from a functional point of view
Job Requirements:
- Bachelor’s degree in computer engineering or computer science or any related studies
- Proven work experience as a system analyst minimum 3 years
- At least 1 year of working experiences as programmer
- Experience with software development, creating FSD, TSD, Database Relationship Diagram, Sequence Diagram, Application Architecture Diagram and other required documentation
- Strong knowledge of business information system
- Required Skill(s): SDLC, Solution Architecture, Software Development in one of these programming language (Java, PHP, Full stack, ASP.net, .NET, Visual Basic, C#, Android, Frontend)
- Familiar with MVC, OOP, UML, FSD, TSD, UAT, Software Testing,
- Familiarity with Enterprise application platform using .NET/Java/PHP & BI
- Preferably have experience in Banking, Insurance, Finance
- Having experience as Integration Analyst will likely be processed faster:
- Analysis of surrounding needs (Requirements stage)
- Create integration & technical flow specifications (Development Stage)
- Create data preparation and debugging (Testing Stage)
- Become a coordinator during the migration process, starting from documents to production testing (Migration Stage)
- Ability to explain technical details
- Excellent analytical skills
- Good English proficiency, especially in writing
- Fast learner, good problem solving, teamwork and analytical skills