Application Developer/Senior Application Developer @ Brown University
This position will be an Application Developer or Senior Application developer depending on experience.
Remote eligible opportunity
REQ180909
Job Description
The Application Developer builds custom, Blackbaud CRM applications, enhancements and integrations, as well as, provides technical application support for Brown University's Advancement Enterprise Systems. In order to help the division of Advancement continually improve its operational efficiency and increase the scale of Brown University's fundraising efforts, the focus of this position ensures that assigned work items are delivered meeting the project’s specifications, documenting solutions, defining and breaking-down development tasks, providing reliable estimates, and performing comprehensive application testing.
As there are many, complex applications that comprise Advancement Enterprise Systems, the Application Developer will continually focus on increasing one’s knowledge of the various applications and business processes within Advancement Information Services (AIS).
Successful Application Developers in this role are capable of working both independently and collaboratively with teammates, Business Analysts (BA), Project Managers (PM), Subject Matter Experts (SME), managers, and other business units. It is necessary that the Application Developer possess solid application development skills (Blackbaud CRM, NetCommunity, C#), an understanding of the Software Development Lifecycle and Agile/Waterfall development, be able to think critically and analytically, understand data management and data safety, communicate through written media, as well as, communicate verbally, have strong interpersonal skills, and the ability to multitask and deliver assigned tasks.
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.
Education and Experience
Bachelor’s degree preferred or equivalent combination of education and experience.
For Grade 10: minimum of 3 years of professional software development experience.
For Grade 11: minimum of 4+ years of professional software development experience.
Experience with Blackbaud CRM and NetCommunity required.
Professional enterprise development experience with C# and ASP.net, and Microsoft Visual Studio.
Experience with JavaScript required
Detailed knowledge of developing SQL and Microsoft SQL Server, including stored procedures, functions, triggers, and indexes.
Understanding of the Software Development Lifecycle (SDLC), including the use of test environments and change management procedures.
Experience developing and implementing data import/extract reports with SSRS/SSIS Preferred.
Experience with React and/or Angular is preferred.
Experience with Git, Azure DevOps, and/or GitHub is preferred.
Experience with CRM and CMS systems preferred, especially with Blackbaud CRM.
Experience working in a philanthropic or higher educational environment preferred.
Job Competencies
Self-motivated and capable of multitasking.
Passion for building reliable and scalable systems.
Dedicated to the pursuit of learning new technologies and new processes.
Exceptional analytical and conceptual thinking skills.
Strong aptitude for triaging issues, identifying and implementing solutions.
Detail-oriented, self-organized, and capable of meeting deadlines.
Works effectively in team-oriented environment while balancing multiple projects at one time.
Takes initiative to be productive and efficient.
Ability to communicate effectively with diverse backgrounds and skill levels.
Assists the Department of Advancement Information Services with other duties as assigned.
Protects confidential information.
Demonstrates a willingness and ability to support a diverse and inclusive environment.
Adept at managing competing priorities
Candidates please note: all offers of employment are contingent upon a completed criminal background check and education verification satisfactory to Brown.
Applicants are asked to submit a cover letter and resume with their application.
Categories
- All Categories
- 6 Blackbaud Community Help
- 210 bbcon®
- 1.4K Blackbaud Altru®
- 395 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 649 Blackbaud Grantmaking™
- 567 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 937 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.5K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 247 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 239 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 31 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 784 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
