Senior Developer in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Developer in the United States.
This role offers the opportunity to shape and deliver enterprise-grade data and business intelligence solutions that directly support mission-driven operations. You will design, build, and optimize modern data platforms, transforming complex datasets into clear, actionable insights through advanced reporting and visualization. Working in a fully remote environment, you will collaborate closely with technology teams and business stakeholders to define data needs and translate them into scalable solutions. The position blends hands-on engineering with strategic problem-solving across data engineering, BI development, and system integration. You will play a key role in improving data accessibility, reliability, and performance across enterprise systems. This is an impactful role where your work will directly enhance decision-making and operational effectiveness.
You will be responsible for designing, developing, and maintaining modern data and BI solutions, ensuring data is reliable, well-structured, and accessible for analysis and reporting. You will build scalable data pipelines, dashboards, and system integrations that support enterprise reporting needs and business decision-making.
- Design and implement modern data stack solutions using Microsoft Fabric, Azure Data Factory, and medallion architecture principles
- Develop and maintain robust ETL/ELT pipelines and optimized data warehouse models using star schema design
- Build advanced Power BI reports, dashboards, KPI scorecards, and visual analytics for stakeholders
- Ensure data integrity through validation, transformation, and adherence to governance and security standards
- Collaborate with cross-functional teams to gather requirements, estimate effort, and deliver scalable solutions
- Develop and maintain custom integrations and system enhancements, including Blackbaud CRM and external platforms
- Optimize query performance, reporting logic, and data models for efficiency and scalability
- Support alignment between operational systems and analytical data structures
This role requires strong expertise in data engineering, BI development, and cloud-based Microsoft technologies, along with the ability to work independently and communicate effectively with technical and non-technical stakeholders.
- 8+ years of experience in SQL development, data engineering, or BI development
- 5+ years of hands-on Power BI development (DAX, Power Query, Power BI Service)
- 3+ years of experience working with Microsoft Azure and Microsoft Fabric
- Strong knowledge of data warehousing concepts, ETL/ELT processes, and dimensional modeling
- Experience building enterprise dashboards, reports, and data visualizations
- Familiarity with Azure services such as Data Factory, SQL, Functions, or Logic Apps
- Experience working with Jira or similar project tracking tools
- Strong analytical thinking, problem-solving, and attention to data quality
- Excellent communication and collaboration skills across cross-functional teams
- Experience in nonprofit, fundraising, or donor management systems is a plus
- Microsoft or Azure certifications are preferred
- Competitive salary range: $123,560 – $145,000 annually
- Fully remote work environment
- Comprehensive benefits package (health, dental, vision, and related coverage)
- Opportunity to work on mission-driven, high-impact data systems
- Professional development and certification support (Azure, Fabric, Power BI)
- Collaborative and purpose-driven organizational culture
- Exposure to modern cloud data platforms and enterprise-scale BI architecture