Key responsibilities:
* Gather, document, and analyze business requirements from technical and financial teams.
* Prepare clear functional specifications and support the translation of business needs into technical solutions.
* Use SQL to extract, clean, and analyze data from multiple sources.
* Assist in building dashboards, reports, and performance metrics to support decision-making.
* Collaborate with developers and QA teams to validate features, perform user acceptance testing (UAT), and ensure solution quality.
* Support financial analysis, forecasting, and reconciliation activities when required.
* Monitor system performance and help identify process improvements and automation opportunities.
* Participate in agile ceremonies, including sprint planning, reviews, and retrospectives.
* Maintain accurate documentation and contribute to knowledge-sharing within the team.
Required Skills & Qualifications
* Bachelor's degree in Business, Finance, Information Systems, Computer Science, or related field.
* Strong SQL skills (mandatory) for querying and analyzing data.
* Good understanding of financial concepts and/or fintech environments.
* Basic knowledge of technology, software development processes, or data workflows.
* Strong analytical and problem-solving skills with attention to detail.
* Ability to communicate effectively with technical and non-technical stakeholders.
* Proactive, eager to learn, and comfortable working in a fast-paced environment.
Preferred Qualifications (Nice to Have)
* Experience with data visualization tools (e.g., Power BI, Tableau, Looker).
* Familiarity with Python or other scripting languages.
* Understanding of APIs, databases, or cloud platforms.
* Prior experience in a finance, banking, or technology setting (internships included).