Logo for UNICEF USA

Senior Developer

Roles & Responsibilities

  • Degree in computer science, information systems, or a related field.
  • 8+ years of experience in SQL development, data engineering, or BI development.
  • 5+ years of Power BI development, including enterprise reports, KPI scorecards, dashboards, and visualizations.
  • 3+ years of experience with Microsoft Azure and Fabric.

Requirements:

  • Design and implement modern data stack using Microsoft Fabric (Lakehouse, Warehouse, Dataflows Gen2, Notebooks), Azure Data Factory (ADF) and Fabric pipelines, including Medallion Architecture (Bronze/Silver/Gold).
  • Develop and maintain robust ETL/ELT processes for data ingestion, transformation, and curation; implement scalable data warehouse solutions using star schema and optimize performance across pipelines, storage layers, and reporting models.
  • Develop custom Power BI reports, dashboards, and visualizations; perform statistical analysis and data validation to ensure data integrity, and optimize queries and reporting logic for performance and scalability.
  • Design and implement customizations in Blackbaud CRM (BBCRM), including file and API-based integrations between BBCRM and external systems; ensure data governance and compliance with privacy and security requirements.

Job description

Organization Overview


UNICEF USA (“UUSA” or “We”) relentlessly pursues a more equitable world for every child, upholding the rights of all children and empowering every child, everywhere. We also support the fundamental belief that children should have a voice and role in shaping their futures and the futures of their communities.
 
Over eight decades, the United Nations Children’s Fund (UNICEF) has built an unprecedented global support system for the world’s children, and has boldly taken on the biggest, seemingly impossible challenges facing children. UNICEF relentlessly works day in and day out to deliver the essentials that give every child an equitable chance in life: health care and immunizations, safe water and sanitation, nutrition, education, emergency relief and more. UNICEF USA advances the global mission of UNICEF by rallying the American public to support the world’s most vulnerable children.
 
We know that sustainable change is attainable, but it can’t be achieved alone. It takes a committed team – individuals, governments, corporations, volunteers and staff – who demonstrate a relentless commitment to working tirelessly, day in and day out in some of the toughest, hardest to reach places. Big problems need big solutions, and we harness our collective, global voice and energy to do more good, in more places for children. We will never stop supporting UNICEF to develop smarter, more cost-effective solutions; scaling up proven, data-driven programs; and harnessing new technologies to create measurable change for children.
 
UUSA is organized under the laws of New York State as a not-for-profit corporation. As such, UUSA is a tax-exempt organization as defined under Section 501C(3) of the Internal Revenue Code and is governed by an independent, non-salaried Board of Directors.



Position: Senior Developer

Location: Remote

FLSA Status: Exempt



Position Description:

We are seeking an experienced Senior Developer to design, develop, and maintain business intelligence models, dashboards, and enterprise applications for our organization. This role will be responsible for creating visually compelling reports that present complex data insights in a clear and concise manner. 

The successful candidate will collaborate closely with members of the technology team and business stakeholders to understand data requirements and develop customized reports that effectively support organizational objectives. In addition, this position will be responsible for developing and maintaining customizations to enterprise systems, including Blackbaud CRM, and ensuring the ongoing stability and effectiveness of system integrations across platforms.


Position Responsibilities:

  • Design and implement modern data stack using
    • Microsoft Fabric (Lakehouse, Warehouse, Dataflows Gen2, Notebooks)
    • Azure Data Factory (ADF) and Fabric pipelines
    • Medallion Architecture (Bronze / Silver / Gold layers)
  • Develop and maintain robust ETL/ELT processes for data ingestion, transformation, and curation 
  • Implement scalable data warehouse solutions using star schema design and optimize performance across pipelines, storage layers, and reporting models
  • Develop custom Power BI reports, dashboards, and visualizations that provide insights into business data.
  • Perform statistical analysis and data validation to ensure integrity and reliability. Optimize queries and reporting logic for performance and scalability
  • Ensure adherence to established data governance and documentation standards by following approved design principles and development best practices, while maintaining full compliance with all data privacy and security requirements.
  • Collaborate with project stakeholders, data cross functional teams and Technology PMO to define and understand requirements, estimate effort and deliver work.
  • Ensure consistency between operational systems and analytical models.
  • Design and implement customizations in Blackbaud CRM (BBCRM) including file and API-based integrations between BBCRM and external systems.


Qualifications:

  • Degree in computer science, information systems, or a related field.
  • 8+ years of experience in SQL development, data engineering or BI development.
  • 5+ years of Power BI development with expertise in development of enterprise reports, KPI scorecards, dashboards, and visualizations.
  • 3+ years of experience on Microsoft Azure and Fabric.
  • Strong proficiency in Power BI, including Power Query, DAX, and Power BI Service.
  • Experience designing and implementing tabular and multi-dimensional data models, data connections and transformation of data for business intelligence.
  • Solid understanding of data warehousing concepts and best practices.
  • Adept at using Jira or other Atlassian tools to track and manage technical workstreams.
  • Experience in nonprofit, fundraising, or donor management systems
  • Ability to work independently and as part of a team.
  • Strong communication and collaboration skills.

 

Preferred Experience:

  • Microsoft Fabric (Lakehouse, Warehouse, Dataflows Gen2, Notebooks)
  • Azure Data Factory and Fabric Pipelines (Pipeline development, Triggers, Linked services)
  • Power BI (Desktop, Service, semantic models, DAX optimization)
  • Microsoft Azure SQL / SQL Server and Fabric Data Warehouse.
  • Experience with Azure services (Logic Apps, Functions, App Services) preferred
  • Knowledge in Microsoft BI Stack includes but is not limited to Azure Data Factory and Data Lake.
  • Microsoft certifications (Fabric, Azure Data Engineer, Power BI)

 

Must possess current and valid US Work Authorization and be eligible to work for any US employer without sponsorship.

If you are a talented Developer with a passion for system integration, data analysis and reporting, we encourage you to apply for this exciting opportunity. We offer a competitive salary, benefits package, and a dynamic work environment where you can have a significant impact on the organization's success.

Game Developer Related jobs

Other jobs at UNICEF USA

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.