Involved in a team who manages core system development.
Understands broad concepts (technical, business) and can explain it to others, proactively interested in out of own focused expertise areas behind his job content.
Understands how business works (i.e business process).
Able to identify and design improvement solutions.
Translating business requirements into technical specification and technical artifacts.
Documenting application development processes, procedures, and standards.
Closely involved in the application development process and supervising the design, testing, and modification stages of application development.
Providing technical advisory to Product Managers and Business Owners.
Closely collaborate with Product Managers.
Qualifications:
Bachelor&aposs degree (Preferably in Computer Science/Information Technology).
Good communication skills in English on daily basis with expats.
Min. 3 years of experience as a System Analyst.
Having knowledge and experience in different type of system integrations: files, webservice, messaging, DB.
Having knowledge of UML and BPMN diagrams for designing application or services.
Having knowledge and experience in designing API/services using sequence diagram.
Having knowledge in data interchange format (JSON, XML, etc) and able to decide which type of data format to user with its pros and cons.
Having background in Backend Developer/Engineer (Java)
Good understanding of the Restful API concept.
Familiar with the concept of distributed applications such as OOP, Thread, Heap, etc.
Good understanding of SQL query.
Have analytical skills and problem-solving mindset.