Northeastern University Logo

Northeastern University

Senior Advancement Application Developer

Posted 23 Days Ago
Be an Early Applicant
2 Locations
86K-122K Annually
Senior level
2 Locations
86K-122K Annually
Senior level
The Senior Advancement Applications Developer leads software development for University Advancement, focusing on Salesforce and enterprise applications with oversight on design, implementation, and team mentoring.
The summary above was generated by AI

About the Opportunity

This job description is intended to describe the general nature and level of work being performed by people assigned to this classification. It is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

JOB SUMMARY

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.

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. **

MINIMUM QUALIFICATIONS

A minimum of a Bachelor’s degree in Computer Science or equivalent related work experience.

A minimum of 5 to 8 years of experience in at least three of the following technologies: 

  • 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.)

  • Ellucian Banner (Student, Finance, AR or Advancement)

  • 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.)

Experience working with Salesforce.com and its proprietary tools and languages (Apex code, Visual Force, Lightning Web Components, Aura, Validation Rules, Workflows, Data Loader, Apex Explorer) required.

Salesforce certifications (Administrator, Developer, AI, etc.) preferred, but not required.

Experience working with ETL tools is preferred, but not required.

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.

Candidate should have experience working with larger teams in a matrix-managed environment.

Ability to lead a project with some previous project management responsibilities as required.

Ability to manage multiple projects and activities concurrently.

This position requires strong design, programming, documentation, and mentoring skills along with an extremely high level of attention to detail.

KEY RESPONSIBILITIES & ACCOUNTABILITIES

1) Develop and Implement New Applications for Advancement (70% of Total Time)

  • 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.

  • Work with both internal and external consultants on wide range of long-term (multi-year) and short-term projects.

  • Responsible for technical project management and programming of complex tasks on said projects.

2) Support Existing Advancement Applications (15% of Total Time)

  • Review and modify Advancement Technology applications as needed in collaboration with AIS, ITS, and other Advancement divisions. Determine creative ways to streamline and upgrade existing processes for both end-users and other developers.

  • Work with end-users, administrators, systems analysts, and developers to assist in resolving issues with existing applications.

3) Provide supervision and/or assistance to other Developers/Analysts/Administrators (15% of Total Time)

  • Provide a high level of support to other team members in the resolution of problems and or determining root cause.

  • Provide lead support and mentorship to other team members

  • Perform technical design and code review for the other developers/team members

Position Type

Information Technology

Additional Information

Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.  

Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.  

All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.

Compensation Grade/Pay Type:

111S

Expected Hiring Range:

$86,490.00 - $122,163.75

With the pay range(s) shown above, the starting salary will depend on several factors, which may include your education, experience, location, knowledge and expertise, and skills as well as a pay comparison to similarly-situated employees already in the role. Salary ranges are reviewed regularly and are subject to change.

Top Skills

C#
CSS
HTML
Informatica
Java
JavaScript
Mongodb
Mulesoft
Oracle
Perl
Power BI
Python
Salesforce
Snowflake
SQL Server
Tableau
Vb.Net

Northeastern University Boston, Massachusetts, USA Office

360 Huntington Ave, , , , Boston, MA , United States, 02115-5005

Similar Jobs

An Hour Ago
Remote
4 Locations
Junior
Junior
Big Data • Fitness • Healthtech • Software • Analytics • Energy
As a Data Engineer at Arcadia, you will design and develop data pipelines, support data integrations, and contribute to team processes while working within a Scrum setup.
Top Skills: Cloud ArchitectureNoSQLSparkSQL
An Hour Ago
Remote
4 Locations
Junior
Junior
Big Data • Fitness • Healthtech • Software • Analytics • Energy
The Data Engineer role focuses on integrating client data systems, developing data pipelines, and leveraging new technologies to enhance healthcare analytics.
Top Skills: Cloud ArchitectureNoSQLSpark ScalaSQL
An Hour Ago
Remote
Hybrid
2 Locations
234K-300K Annually
Expert/Leader
234K-300K Annually
Expert/Leader
Artificial Intelligence • Cloud • Software • Cybersecurity
As a Staff Software Engineer, you'll lead the design and delivery of critical architecture, ensuring production systems scale effectively while also contributing to the engineering community and best practices.

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account