BI Developer

Arjo
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Unit Testing
Azure
Business Intelligence
Cloud Computing
Code Review
Information Systems
ETL
Python
Metadata
Query Optimization
Power BI
SQL Stored Procedures
SQL Databases
SQL Server Integration Services
T-SQL
Microsoft Fabric
Data Lake
PySpark
Information Technology
Infor
Data Pipelines
Ssas Tabular

Job description

The role of Senior BI Developer is responsible for translating complex business requirements into scalable BI solutions across global BI platforms. This role designs and maintains advanced Microsoft Power BI solutions, leads development in Microsoft Fabric Lakehouse architectures, oversees analytical data modelling, and ensures the highest level of BI technical excellence. Additionally, coordinates tasks across BI developers, and acts as a technical escalation point for BI development, utilizing their Infor M3 expertise.

This role will require you to have a good understanding of the emerging BI technologies, BI solutions and their importance in providing a stable platform to support Arjo's business processes and deliverables.

The skills you will need:

  • Coordinate and assign tasks amongst BI developers; manage BI sub-projects and delivery timelines.
  • Mentor junior and mid-level developers in best practices, coding standards, and data modelling.
  • Serve as the primary technical escalation point for Power BI, Fabric, SQL, and modelling issues.
  • Architect, design, develop and maintain Power BI reports and enterprise datasets.
  • Create and govern advanced data models including star schemas and dimensional structures.
  • Lead design and development of ETL/ELT processes in a Microsoft Fabric Lakehouse architecture.
  • Oversee and optimise data workflows using Data Lakes and Logic Apps; conduct capacity monitoring.
  • Write and manage complex T-SQL queries, stored procedures and performance-optimised logic.
  • Use Python and PySpark for distributed transformation and large-scale cloud processing.
  • Ensure data accuracy, quality and BI governance adherence. Conduct unit testing, troubleshooting and code reviews.
  • Collaborate with global BI teams, architects and business stakeholders on strategic roadmaps.
  • Contribute to international BI initiatives, cube migrations, ERP programme reporting and Fabric modernisation.
  • Deliver 2nd/3rd level BI support to end users and translate business needs into technical specifications.
  • Contribute to national and international projects and rollouts.
  • Remain up to date with current and future BI technologies including Power BI licensing options.

Requirements

  • Expert level Power BI (DAX, data modelling, composite models, dataset optimisation).
  • Strong experience in enterprise scale BI solution design.
  • In depth knowledge of Microsoft Fabric Lakehouse, Lakehouse architecture, Data Pipelines, and Notebooks.
  • Strong understanding of Data Lakes and Logic Apps.
  • Advanced metadata-driven ETL/ELT pipeline development.
  • Strong PySpark & Python capability for distributed cloud processing.
  • Complex T-SQL, query optimisation, transactional and analytical SQL development.
  • Familiarity with SSIS and SSAS Tabular is beneficial.
  • Experience with Azure DevOps (Boards, Repositories, Deployment Pipelines).
  • Bachelor's degree in Computer Science, Information Systems, Business Informatics, or equivalent practical experience.
  • 5+ years of BI development experience, including Power BI, SQL, and cloud BI technologies.
  • Background with ERP data structures (Infor M3 is highly desirable, SAP is beneficial).
  • Experience delivering BI solutions in enterprise, multi region environments.

Personal Qualities:

  • Strong leadership and task coordination skills.
  • Excellent analytical and investigative mindset.
  • Self-starter able to work independently and structure workload efficiently.
  • Strong communication and collaboration capability across IT and business teams.
  • Proactive, responsible, and able to take ownership of complex BI deliverables.
  • Self-motivation, self-management and ability to take responsibility

Benefits & conditions

Hybrid Working: You can enjoy a balanced work-life with working from home and in the office

Collaborative Environment: Thrive in our Head Office where teams share knowledge and experience.

Long Service Awards: Many of our employees have long service, reflecting commitment and loyalty

Employee Recognition: Celebrate your achievements with our Hero Awards and Employee of the Month program.

Additional Perks: Benefit from eye care vouchers, a cycle to work scheme, a perks app, a Wellbeing Committee, Salary Sacrifice Vehicle Scheme and more!

What we will offer in Return:

You will support our vision to be the most trusted partner in driving healthier outcomes for people facing mobility challenges. In return, we recognize and value our global employees. You will have our full support, training and opportunities for professional development.

Why diversity matters to us

At Arjo, we believe in the power of diversity. We strongly encourage applicants from all parts of society, which means building a more diverse, equitable, inclusive and engaging environment - not only in the workplace, but also within the communities that we serve, work in and live in. We achieve this through a culture and mind-set that values the uniqueness of all our people.

About the company

At Arjo, we believe that empowering movement within healthcare environments is essential to quality care. Our products and solutions are designed to promote a safe and dignified experience through patient handling, medical beds, personal hygiene, disinfection, diagnostics, and the prevention of pressure injuries and venous thromboembolism. With over 6500 people worldwide and 65 years caring for patients and healthcare professionals, we are committed to driving healthier outcomes for people facing mobility challenges.

Apply for this position