Web Developer

Job description


The Web Developer will design, build, test, and maintain web-based applications, utility programs, and custom integrations. The Web developer will work collaboratively with fellow team members, advancement staff, and campus partners to understand business needs and translate them into working technical solutions that solve those needs. In addition, this position will respond to and implement ad-hoc enhancements and/or bug fix requests.

Reporting to the Associate Director, Application Development, the Web Developer is a member of the Analytics & Data Management Team within Advancement Operations. Advancement Operations is dedicated to housing, managing, analyzing and disseminating information and data to inform Advancement Office strategy, as well as fostering strong relationships with alumni, donors, volunteers and campus partners and promoting effective integration.

Duties and Responsibilities:
  • Document code, and create technical specifications
  • Design, build, maintain, and support custom web-based applications
  • Work with, and create APIs for custom and vendor application integration
  • Collaborate and build relationships with, as well as support, a diverse group of business partners and team members
  • Communicate project status and deliverables with managers and clients
  • Assist with requirements gathering and business analysis
  • Research new technology, tools, and approaches
  • Participate in training of business partners on new and existing solutions
  • Perform quality assurance testing upgrades, patches, and new releases
  • Provide support for production issues both during and outside of business hours


  • Must possess experience with object-oriented design and architectural practices, and with building and maintaining static and database-driven websites, in a large organization
  • Minimum of 3 years of custom web development experience
  • Bachelor's degree in Computer Science or Information Technology
  • Experience in developing custom web applications and web services plus a solid understanding of Object-oriented concepts, web technologies, and the full software development life-cycle
  • Demonstrated strength in identifying system solutions for evolving business requirements
  • Experience with web programming languages/environments including C#, ASP.Net MVC, ASP.NET Web Forms, Entity Framework, HTML 5, CSS3, Bootstrap, JQuery, PL/SQL, Web API, REST, and Web Accessibility
  • Solid understanding of Oracle and/or Sql Server
  • In depth knowledge of Microsoft IIS
  • Familiarity with project management and change management tools such as JIRA and Confluence
  • Strong customer service orientation
  • Organizational skills to handle several projects simultaneously to accommodate shifting priorities and meet deadlines
  • Effective communication, presentation and facilitation skills
  • Strong initiative, self-motivated and has the ability to work both independently and in teams
  • Demonstrated ability to work effectively and collaboratively with others
  • Exhibits a high degree of professionalism, is deadline driven and results oriented
  • Knowledge of, and commitment to, the values and mission of Princeton and higher education and the goals and guiding principles of the Office of Development
  • Previous experience in a fundraising, non-profit or higher education environment
  • Familiarity with the applications in use by the Office of Advancement including Ellucian Advance and OnBase.
Preferred Qualifications:

  • Experience with Telerik Kendo UI and/or Angular a plus
  • Experience using Cognos or comparable enterprise reporting tools a plus

Princeton University is an Equal Opportunity/Affirmative Action Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law. EEO IS THE LAW





Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 1/19/2019
Application Due: 3/20/2019
Work Type: