Search for University Jobs in Staff & Non-Managerial Professionals

Job ID: 130620

Lead Programmer/Analyst
University at Buffalo, The State University of New York

Date Posted Oct. 3, 2019
Title Lead Programmer/Analyst
University University at Buffalo, The State University of New York
Buffalo, NY, United States
Department Office of Admissions
Application Deadline Open until filled
Position Start Date Available immediately
  • Professional Staff
  • Information Technology

Position Summary
The University at Buffalo is welcoming applications for a Lead Programmer / Analyst who will help lead the continued development, implementation and maintenance of the Technolutions Slate system for the Office of Admissions and other related systems within the division. This position will work closely with team members and customers to assess functionality, process and suggest enhancements in support of enrollment management goals and initiatives. As a member of the Enrollment Management Division, you will assist with division-wide and university-wide projects. Qualified candidates will have a strong technical background that includes demonstrable experience working with relational databases, SQL, at least one object-oriented programming language, CRM or application management systems, and end-user support.

The Lead Programmer / Analyst will provide team members with Application Development, Application Support, and Analysis.

  • Provide technical management and support of all software systems utilized by admissions (undergraduate, graduate, and enrollment management offices).
  • Design queries and reports for data analysis, testing, and data migration purposes.
  • Document new and existing source code, queries, technical processes, etc.
  • Manage the configuration of SQL Server databases.
  • Participate in collaborative endeavors with other campus entities to implement new systems or streamline existing processes.
  • Manage the testing of software, CRM features and configurations, queries, data migration APIs, etc.
  • Provide in-house specialized technical expertise in the areas of admissions and enrollment practice and policies and UB. This includes data mining for reporting purposes, implementing integration strategies for interfacing with other campus systems and the ability to build out features and functionality in Slate and other systems as needed and evolving admissions and enrollment business practices and policies.
  • Act as a technical liaison between the admissions group and other campus entities and systems.

Work Hours: Monday – Friday 8:30 a.m. – 5:00 p.m. Evenings and weekends as needed to meet the business needs.

University at Buffalo is an affirmative action equal opportunity employer and, in keeping with our commitment, welcomes all to apply including veterans and individuals with disabilities.

Minimum Qualifications
Bachelor’s degree with a minimum of 2 years or related experience in a technical support position. Preference to candidates with experience in higher education.

  • Excellent computer skills with preference of working experience/knowledge of the following:
    o Advanced SQL (T-SQL Preferred)
    o Programming languages – Python, Ruby and Java
    o Linux OS; ability to develop and deploy programs in Linux environment
    o Version control system for source code
    o Web services (API and System integration)
    o Technolutions Slate or similar CRM/ERP system
    o Data migration and/or system integration
    o HTML, CSS, JavaScript/JQuery, XML and JSON
    o Ability to handle and protect sensitive data
  • Excellent communication and interpersonal skills; consistent exhibition of tact and diplomacy.
  • Strong organizational and time management skills; consistent attention to detail.
  • Strong work ethic.

Applicants must be currently authorized to work in the United States on a full time basis.

Preferred Qualifications

  • Master’s Degree
  • Practical experience with at least one OO programming language and ability to learn new development languages and technologies quickly.
  • Strong technical writing and communication skills; experience with documenting systems and databases.
  • Proficient in basic Structure Query Language and advanced experience working with at least one database
  • Strong attention to detail, dependability, willingness to work under tight deadlines and willingness to learn new technologies when necessary.
  • Familiarity with CRM systems and a general understanding of data migration design patterns.
  • Basic understanding of RESTful API implementations and experience writing or parsing JSON.

Please reference in your cover letter when
applying for or inquiring about this job announcement.

Contact Information

Please see the job description for contact details
pertaining to this university job announcement.


Refer this job to a friend or colleague!

New Search | Previous

Looking for a higher education job?