Job Description:East Carolina University (ECU) Libraries is seeking a skilled programmer to help create and maintain a variety of web and software applications for internal and external audiences. Using .NET, Java, Ruby, database management systems, and HTML/CSS, this position will create and manage custom applications to support library initiatives, provide customization and support for open source applications such as our Blacklight catalog and digital collections, and provide integration with vendor-based APIs and web service components. The successful candidate will join the Application & Digital Services (ADS) unit, a team of programmers, technology professionals and librarians that support the web and software needs of ECU Libraries. ADS works collaboratively with all departments to support project requests; in consultation with the team, the successful candidate will determine project needs, prepare mockups, install and configure software applications, and troubleshoot issues throughout a project's lifecycle. This is an opportunity to join a skilled team dedicated to finding application solutions that support digital preservation, archives, research, publishing, and open access initiatives. ADS is committed to providing training opportunities for team members with the interest and desire to learn. Potential avenues of exploration for the successful candidate could be to help enhance our Blacklight catalog application, administer our institutional repository (currently running ContentDM and VIREO), or help develop applications and workflows surrounding digital preservation. Some of the team's current projects can be found on our departmental website at http://www.ecu.edu/cs-lib/depts/ads.cfm
Miniumum Qualifications: Associate's degree in Computer Information Technology, Computer Technology Integration; Networking Technology, or related areas and three years of experience in the Information Technology field related to the position's role; or a Bachelor's degree from an appropriately accredited institution and three years of experience in the Information Technology Field related to the position's role, or a Bachelor's degree in Computer Science, Computer Engineering, Math or Engineering from an appropriately accredited institution and one year of experience in the Information Technology Field related to the position's role; or an equivalent combination of education and experience. Journey level requires an additional one year of experience. Preferred Education and Experience: Prior demonstrable experience with .NET/C#, Java, and/or Ruby; prior participation in the open source software community, including contributing enhancements and documentation; knowledge of a command-line operating system (e.g., Unix, Linux); familiarity with version control systems, XML/XSLT, MVC pattern, SCSS, ColdFusion, RESTful API language and other related web technologies; experience using regular expressions, and experience working in an academic library or similar institution is desirable. Ability to independently write and edit HTML/CSS; experience with database management systems; excellent written and oral communication skills; experience communicating solutions to colleagues and clients, and creating documentation; ability to manage multiple technical projects of varying scale under minimal supervision is preferred. Special Instructions to the Applicant: All applicants must attach a resume, cover letter and list of three references- to include email, phone number and mailing addresses. This position is subject to the Career Banding Salary Administration Plan. If candidates are not identified at the Journey level, management may consider candidates at a lower competency level. Pay will be commensurate with applicant's competencies as well as budget, equity, and market considerations. Salary Grade Equivalent: 77 (for reduction-in-force priority purposes only)
To be a national model for student success, public service and regional transformation, East Carolina University uses innovative learning strategies and delivery methods to maximize access; prepares students with the knowledge, skills and values to succeed in a global, multicultural society; develops tomorrow's leaders to serve and inspire positive change; discovers new knowledge and innovations ...to support a thriving future for eastern North Carolina and beyond; transforms health care, promotes wellness, and reduces health disparities; and improves qualify of life through cultural enrichment, academics, the arts, and athletics. We accomplish our mission through education, research, creative activities, and service while being good stewards of the resources entrusted to us. East Carolina University delivers on the promise of opportunity. We open doors. We improve lives. We transform the present, and we discover the future. In these ways and more, we serve our community, our state, our nation and our world as together we reach toward our greatest potential. Tomorrow starts here.