Business Intelligence Developer - Single Digital Patient Record

NSW Health

Willoughby City Council

On-site

AUD 138,000 - 156,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Allocated day off per month
Salary packaging
Career development
Wellbeing initiatives

Job summary

NSW Health's Single Digital Patient Record program seeks a Business Intelligence Developer to design, develop and support analytics tools and dashboards across NSW Health data sources.

You will work with SQL, SSIS, data warehousing, and reporting platforms on Windows, delivering actionable insights for decision-makers while growing your career in a major public health transformation.

This permanent full-time role offers competitive salary and benefits, with annual leave loading and superannuation.

Qualifications

  • Must have a relevant qualification in Computer Science or a related field.
  • Advanced SQL skills and experience in a large, complex service environment.
  • Extensive knowledge of complex data models and large databases.
  • Experience with analytics tools, SSIS, data warehousing, ETL, and writing custom SQL queries for reporting.

Responsibilities

  • Develop and maintain dashboards, reports, extracts, and analytics tools.
  • Analyse user requirements and provide tailored technical solutions for business needs.
  • Lead support and incident management across SDPR platforms, ensuring high performance.
  • Implement performance testing and manage change processes for reporting and analytics solutions.
  • Collaborate with stakeholders to deliver user-friendly health data tools.

Skills

Advanced SQL
Data modeling
ETL processes
Version control
Change management
Requirements gathering
Technical consultation
Independent and collaborative

Education

Bachelor's degree in Computer Science

Tools

SSIS
SQL Server

Job description

Business Intelligence Developer - Single Digital Patient Record

Business Intelligence Developer – Single Digital Patient Record (Health Manager Level 3)

Be part of the team transforming how care is delivered in NSW – with purpose driven work while enjoying competitive pay, and real career growth.

  • Permanent Full Time Opportunity
  • Work from our modern offices in Chatswood
  • Attractive salary, from $137,525 up to $156,231 + 12% Super + 17.5% annual leave loading


Applications Close: 11:59pm,Monday 5 October 2026


Your work matters at Single Digital Patient Record (SDPR), NSW Health
Be part of one of the biggest digital transformations in Australia’s public health history. The SDPR program is reshaping the way care is delivered across NSW - bringing patient information together into one safe, secure, connected system.

If you want your work to have real impact at scale, this is your opportunity to help shape the future of healthcare in NSW.


Join the Team
As a Business Intelligence Developer within our Single Digital Patient Record Implementation Authority (SDPRIA) team, you will help make a real difference in healthcare through the design, development, and support of high-quality analytics tools and reporting solutions used by Local Health Districts and the NSW Ministry of Health. Your work will ensure critical health data is transformed into actionable insights to inform key decisions across the health system.

This role offers the opportunity to contribute to a range of complex and meaningful analytics projects that support the delivery and improvement of public health services. You’ll work with large-scale health datasets and tools such as SQL, SQL Server Integration Services (SSIS), and business intelligence platforms on Windows.

In this role, you will:

  • Develop and maintain responsive, reliable, and maintainable dashboards, reports, extracts, and analytics tools
  • Analyse user requirements and provide tailored technical solutions to meet business needs
  • Lead support and incident management activities across SDPR platforms, ensuring high performance and service quality
  • Implement performance testing and manage change processes for reporting and analytics solutions
  • Collaborate with stakeholders to deliver easy-to-use, plain language tools that enhance understanding and use of health data

View the position description here


About You
We are looking for someone who has:

  • A relevant qualification in Computer Science or a related field
  • Advanced SQL skills and experience in a large, complex service industry environment
  • Extensive knowledge of complex data models and demonstrated experience working with large and complex databases
  • Experience with analytics tools, SSIS, data warehousing, ETL processes and writing custom SQL queries for reporting and dashboards.
  • Experience with version control, change management processes, and requirement gathering for reporting solutions.
  • Experience providing technical consultation on upgrades, installations, and modifications related to performance testing and analytics tools.
  • The ability to work both independently and collaboratively, demonstrating resilience and problem-solving under pressure.


