Analyze and model the business domain to create a complete picture of work flows and technical requirements fulfilled by the software.
•
Work on small project or parts of large projects.
•
Define the business problem and primary objectives of new projects. Identify and validate the key business requirements.
•
Create and document functional requirements (use cases) and non-functional requirements.
•
Coordinate requirements walk-through and sign-offs and verify with user representatives/stakeholders that use cases and process models accurately portray specific business needs.
•
Ensure that programs meet marketing/user requirements by inspecting and monitoring software development progress.
•
Work with the technical team to develop business and technical requirements.
•
Determine approaches which will improve the usability, performance and integrity of the software.
Qualifications:
•
Bachelor of Computer Science/ Engineering
•
2-5 years of relevant experience (Software development/ Business Analysis)
•
Working proficiency and communication skills in verbal and written English.
•
Critical thinker, committed and innovative
•
Experience with defining, translating, and simplifying business requirements