Job Description

-Creating prototypes, diagrams, and specifications to be used by designers and programmers -Analyzing clients' existing systems and business models -Working closely with colleagues, developers, testers and a variety of end users to ensure technical compatibility and user satisfaction -Discussing with management and users to determine system requirements -Identifying the inputs and outputs that will meet the user’s needs when the system is developed -Record and document results and compare to expected results -Detect software failures, so that defects may be discovered and corrected -Generate historical analysis of test results

Requirements

-Bachelor or master degree in software Engineering, IT, Industrial Engineering (system analysis) -At least 4 years work experience as a software/business analyst -Extensive knowledge of software engineering requirements and documentation according to standardized analysis and object oriented design -High level expertise of software and business analysis and requirements documentation -Familiar with banking and payment systems -Familiar with software development methodologies and modeling languages (RUP, SCRUM, BPMN and UML) -Familiar with programming concepts and database design (SQL) -Strong communication skills, both written and verbal -Strong planning, problem solving and multi-tasking skills -Ability to meet deadlines, time management and manage competing priorities -Proven ability to work effectively as part of a multidisciplinary team

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،