Digital Libraries Programmer
Digital Libraries Programmer
University Library-Gen - 141000
Is this an internal posting only?
Monday-Friday TBA between 8am and 7pm
A wide range of student- and faculty-centered services is the cornerstone of the Libraries' integral role in the University of North Texas community.
The Digital Libraries Division supports the UNT Libraries with guidance, software development, digital preservation, and other digital services. Through collaborative efforts such as The Portal to Texas History (http://texashistory.unt.edu/) and the UNT Digital Library (http://digital.library.unt.edu/) we freely provide digital content to a worldwide audience. Our software development team builds these products with open source components and open, standards-based protocols and formats.
The Library Department at the University of North Texas is seeking to hire a Software Developer to join our team.
Working with the Django framework and other open source components, you will contribute to the feature development and upkeep of the content delivery system in use for The Portal to Texas History (http://texashistory.unt.edu/) and related products. In addition, you will provide programming support for our metadata creation and editing systems. You will work collaboratively with other programmers and technologists in the UNT Libraries to address software problems and to add and customize features for our products.
Responsibilities of the position include, but are not limited to:
*Writing programs in a variety of server-side languages including Python/Django
*Applying the division's software testing and version control practices
*Developing and documenting deployment procedures and automated deployment scripts
*Identifying functional requirements, application scope, and hardware limitations to inform application design
The University of North Texas System is firmly committed to equal opportunity and does not permit - and takes actions to prevent - discrimination, harassment (including sexual violence), and retaliation on the basis of race, color, religion, national origin, sex, sexual orientation, gender identity or expression, age, disability, family status, genetic information, citizenship or veteran status in its application and admission processes, educational programs and activities, facilities, and employment practices. The University of North Texas System immediately investigates and takes remedial action when appropriate.
The University of North Texas System also takes actions to prevent retaliation against individuals who oppose a discriminatory practice, file a charge, or testify, assist or participate in an investigative proceeding or hearing.
The successful candidate will possess a Bachelor's Degree with coursework in computing or information systems and one year of related computing or programming work experience; or any equivalent combination of education, training and experience.
The following knowledge, skills, and abilities are required:
* Knowledge of the methods and equipment used in electronic data processing.
* Skill in writing programs for computer applications.
* Ability to analyze problems and develop solutions.
The preferred candidate will possess the following additional qualifications:
*Demonstrated desire to learn new tool sets and programming languages
*Working knowledge of the Linux operating system
*Working knowledge of open source tools and environments
*Working knowledge of version control systems
*Working knowledge of XML, Apache, MySQL
*Proficiency in Python, Ruby, or PHP
Special Instructions to Applicants
Please note, this is an entry level position for which we are currently unable to offer H-1B sponsorship.
Applicants must submit a cover letter, resume, and list of three references with their online application.
Is this a security sensitive position?
Driving a University Vehicle?
Job Open Date
Job Close Date
Open Until Filled
Quicklink for Posting