Position: Senior Business Analyst
:
As our new senior business analyst, you will be an integral part of our software project delivery team. You will be responsible to scope solutions jointly with clients, product owners, & senior leadership, write and own user requirement specifications and support projects throughout the development and post production cycle.
You make sure that your user requirements and functional specifications are on the right level of detail for our design and development teams to get started right away with their implementation. You will be directly accountable for our software products\xe2\x80\x99 requirements and scope management in meeting our clients\xe2\x80\x99 needs. You will own the knowledge management of the project you are assigned.
Expect the work environment to be challenging, fast paced / agile, rewarding and collaborative.
Required Skills and Responsibilities:
8+ years of professional experience as Business Analyst (BA) in software development project, with a minimum of 5+ years involving corporate customers
Having BA experience in the financial services industry, blockchain Web3, or any custom-made product development on blockchain is highly advantageous
5+ years of software development or transformation project experience with having completed at least 3 full software projects end to end as a BA
Strong competence as a BA to ask probing questions and solicit information effectively to document well-defined functional requirement specifications and scope of software project.
Experience in understanding systems integrations and having the relevant experience in developing functional/business requirements of API is important
Strong in functional and systems requirements analysis with an ability to quickly learn new business and technical concepts
Strong analytical skills to create reports and offer recommendations.
The ability to manage multiple projects from beginning to completion is important for all IT Business Analysts.
Excellent in business writing and communication skills (in English, additional languages are an asset)
4+ years of experience in applying Human Centered Design (HCD) and design thinking, plus having a relevant certification (e.g. in HCD) is highly advantageous
Experience in working with Confluence & Jira or similar tools.
Your Challenges (What you\xe2\x80\x99ll do):
Manage and lead discussion in requirements discovery and other relevant meetings to solicit information effectively from business users and other parties throughout the software project life cycle.
Maintain a comprehensive and detailed knowledge of application features and database schemas to effectively support production systems and business users on systems support and project requirements.
Change Control - Ensure change management is handled as per the established Change Control procedure.
Work with business partners to elicit high-level requirements and capture business needs. Clearly articulates and documents business requirements
Write high quality & detailed user requirements and functional specifications (e.g. including diagrams, process flow, use cases and scenarios, etc.) that can be understood and are ready for implementation by designers/developers with limited industry process know-how.
Define the Technical Specification Document (TSD) based on the Functional Requirement Specification (FRS) signed off by the business users for software developers and other stakeholders to start implementation.
Effectively estimate and plan out discovery workshops and timeline needed to produce the quality functional requirements specifications documents from the start until obtaining users sign-off
Determine customers\xe2\x80\x99 operational objectives by studying its business functions and processes, recommend process optimizations that can improve customer business processes and productivity via software automation and optimization
Effectively communicating your insights and plans to cross-functional team members and management, as well as business users
Proactively plan, manage and update customers and supervisor on status of assigned tasks and deliverables to be inline with the overall project timeline and goals.
Maintain customers and stakeholders confidence by keeping all project and customer information confidential.
You will need to be:
Bachelor\xe2\x80\x99s or Master\'s Degree in computer science, software engineering, business administration, finance or a similar field.
Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision
Able to manage ambiguity while coping with challenging customers and project goals
Passion for constant learning & driving quality
You love to win and are willing to go the extra mile as needed
A team player who enjoys working in an energetic, fun environment
You see your job description just as the beginning and are hungry for opportunities for professional development and career growth.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.