Associate Director for Custom Solutions & Integration

Princeton, NJ
Aug 12, 2017
Administrative Jobs
Technology, Other Technology Jobs
Executive Administration Jobs
C-Level & Executive Directors
Institution Type
Four-Year Institution

Requisition # 2017-7839
Department Administrative Info Services
Category Information Technology
Full-Time / Part-Time Full-Time
Application Deadline


Princeton University is seeking an Associate Director to lead its Custom Solutions and Integration (CSI) group within the Office of Information Technology (OIT). The Associate Director is responsible for supporting customers across the University in their use of our extensive Java-based, custom administrative systems. The Associate Director oversees three direct reports and, by extension, a team of 11 application developers. The Associate Director also has primary responsibility for fostering and managing customer relations with University departments served by our CSI solutions, as well as planning and leading the future growth and maturation of this critical technology offering.

The Associate Director provides leadership and direction that ensures Princeton's investment in custom systems and related services continuously meets campus needs and contributes value to the administration of University business functions. Services also include analysis, design, development, integration, testing, and deployment of administrative applications. This position reports to the Associate Chief Information Officer of Administrative Information Systems (AIS) and plays a collaborative role in the overall planning and management of the AIS department, as well as works closely and collaboratively with peers in OIT.


  • Oversee the daily operations of the Custom Solutions and Integration team and provide leadership in the development of University technology solutions
  • Work with senior management and project teams to appropriately allocate development resources across projects, aligning customer needs with longer term roadmap requirements
  • Establish project priorities, determine staffing models, advocate for and manage resources, negotiate deliverables, monitor progress, resolve problems and communicate with stakeholders
  • Implement processes and metrics that introduce efficiencies and ensure software solutions are delivered on time and in scope
  • Maintain awareness and applicability of emerging technologies to set the technical direction and continually evolve the technical platform for CSI
  • Conceive, articulate and communicate the mission, vision, and strategy of the CSI group
  • Working with the development team, develop project and resource plans and schedules, manage day-to-day project activity, assist with tasks, and demonstrate ownership and accountability for application delivery
  • Investigate and resolve software performance, accessibility, security, licensing, and reliability issues, escalating issues as needed
  • Work with OIT teams to aid in software deployment, maintenance, monitoring, and performance tuning
  • Manage, monitor, and develop staff performance with an emphasis on excellence and continual improvement
  • With team leads, perform code reviews and coach engineers in effective and efficient coding techniques that follow established development lifecycle and architecture design
  • Ensure quality standards are met through use of approved processes and methodologies
  • Oversee customer services to evaluate needs, identify solutions, provide quality assurance, solicit feedback, and recommend technology training
  • Manage a budget and other University resources
  • Play a key role in selecting and contracting with outside service providers, as needed


  • A minimum of 5 years of experience managing the day-to-day operations of information systems in a complex organizational setting
  • 10+ years of experience working in software development, including 5+ years of experience managing software development engineers in an agile environment
  • Experience planning, architecting, and delivering enterprise systems and solutions
  • Ability to lead, mentor, and develop a diverse team of highly competent professionals
  • Excellent organizational and project management skills, with the ability to prioritize and manage multiple, complex initiatives and projects, and available resources
  • Ability to respond quickly to changing business needs and priorities
  • Excellent analytical and problem solving skills and past performance developing innovative solutions
  • Working familiarity with the following technologies:
    • General application technologies, including Java + Spring, PHP, HTML, CSS, Javascript
    • JavaScript frameworks (e.g., Angular, React)
    • Relational database technologies (Oracle preferred)
    • CI/CD technologies and processes (e.g., Jenkins, Maven, Nexus, SonarQube)
    • Version control tools and processes (e.g., SVN, Git)
    • Agile SDLC processes and tools
    • Regression/User Acceptance Testing tools (e.g., Cucumber, Selenium, SoapUI)
    • Application server platforms (e.g., WebLogic, Tomcat)
  • Excellent written, oral, and interpersonal communication skills, with the ability to adjust messaging to accommodate audiences with varying technical ability
  • Ability to produce high-quality and meaningful reports and presentations to support planning and decision making
  • Commitment to outstanding customer service
  • Ability to foster collaboration and communication within CSI and across the organization

Preferred Qualifications:
  • Experience working in higher education
  • Advanced degree

  • Bachelor's degree required. Bachelor's degree in Computer Science or related field, preferred

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

Salary Grade

AIT, 040

Standard Weekly Hours


Eligible for Overtime


Benefits Eligible


Essential Services Personnel (see policy for detail)


Physical Capacity Exam Required


Valid Driver's License Required


Connect With Us! Join our Talent Network to receive updates about working at Princeton.

Princeton University requires all candidates to complete a background check successfully prior to the start of employment. The type and extent of background checks may vary depending on job requirements and/or functions.

If you have questions or comments regarding the iCIMS Privacy Policy or iCIMS FAQs, please contact

Go to our careers site.


Similar jobs

Similar jobs