Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAbout 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 highquality software using best practices in architecture development and coding on a daytoday 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 buildvsbuy decisionmaking for Enterpriselevel 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 EnterpriseCRMSystem.
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 Bachelors 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/DataWarehouse Management(OracleSQLServer Snowflake Mongo sql pl/sql tsql 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 etc.
Scripting Languages (Perl korn shell cshell python JavaScript)
Web Applications and Technologies (HTTP/HTTPS HTMLXML/XSLCSS AjaxASPJSP Web Services API creation and consumption)
Reporting and Analysis tools (Tableau Power BI Crystal Reports etc.
ExtractTransformLoad (ETL) tools (Informatica MuleSoft Cast Iron etc.
Experience working with Salesforce 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 matrixmanaged 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 decisionmaking 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 walkthrough 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 largescale 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 longterm (multiyear) and shortterm 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 modifyAdvancement Technologyapplications as needed in collaboration withAIS ITS and other Advancement divisions. Determine creative ways to streamline and upgrade existing processes for bothendusers and other developers.
Work with endusers 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 TechnologyAdditional 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 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:
111SExpected Hiring Range:
$86488.00 $122163.25With 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 similarlysituated employees already in the role. Salary ranges are reviewed regularly and are subject to change.
Required Experience:
Senior IC
Full-Time