Job Description
In this role, you are the technical reference point for the Internal Reporting Application a critical management platform supporting Staff and Budget data and Run KPI reporting across the bank. You will engage business stakeholders on technology opportunities, risks, and constraints, drive technical innovation, and champion AI-augmented solutions where they deliver value. You are accountable for ensuring all BI deliverables adhere to architectural standards, remain sustainable, and align with the IT Division ecosystem and IS Strategy of its Filire.
Capital Markets IT involves technological solutions and systems used in financial markets for trading, investment, and related activities. This includes electronic trading platforms, risk management systems, market risk, counterparty risk, algorithmic trading, data analytics, and Regulatory measures. The use of advanced technologies like APIs, artificial intelligence and cloud solutions are also becoming increasingly prevalent in capital markets to enhance efficiency and decision-making processes.
Main Responsibilities
As a Senior Developer, technical expertise alone is not sufficient. You are expected to be self-motivated and take genuine ownership of outcomes not just assigned tasks. You will regularly navigate complex technical trade-offs that require independent judgement and must be capable of articulating those decisions clearly to stakeholders and management who may not share your technical context. You set direction, mentor peers, and actively drive the team toward project goals.
BI Development Reporting
- Design, develop, and maintain complex Power BI reports, dashboards, and datasets meeting business and analytical requirements
- Develop and optimize SQL queries, stored procedures, and data models to support reporting needs
- Build and manage ETL pipelines using Microsoft SSIS develop SSRS reporting solutions
- Contribute to the design and governance of the semantic layer (Power BI datasets, dataflows, gateways)
Architecture Engineering
- Define and enforce best practices for data modelling, DAX development, report design, and performance optimization
- Autonomously design, code, test, deploy, and debug applications ensuring scalability, performance, and maintainability
- Develop and maintain .NET-based integrations and tooling in support of BI and data workflows where required
Delivery Collaboration
- Lead end-to-end BI solution delivery, from requirements gathering through to deployment and user adoption
- Collaborate with business stakeholders to translate complex data requirements into actionable insights
- Ensure data quality, security, and compliance standards are met across all BI deliverables
- Document technical solutions, data lineage, and report specifications
Cloud Innovation
- Participate in cloud data platform initiatives, supporting migration of the application and BI platform
- Proactively identify opportunities where AI and machine learning can be leveraged within BI and data workflows (e.g., anomaly detection, predictive KPIs, natural language querying), and lead the design and development of AI-augmented solutions that deliver measurable business value
Qualifications and Profile
The successful candidate should have:
- Master or Bachelors degree in Computer Science/ Information Technology/ Programming Systems Analysis/ Science (Computer Studies) faculties.
- 8+ years of hands-on experience with Microsoft Business Intelligence Tools
- Power BI Desktop, Power BI Service, and Power BI Report Server
- Advanced DAX and Power Query (M) development experience with row-level security (RLS), incremental refresh, and deployment pipelines
- Proficient in SQL Server Reporting Services (SSRS) report development and SQL Server Integration Services (SSIS) package design and maintenance.
- Proficient in writing, tuning, and optimizing complex SQL queries strong knowledge of database engine internals and query execution plan.
- Practical experience with .NET (C# preferred) for BI tooling, custom connectors, or data workflow components
- Stakeholder Management/ Collaboration - Collaborate with project manager/Product Owner, business analyst, and infrastructure teams to gather and analyze the requirements work on incident resolution
- Proven experience working in Agile development environments (JIRA Scrum, Kanban)
- Experience in Control-M configuration management
- Familiarity with AWS data services (S3, Redshift, Glue, or equivalent)
- AI Proficiency
- Demonstrated ability to effectively utilize AI-powered tools (e.g., GitHub Copilot) to enhance productivity and problem-solving capabilities
- Understanding of AI/ML fundamentals including prompt engineering, model limitations, and best practices for human-AI collaboration
- Experience in evaluating AI-generated outputs for accuracy, security, and alignment with business requirements
- Ability to identify opportunities for AI integration and automation within existing workflows and processes.
EA Number: 11C4879