Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Northeastern Logo

Senior Advancement Application Developer

Northeastern

$86,490 - $122,164
Jul 31, 2025
Boston, MA, USA
Apply Now

The Senior Advancement Applications Developer reports directly to the Director, Applications Development, Reporting, and Data Integration in the University Advancement. This position functions as a technical lead with a focus on ensuring the development of high-quality software using best practices in architecture, development, and coding on a day-to-day basis. The Senior Advancement Applications Developer explores existing and potential technical solutions to maximize effectiveness of all applications as well as leverage their knowledge into build-vs-buy decision-making for Enterprise-level applications. This position plays a leadership role in selecting, securing, and maintaining systems that provide necessary functionality to Advancement, with a primary focus on the Salesforce.com Enterprise CRM System.

Requirements

  • Database/Data-Warehouse Management (Oracle, SQL Server, Snowflake, Mongo, sql, pl/sql, t-sql, SQRs, etc.)
  • Customer Relationship Management (CRM) software (Salesforce, Microsoft Dynamics, Hubspot, etc.)
  • Object Orient Programming (Java, C, VB.Net, etc.)
  • Scripting Languages (Perl, korn shell, c-shell, python, JavaScript)
  • Web Applications and Technologies (HTTP/HTTPS, HTML, XML/XSL, CSS, Ajax, ASP, JSP, Web Services, API creation and consumption)
  • Reporting and Analysis tools (Tableau, Power BI, Crystal Reports, etc.)
  • Extract-Transform-Load (ETL) tools (Informatica, MuleSoft, Cast Iron, etc.)

Responsibilities

  • Develop and Implement New Applications for Advancement
  • Work with University Advancement team on new product procurement including research, analysis, decision-making, implementation and support
  • Lead new application development projects while provide technical consultation and development for existing and new custom applications
  • Prepare technical specifications, design documentation, code walk-through and test plans
  • Develop application program interfaces (APIs) to facilitate the transfer of data between University Advancement systems and other systems (3rd party applications, other University divisions, etc.)
  • Design, maintain and support enterprise application systems, web applications, custom reports, etc., using various development tools, languages, and platforms.
  • Collaborate effectively with ITS, Treasury/Finance, Admissions and other divisions on development projects large-scale University initiatives. This includes defining requirements as well as evaluating and explaining the capabilities and limitations of various systems and applications.

Other

  • The Senior Advancement Applications Developer reports directly to the Director, Applications Development, Reporting, and Data Integration in the University Advancement.
  • To ensure that essential services are provided to University Advancement, the employee may be required to work outside regular working hours as needed.
  • Regrettably, the university is unable to work sponsor for this role, now or in the future.
  • Candidate must be a strategic thinker with strong interpersonal skills as well as possessing excellent written and oral communication skills.
  • Candidate should have experience working directly with customers in order to accurately translate and articulate functional requirements.