Summary: The ideal candidate is a team player who will be responsible for working with company data in various business areas. Someone who has strong development experience and background as well as who is very technical. Specific responsibilities include reporting metrics, analyzing methodologies, suggesting operation improvements, and building proposal evaluations in a cross-functional environment.
— 2+ years of experience in system or business analysis;
— Object modeling using UML;
— Experience with typical integration patterns via DB, API, standard protocols (SOAP);
— Strong analytical and systems thinking skills;
— Development or Architecture experience;
— Problem solving, attention to details, and result-oriented abilities;
— Experience in implementing automation processes and best practices in development processes of the Product;
— Experience in Workflow Design;
— Experience in Business Process and Decision Flow Reengineering/Analysis;
— Experience in creating functional specifications;
— Strong skills working as part of a project team;
— Good spoken and written English.
— SQL (MSSQL/ORACLE/PostgreSQL);
— HTML, XML
— Improve computer systems and applications, which requires analysis and testing of all systems currently in use by the business.
— Design and write new computer programs and applications.
— Test and debug all current and new applications by the technical business analyst on a regular basis.
— Finding data and computer system risks and implementing new programming to address and eliminate these risks.
— Create data conversion scripts in order to digitally store data. Some highly sensitive information may need to be encrypted before it is entered into the system.
— Research data and write reports about computer systems, processes, and applications.
— Communicate verbally and in written form with other technical staff, informing them of potential risks and briefing them on newly created computer programs.
— Understand client’s business cases
— Gather, analyze, organize and document requirements within the scope of the contract
— Translate business requirements into technical ones for the development team
— Manage requirements by creating use cases, specifications (including RTM, BRD, SRS, FRS), UML diagrams, wireframes, etc.
— Design UI forms and business process logic
— Present the completed project to the client and gain their acceptance
— Create user training manuals and other instructional guides
— Train the end-users about the product during formal and informal presentations
— Document any change requests from the client
— Explain the approved change requests to the development team