Application Developer/Senior Application Developer @ Brown University

Options

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.

Tagged:

Categories