Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an experienced Business/Systems Analyst with exceptional analytical and interpersonal skills.
The ideal candidate would be someone who works proactively to determine the requirements of a project or program and would be competent in serving as the bridge between end-users and the engineers who develop the product, creating User Stories, eliciting requirements, writing narratives, and assisting with release planning.
Responsibilities:
- Gathering, reviewing, and analyzing business/system requirements
- Creating a detailed business analysis that outline problems, opportunities, and solutions
- Evaluating, analyzing, and maintaining systems requirements
- Deploying, maintaining, and troubleshooting core business applications, including application servers, associated hardware, endpoints, and databases
- Managing the set-up and configuration of systems
- Writing User Stories, Acceptance Criteria, and BRDs
- Performing detailed functional and non-functional solution requirements specifications
- Meeting and coordinating with internal and external stakeholders to establish project scope, system goals, and requirements
- Collaborating with the UX team to ensure that UX designs align completely with the documented business requirements
- Supporting developers and QC engineers by clarifying requirements or business concerns raised anytime within the development lifecycle
- Supporting the Product Manager in product positioning, release planning, and vision/roadmap creation/update
- Demonstrating the solution scope, business value, solution design, requirements, and identified risks to concerned stakeholders
- Developing, analyzing, prioritizing, and organizing requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow
- Defining and coordinating the execution of testing procedures, and developing test cases to serve the overall quality assurance process
- Translating highly technical specifications into clear non-technical requirements
- Providing the documentation of all processes and training as needed
- Implementing the best practices needed for well-established and developed scalability, supportability, ease of maintenance, and system performance
Job Requirements
- Bachelor's Degree in Computer Science, Information Technology, or a relevant field
- 2–4 years of experience working with information technologies and systems analysis
- Strong computer, hardware, software, and analytical skills
- Proven ability to assess business needs and translate them into relevant solutions
- Strong understanding and knowledge of the principles and practices associated with database maintenance and administration
- Experience installing, configuring, documenting, testing, training, and implementing new applications and systems
- Working knowledge of a wide variety of programming languages
- Highly proficient technical writing capabilities
- Advanced knowledge of and experience in Microsoft office tools
- English language proficiency (verbal and written)
Featured Jobs
Similar Jobs
- Product Owner & System AnalystFawry for Banking Technology and Electronic Payments S.A.E - 6th of October, Giza9 days ago
- Integration System AnalystFawry for Banking Technology and Electronic Payments S.A.E - Giza, Egypt15 days ago