Afarax is looking for a freelance Senior Domain Analyst. We need you!
The project:
Our client in the banking sector is looking for a Senior Domain Analyst to join their team.
Tasks:
Business Analysis:
Collecting, challenging, and documenting end-user needs in order to have a standardized, complete, and accurate representation of the business requirements that will serve as input for the functional analysis.
Example activities:
* Challenging business requirements and translating them into functional requirements
* Managing and keeping requirements up to date
* Understanding business processes (and thus the use of applications in the business) to translate new requirements into workable solutions
* Translating business requirements to product teams
* Performing impact analysis with input from the entire team
* Close collaboration with the Product Owner to thoroughly understand customer challenges
* Ensuring that the E2E solution provided by various integration points in the application landscape always delivers the desired results for the business
Solution Proposal:
Analyzing and comparing customer-oriented solutions and presenting the best possible solution to business users. Validating and adjusting the proposed solution if necessary.
Example activities:
* Preparing a solution proposal
* Determining and evaluating the IT benefits and costs (e.g., licensing costs, effort, etc.) of a proposed solution
* Documenting the assumptions behind the proposed solution
* Organizing workshops/presentations with the business
* Following up and applying guidelines with impact on IT to ensure an application that meets Argenta standards (including test follow-up)
Functional Analysis:
Developing the functional analysis according to agreed standards to provide the developer with correct and complete input for the development of new applications or changes to existing ones, based on business needs.
Example activities:
* Monitoring the functional architecture of applications (e.g., data model)
* Elaborating on business requirements while considering technical limitations and existing architecture (in collaboration with the Solution Architect)
* Defining and managing the application’s logical information model
* Transforming business concepts into IT concepts and vice versa
* Defining the authorization matrix for an application in collaboration with DBA, security, and business
* Performing impact analysis with input from the entire team
* Developing non-functional requirements in collaboration with the Solution Architect
* Analyzing test defects/problems/…
Functional Design:
Developing a functional design to define the roles and responsibilities within the application landscape and to ensure a logical structure in the application landscape architecture.
Example activities:
* Creating a functional blueprint
* Developing a functional interface specification
Documentation:
Creating and maintaining documentation to ensure a correct and reliable overview of the application landscape at all times.
Example activities:
* Preparing documentation on the chosen solution
* Maintaining processes
* Maintaining the documentation structure
Knowledge development:
Building, maintaining and exchanging relevant evolutions in one's own domain in order to contribute to one's own development and professionalization as well as that of the team.
Example of activities:
* Active participation in team collaboration.
* Team support
Quality assurance:
Facilitate the acceptance testing together with the testers and create awareness about quality in order to ensure the quality of the E2E process in terms of project, operational, and business operation.
Example of activities:
* Review test plan.
* Follow up and validate user tests
* Respect standards
* Taking quality and continuity into account as a decision criterion
Continuous improvement:
Identify, propose and implement improvement actions in order to improve the predictability of processes and improve the quality, effectiveness, efficiency and customer friendliness of the product or service provided.
Example of activities:
* Perform peer reviews for deliverables prepared by direct team members
* Keep system documentation up-to-date and share with customers
* Analysis, execution, follow-up and validation of improvement initiatives to automation to promote the continuous delivery pipeline (e.g. automate test scenarios)
* Experimenting with new tools/frameworks
* Continuously improve the team's processes
* Implement cost savings, e.g. through process improvement
Self-organizing teams:
Apply Lean/agile mindset, principles and skills in order to achieve greater operational excellence, job satisfaction and empowerment of teams.
Example of activities:
* Create support for the NDM agile safe way of working
* Include tasks within the product team that are not necessarily aligned with the current role but are within the capabilities and contribute to the quality of the product and team performance
* Give and receive feedback to become stronger as a team by addressing colleagues about their performance in a correct but professional manner
* Actively participate in team and/or program ceremonies such as daily scrums, PI planning, demos, retrospectives …
Risks:
Awareness of the - daily - risks inherent in the products, activities, processes and systems. Reporting and identification of noted risks during execution of service.
Is this you?
* Very strong knowledge of SQL
* Very strong knowledge of Data vault modeling
* Very strong knowledge of Star modeling
How afarax supports you?
* You benefit from our extensive network
* You will have access to projects that fit your expertise
* We help and support you throughout your project
* We offer the possibility to build a valuable and lasting partnership
Check out more projects on: https://afarax.be/jobs/type/freelance/