In Merkle Innovation, System Analyst is a person who is responsible for the design, modification, and analysis of different systems, who also will make sure of compatibility and customer effectiveness. A person who is maintaining technical aspects to make the project running smoothly and also focus on evaluating the code & create suggestions.
What will you do as System Analyst
• Interpreting a project and the client’s requirements and evaluating all the options to identify potential solutions
• Create and breakdown project features and stories, liaise with users and internal team
• Examining existing business models and flows of data, discussing findings with the client, and evaluating system specifications for business requirements
• Persuade internal and external stakeholders of the benefits of new technology or strategies
• Develops solution by preparing and evaluating alternative workflow solutions.
• Validate changes by testing programs
• Train users on the new operation systems and provide support
• Ensure that all projects are delivered on-time, within scope and within budget
• Manage the relationship with the client and all stakeholders
• Meet with clients to take detailed ordering briefs and clarify specific requirements of each project
• Regularly create report based on project report timeline and manage project tracking performance by diagrams/flow/spreadsheet
• Create and maintain comprehensive project documentation, taking minutes of meeting
• Stay up-to-date with current technologies and technical developments
• Create and maintain comprehensive project documentation & technical documentation contain logical solution architecture, physical system architecture, use case diagram, flow diagram, class diagram, ER database diagram
• Lead a small team, coach through reviews and feedback, support team to growth & help team to raise the capacity, skills and quality through proper execution
• Bachelor degree in Computer science, IT, business information systems or any other relevant field
• Have 4++ years of working experience
• Experience with software development & documentation
• Familiar with programming languages such as Java, PhP, Swift, Android Studio, etc.
• Familiar with software development framework model.
• Familiar with UML design model and design tools.
• Deep understanding on logical thinking, analytical and investigative mind, together with creative abilities
• Excellent organisational, time and project management skills
• Ability to handle complex information with accuracy and attention to detail
• Self-development skills to keep up-to-date with fast-changing trends and their role in a commercial environment, strong problem-solving person
• Professional approach to time, costs and deadlines
• Good team working and interpersonal skills required to enable working closely with staff at all levels throughout an organisation, including managers and IT specialists
• Good report writing skills and the ability to communicate technical information and ideas clearly and concisely to non-technical people
• Ability to work under pressure and to tight deadlines
• Able to communicate and write in English
• Have experience and understand on software and programming
• Deep understanding on Software Design Pattern
• Familiar with Agile and Waterfall Methodology
• Familiar with project tools system such as jira, trello, clockify