Application Developer

POSTED: May 24, 2022
BUSINESS: Purdue for Life Foundation
START DATE: Immediate Availability

Essential Functions

  • Work as part of a technical team to configure and support Salesforce for the Purdue for Life Foundation.
  • Design, develop, test, implement and maintain new software applications.
  • Analyze, modify, and maintain existing software applications.
  • Work with stakeholders to identify technology requirements to achieve desired business outcomes.
  • Provide training and ongoing support, including monitoring, troubleshooting and resolution of issues.
  • Write functional / technical specifications and estimate work effort.
  • Write documentation of technical design and code.
  • Develop and execute application test plans and scripts, collaborating with technical staff, end users, and vendors to identify and specify requirements for technical solutions.
  • Develop Apex (classes and triggers), Lightning Components, and Visualforce to extend Salesforce in order to support business requirements,
  • Application development, including basic Visualforce pages/Lightning pages, Lightning Web Components, Assist with each release cycle to implement and deploy new/updates to existing applications and code.
  • Collaborate with technical staff, end users, and vendors to identify and specify requirements for technical solutions.

Additional Responsibilities

  • Liaison with other University organizations (IT@P, PRF IT, PAA, Athletics, others as needed) to facilitate design and interfaces for advancement information systems.
  • Manage system development activities to compliment vendor software; facilitate planning and testing to ensure timely system upgrades occur; stay current with vendor software releases.
  • Maintain data integrity within Purdue for Life information systems. 


  • Experience implementing and developing in Apex, Visualforce, and JavaScript.
  • Excellent organizational and interpersonal skills, demonstrated capacity for teamwork, creativity, and initiative necessary.
  • Knowledge of systems analysis and design methodologies, programming languages and ad-hoc reporting languages desired.
  • Ability to use tact, sound judgment, diplomacy, maintain confidentiality, and exercise discretion.
  • Motivated, adaptable team player with the ability to work well with others in a team environment with minimal supervision.
  • Ability to foster professional relationships with internal and external customers.
  • Excellent customer service orientation.
  • Results-focused. 


  • 3-5 years of relevant experience.
  • Bachelor’s degree required.
  • Degree in Computer Science, Computer Technology, Management Information Systems, or related field preferred.
  • Experience/certifications with Salesforce CRM are acceptable in lieu of a degree or work experience.

If you are interested in applying, please click here to begin the process:

A criminal conviction check and negative controlled substance test are required for employment in this position. 

Purdue Research Foundation is an equal opportunity, affirmative action employer. PRF views, evaluates, and treats all persons in all Foundation-related activities solely as individuals on the basis of their own personal abilities, qualifications, and other relevant characteristics.  All qualified applicants for employment will receive consideration without regard to race, religion, color, gender, national origin or ancestry, genetic information, marital status, parental status, sexual orientation, gender identity and expression, disability, or status as a veteran.        


Kurz Purdue Technology Center, 1281 Win Hentschel Blvd., West Lafayette, IN 47906, 765-588-3470

© 2020 Purdue Research Foundation | Maintained by Purdue Research Foundation

Trouble with this page? Please contact Purdue Research Foundation by Phone, 765-588-3470, or FAX, 765-463-3501.