Programmer/Analyst A
Columbia University
Job posted to this site on February 8th at 3:29pm
Application Deadline: March 31st 2022
Full Time
Job Description
Columbia University seeks a Programmer Analyst A. Reporting to the Head of Development, Infrastructure, and Applications, the Programmer Analyst-A develops, maintains, and integrates computing systems and software in support of Columbia’s Digital Library and Scholarly Technologies Program. This includes working as necessary in all of the Development, Infrastructure & Application Group’s principal languages, tools and platforms. In addition to application development, the position is responsible for supporting data conversions and migrations directly, via tool development, and with process automation. The position is responsible for researching and evaluating new software solutions. The position may be asked to mentor junior colleagues.
Responsibilities
- Designs, develops and implements complex software applications, often interoperating with established systems.
- Works closely with colleagues on all tasks in the software development and maintenance life cycle.
- Manipulates, converts, and analyzes large data and metadata sets, and digital objects; generates reports.
- Performs research, testing, and evaluation of potential commercial or open-source software solutions.
- Other responsibilities as assigned.
Minimum Qualifications
- Bachelor’s degree and/or equivalent related experience required. 3-5 years of related experience required.
- Excellent oral and written communication skills.
- Strong leadership, interpersonal, teamwork, collaboration & analytical skills.
- Commitment to supporting and working in a diverse environment.
- Ability to work within team standards in the design, development and maintenance of applications of moderate scope and complexity.
- Ability to contribute in one or more of the principal languages and platforms used by the team, and learn new languages/platforms as required.
Preferred Qualifications
- Advanced degree in a research discipline.
- Information Technology experience in an academic library (or related technology experience in higher education).
- Experience with the serialization, processing, and transformation of library description & discovery data (e.g., MARC, MODS, EAD).
- Experience in open-source and/or inter-institutional collaborative development (especially those relevant to digital library access and preservation systems).
- Demonstrated experience supporting digital collections and/or institutional repository projects.
- Demonstrated experience working with data APIs and/or linked open data.
Equal Opportunity Employer / Disability / Veteran
Columbia University is committed to the hiring of qualified local residents.
For immediate consideration, please apply online at:
https://opportunities.columbia.edu/en-us/job/519317/programmeranalyst-a
Location
New York, NYCompensation
No salary information provided