You will succeed in this role if you:

  • Thrive in dynamic environments where prioritised can shift quickly
  • Can balance strategic thinking and hands-on delivery
  • Enjoy working collaboratively to achieve ambitious goals
  • Feel comfortable working in a lean team environment


Why work at SDPR
At SDPR, our benefits are designed to provide you with the growth and support when you need it. We provide:

  • Allocated day off per month in addition to annual leave
  • Salary packaging to maximise your take-home pay
  • Career development and learning opportunities to help you grow
  • Wellbeing initiatives like Fitness Passport to support your physical and mental health

Learn More About Us


How to apply
Submit your cover letter most up to date resume (up to 5 pages), highlighting your relevant skills and experience. While we accept AI use - we want your application to feel genuine and true to you.

For questions around the role or recruitment process, including adjustments, please contact our Talent Advisor or Hiring Manager, Andrew and quote REQ695966.

  • This role may require evening, night, weekend and/or shift work, in accordance with operational needs and Award provisions.
  • This recruitment may be used to establish a Talent Pool for similar roles (ongoing or temporary) that may arise over the next 18 months.
  • To be eligible for this role you must have current Australian work rights (Australian citizen, permanent resident, New Zealand citizen with a current passport, or hold a valid visa with permission to work in Australia).
  • Successful candidates may be required to complete multiple virtual Epic training sessions and Epic orientation, all scheduled in U.S. time.
  • If you currently reside outside NSW, please indicate in your application whether you are willing to relocate if successful.
Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Digital Health Analyst - Orders - Single Digital Patient Record
Senior Digital Health Analyst - Orders - Single Digital Patient Record

NSW Health • Willoughby City Council

On-site
AUD 138,000 - 156,000
Flexible work
Permanent Full Time
Chatswood office
+1
Digital Health Analyst - User and Provider - Single Digital Patient Record
Digital Health Analyst - User and Provider - Single Digital Patient Record

NSW Health • Willoughby City Council

On-site
AUD 119,000 - 140,000
Allocation day off
Salary packaging
Career development
+1
Digital Health Analyst - Orders - Single Digital Patient Record
Digital Health Analyst - Orders - Single Digital Patient Record

NSW Health • Willoughby City Council

On-site
AUD 119,000 - 140,000
Allocation day off per month
Salary packaging
Career development and learning
+1
DevOps Engineer - Single Digital Patient Record
DevOps Engineer - Single Digital Patient Record

NSW Health • Willoughby City Council

On-site
AUD 132,000 - 150,000
12% super
Annual leave loading
Permanent full-time
Senior Business Intelligence (BI) Developer
Senior Business Intelligence (BI) Developer

NSW Health • St Leonards

On-site
AUD 110,000 - 150,000
Integration Analyst
Integration Analyst

eHealth NSW • Willoughby City Council

Hybrid
AUD 127,000 - 151,000
Salary packaging
Meal allowance
Flexible work options
+2
Operational Services Manager - Single Digital Patient Record
Operational Services Manager - Single Digital Patient Record

eHealth NSW • Sydney

On-site
AUD 166,678 - 186,448
Allocated day off per month
Salary packaging
Discounted fitness passport
+1
Health BI Developer – Single Digital Patient Record
Health BI Developer – Single Digital Patient Record

NSW Health • Willoughby City Council

On-site
AUD 138,000 - 156,000
Allocated day off per month
Salary packaging
Career development
+1
Senior Data Scientist
Senior Data Scientist

NSW Department of Planning, Housing and Infrastructure • City of Parramatta

On-site
AUD 129,464 - 142,665
Flexible work arrangements
Career support programs
Access to wellbeing initiatives
eMR Application Support Officer
eMR Application Support Officer

NSW Health • Queanbeyan-Palerang Regional Council

On-site
AUD 79,000 - 94,000