Brown University — Senior Report Developer

Job Description:

Reporting to the Associate Director of Advancement Reporting Services, the Senior Report Developer provides technical programming support and performs complex data extracts and queries, designs robust custom reports and KPI dashboards, develops custom integrations and data tables, and prepares related data analyses for a wide range of Advancement clients.  This position requires solid analytical, report development, data management, communication, interpersonal, and task delivery skills.  Additionally, this position requires project management skills, and an understanding of agile development methodology.  Furthermore, this position will mentor junior staff members in these areas.  The successful candidate must develop a broad and deep understanding of complex Advancement business functionality and requirements, and the ability to develop and deliver solutions that meet those requirements.  Efficiency, multitasking, and the ability to prioritize tasks with limited direction is crucial to success.

Brown University is committed to advancing diversity, inclusion and equity. Candidates from historically underrepresented groups are particularly encouraged to apply. Brown University is an Affirmative Action/Equal Opportunity Employer.


  • Demonstrated commitment to diversity and inclusion as well as an understanding of the contributions a diverse workforce brings to the workplace.
  • Knowledge of proper methodologies and principles related to technical business applications, systems design, user support, and programming.
  • Demonstrated ability to manage multiple projects and competing priorities in order to solve problems and to meet challenging and changing deadlines.
  • Solid interpersonal skills with proven ability to successfully interact and collaborate with varied constituencies in a professional manner, exhibiting excellent written and oral communication skills and demonstrating tact and diplomacy working with a wide variety of personalities.
  • High degree of professionalism, ethical sensitivity, confidentiality and discretion; proven ability to apply good judgment and responsible decision-making.
  • Ability to quickly and efficiently translate business needs into delivered technical solutions.
  • The incumbent will be an information technology professional who is detail-oriented, creative, technically-proficient, persistent, tactful, and self-motivated in applying their abilities, experience and knowledge in meaningful ways that support the strategic goals and objectives of Brown University.
  • To ensure that Brown has a top-performing, model program the incumbent will be provided with training and ongoing professional development on all proprietary systems, particularly the Blackbaud Enterprise CRM product and related software development toolkit (SDK).  The incumbent is expected to be an active member of appropriate professional communities and will stay abreast of industry standards, best practices, current and emerging trends by engaging peers, interacting with other industry professionals and participating in membership groups and conversations that advance professional practice.

Education & Experience

  • Bachelor’s degree or equivalent combination of education and experience.
  • Minimum of 5 years of related experience in a related field such as computing/software analysis, database structure, query and design, programming / report writing or database implementation and enhancements required.
  • Experience working in the nonprofit sector, and/or an academic or research institution, and involvement in fundraising, development and/or institutional research preferred
  • Experience with SQL, T-SQL, ETL, Visual Studio, or similar applications demonstrated ability to perform complex data extracts, queries, custom reports and KPI dashboards required.
  • Foundational data modeling skills and experience constructing data calculations and formulas strongly preferred.
  • All offers of employment are contingent upon successful completion of a background check and education verification.

Recruiting Start Date:

Job Posting Title:
Senior Report Developer


Grade 11

Worker Type:

Worker Sub-Type:

Time Type:
Full time

Scheduled Weekly Hours:

Position Classification:
Hybrid Eligible

Submission Guidelines:
Please note that in order to be considered an applicant for any staff position at Brown University you must submit an application form for each position for which you believe you are qualified. Applications are not kept on file for future positions. Please include a cover letter and resume with each position application.

Vaccination Requirements:
In order to maintain 90% or greater universal vaccination rates on campus, all newly hired employees at Brown University must receive the final dose of the COVID-19 vaccine before they begin work, unless they are approved for a medical or religious exemption. All employees must also receive a COVID-19 booster within thirty (30) days of becoming eligible. For more information, please visit the Healthy Brown site.

Still Have Questions?
If you have any questions you may contact

EEO Statement:
Brown University is an E-Verify Employer.

Brown University is committed to fostering a diverse and inclusive academic global community; as an EEO/AA employer, Brown considers applicants for employment without regard to, and does not discriminate on the basis of, gender, sex, sexual orientation, gender identity, national origin, age, race, protected veteran status, disability, or any other legally protected status.

Apply Now: