A leading organization in Portugal is seeking an experienced Business Intelligence Developer to spearhead its BI team. The ideal candidate will possess a deep understanding of data modeling, report/dashboard development, and data integration.
About the Role
Lead and coordinate a team of developers to ensure high-quality deliverables and promote best practices in software development.
Serve as the primary point of contact between technical teams and business stakeholders to guarantee that developed solutions align with business objectives and goals.
Manage relationships with clients and stakeholders to foster strong partnerships and drive business growth.
Design and implement efficient and scalable data models for business analysis, leveraging expertise in Power BI (Cloud and On-Prem).
Develop and maintain interactive dashboards and reports using Power BI (Cloud and On-Prem), ensuring seamless user experiences.
Perform data integration, optimize queries, and models for optimal performance, driving data-driven decision-making.
Conduct thorough technical tests and validations to guarantee deliverable quality and identify areas for improvement.
Lead code reviews, pair programming sessions, and quality/security audits to maintain high standards of excellence.
Contribute to strategic technical decisions and propose innovative solutions to drive business success.
Requirements
Bachelor's degree in Computer Science or related field.
+5 years of professional experience in BI development, with a focus on Power BI (Cloud & On-Premises).
Proven expertise in data modeling, report/dashboard development, and data integration.
Hands-on experience with tools such as Dataiku, Azure, Azure DevOps, SQL Server, and Jira.
Strong ability in technical testing, performance optimization, and incident diagnosis.
Advanced ability in writing technical specifications and conducting code reviews/audits.
Ability to manage client relationships and engage with stakeholders and application managers.
Experience in team leadership and coordination of development activities.
Strong analytical and problem-solving skills.
Proactive mindset, with a willingness to take initiative and propose solutions.
Experience working with Agile methodologies and distributed teams.
Written and verbal communication skills in English (B2) and French (C1) – mandatory.
Candidates must be based in Portugal and possess either European citizenship or a valid Work Visa/Residence Card – mandatory requirement.