Demo

Senior Advancement Application Developer

Northeastern University
Boston, MA Full Time
POSTED ON 1/15/2025 CLOSED ON 4/11/2025

What are the responsibilities and job description for the Senior Advancement Application Developer position at Northeastern University?

Senior Advancement Application Developer

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.

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-Oriented 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

  • 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 providing 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.
  • 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.
  • 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 here for more information.

    Northeastern University is an equal opportunity employer, seeking to recruit and support a broadly diverse community of faculty and staff. Northeastern values and celebrates diversity in all its forms and strives to foster an inclusive culture built on respect that affirms inter-group relations and builds cohesion.

    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.

    To learn more about Northeastern University's commitment and support of diversity and inclusion, please see here

    To apply, visit here

    J-18808-Ljbffr

    Senior Software Application Developer
    Karen Clark & Company -
    Boston, MA
    Senior Web Application Developer
    Roberts Recruiting -
    Boston, MA

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Advancement Application Developer?

    Sign up to receive alerts about other jobs on the Senior Advancement Application Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $208,393 - $280,632
    Income Estimation: 
    $217,249 - $295,152
    This job has expired.
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Northeastern University

    Northeastern University
    Hired Organization Address Boston, MA Full Time
    About The Opportunity JOB SUMMARY The Specialist position focuses on the developmental support of a portfolio of univers...
    Northeastern University
    Hired Organization Address Boston, MA Full Time
    About The Opportunity The Assistant Director – Electrical and Computer Engineering Lab and Safety Officer is a key partn...
    Northeastern University
    Hired Organization Address Boston, MA Full Time
    About the Opportunity ** Administrative Assistant must be bilingual in English and American Sign Language ** JOB SUMMARY...
    Northeastern University
    Hired Organization Address Boston, MA Full Time
    About The Opportunity JOB SUMMARY Led by Dr. Lital Davidi, the Davidi Lab at Northeastern University is part of the Depa...

    Not the job you're looking for? Here are some other Senior Advancement Application Developer jobs in the Boston, MA area that may be a better fit.

    Senior Application Developer

    Cimulate AI, Boston, MA

    AI Assistant is available now!

    Feel free to start your new journey!