Hotline: 678-408-1354

Web Applications Developer

As a member of the Digital Engagement department, the Web Applications Developer will collaborate with the Web Systems Librarian and Web Designer to create, maintain, and improve VCU Libraries web applications and digital scholarship projects using a variety of modern programming languages and data stores.

Primary responsibilities: expand and improve VCU Libraries’ web presence and digital scholarship portfolio through applications programming and web development; leverage existing applications and API’s; design and build original software to user and system specifications; and customize specialized library software. Work with library stakeholders to find creative solutions that streamline business processes. Keep current with trends and issues in library web development and library technology. Work independently and with the web team to develop innovative library systems.

Secondary responsibilities: Maintain documentation for new or modified programs and procedures, provide system administration support for library servers and applications, interact with software vendors and external technology support technicians; administer and support web content management systems, promote and develop coding standards, stay current with emerging Web application development trends, and work collaboratively with library faculty and staff to meet overall Digital Engagement goals.

Required Qualifications

•Experience developing, supporting and maintaining dynamic Web based applications

•Experience with object-oriented PHP or other object-oriented language

•Knowledge in one or more additional current programming and/or scripting languages (Python, Ruby, NodeJS, etc.)

•Knowledge of Web Content Management Systems

•Knowledge of SQL and relational database design (e.g., MySQL, Postgres)

•Familiarity with Javascript frameworks (Angular, Ember, React, Vue, etc.)

•Familiarity with web server software (Apache, Nginx, etc.) and Unix and Linux operating systems

•Familiarity with deploying versioning solutions such as GIT or SVN into existing codebases

•Ability to learn new technologies and new languages independently

•Strong service attitude, good analytical skills, attention to detail and organizational abilities, strong oral and written communication skills, and ability to contribute in a team environment

•Ability to interact professionally with a diverse group of technical and non-technical clients and staff

•Ability to thrive in a fast-paced environment and manage competing priorities

•Ability to work in a diverse environment is required.

Preferred Qualifications

•Bachelor’s degree in computer science, information systems or a related field or an equivalent combination of education and experience

•Knowledge of current Web site usability, design, and accessibility standards

•Familiarity with application containerization

•Familiarity with system and application hardening

•Familiarity with creating or modifying APIs

•Familiarity with user directory services, such as LDAP , SAML and CAS

•Familiarity with academic library or higher education environment

Pay Band

T2

Department Hiring Range

$53,000-66,000

Campus

Monroe Park Campus

Position Type

Classified (full-time)

Hours/Week

40

Normal work days

Monday-Friday

Normal work hours

8-5

Job Open Date

05/25/2017

Remove from posting on or before

Open Until Filled

Yes

Job Category

Information Technology

Does this position require a pre-placement medical assessment?

No

Economic Indicator:

No

Is any portion of this position grant-funded?

No

Comments

Sensitive Position

No

Resource Critical

Yes

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter