This is a half-time position (20 hours/week) with full benefits on a pro-rated 
basis. Remote work arrangement can be considered. The salary is competitive.

Feel free to contact me if you are interested in applying and have any 
questions.

To apply: 
https://www.healthcaresource.com/umbaltimore/index.cfm?fuseaction=search.jobDetails&template=dsp_job_details.cfm&cJobId=626012
Job posting online: http://www.hshsl.umaryland.edu/about/employment.cfm

Thanks!
Bohyun

-------------------
Title:                    Senior Web Developer
Institution:        University of Maryland, Baltimore, Health Sciences & Human 
Services Library

Job Summary

The Senior Web Developer is responsible for the design, development, 
documentation, and implementation of Web-based applications to support the 
library's essential functions and services. S/he will manage the entire process 
of application development from pre-project planning through design and 
development to testing, deployment, and user interaction at all stages. This 
position reports to the Associate Director for Library Applications and 
Knowledge Systems.  The positon is part of a highly collaborative team which 
includes a front-end Web developer, network engineer, emerging technologies 
librarian, instructional technology specialist, and technology support staff.

The Senior Web Developer will work on a variety of projects and initiatives to 
enhance user experience and improve workflows within the library. These 
include: integration of mobile technologies, integration of a credit card 
payment solution into the library's integrated library system, development of a 
Web-based application that consumes and mashes up content from multiple 
external data sources, customization and enhancement of a third-party discovery 
layer product implemented on top of the library catalog, creation of a 
Web-based application that visualizes the library's statistical data, and 
installation and customization of open-source applications that facilitate the 
library's public services or internal operations. The successful candidate will 
be willing and able to independently research, learn, and quickly obtain new 
skills as well as keeping existing skills up-to-date.   Strong analytical, 
communications, interpersonal, and collaboration skills will also be crucial to 
the success of the incumbent.

This position offers a great work/life balance, flexible work hours, and 
opportunities to be part of meaningful projects that impact the information 
landscape in higher education and health sciences research. The Senior Web 
Developer may attend and share project work at conferences and release project 
code as open-source when appropriate. This is a half-time (50% FTE) 
professional position with benefits on a prorated basis. A remote work 
arrangement may be considered.

Essential Functions



*       Creates and supports Web-based applications with a backend database or 
a remote data source using object-oriented programming languages and other 
technologies such as PHP, Python, Ruby, Javascript, AJAX, XML, JSON, XSLT, 
MySQL or MS-SQL, Apache or IIS.

*       Collaborates with the front-end Web designer on backend-programming 
needs including relational database design and development in MySQL or MS-SQL. 
Connects them with Web applications

*       Manages and supports content management systems and develops custom 
system modules as needed.

*       Identifies and addresses browser, client server, and Internet systems 
specific architecture compatibility issues. Addresses HTML and scripting 
compatibility and integration issues between different browsers and computing 
platforms utilizing various design methodologies and object-oriented 
environments.

*       Conducts the setup, installation, customization, and management of 
open-source or proprietary software and applications (including CMS).

*       Translates functional requirements for an application into technical 
design and development projects.

*       Develops and executes project work plans and revises as appropriate to 
meet changing needs and requirements and enforces coding standards.

*       Writes and updates proper documentation for applications and systems 
developed or implemented and customized.

*       Makes recommendations for resources within budget and input in project 
schedule.

*       Recognizes system deficiencies and implements effective solutions.

*       Ensures the stability and security of existing applications and 
contributes to ongoing improvements.


Required Qualifications


*       Bachelor's degree in a related field. (Master's degree and additional 
certification can be used to substitute for relevant experience). Computer 
Science or Information Systems curriculum preferred.


*       Three (3) years' experience with knowledge of at least two (2) 
structured programming languages and relational database management systems. 
Familiar with a variety of the field's concepts, practices, and procedures 
(such as PHP, Python, Ruby, JavaScript, AJAX, XML, JSON, XSLT, MySQL or MS-SQL, 
Apache or IIS).


*       Or equivalent of seven (7) years combination of formal information 
systems & web education/training and/or web experience with knowledge of at 
least two (2) structured programming languages and relational database 
management systems.

Preferred Qualifications

*       Demonstrated proficiency in object-oriented programming languages such 
as PHP, Ruby, or Python.

*       Solid understanding and experience with Web application development and 
version control systems such as Git or SVN.

*       Experience in Web development frameworks such as CakePHP, RoR, or Django

*       Experience in mobile app development (either native or in-browser)

*       Previous work experience at libraries or other units in higher 
education or research institutions performing similar job functions.

*       Experience in conducting usability testing and UX studies

*       Experience in visualization tools and libraries such as D3.js or Google 
Visualization API.

*       Experience with SharePoint or .NET programming.

Knowledge, Skills, and Abilities

*       Ability to apply consultative skills to assess and evaluate user needs 
and communicate technology alternatives and solutions.

*       Ability to develop application implementation plans, install software, 
and apply fixes.

*       Ability to integrate all systems including operating systems, 
applications, networks, and databases, as well as knowledge of distributed 
processing technology

*       Ability to perform systems and applications needs analysis.

*       Ability to identify hardware/software interface problems.

*       Ability to support users and assist them in the use of web tool and 
technologies.

*       Familiarity with existing campus-defined systems, applications, and 
standards.

*       Knowledge of database design concepts.

*       Knowledge of sophisticated web technologies and database engine 
characteristics, structures, and programming tools.

*       Knowledge of system/equipment capability, design restrictions, and 
security requirements.

*       Must be able to continuously monitor industry trends, technologies, and 
standards and be able to research, recommend, and apply new technologies as 
they emerge.

*       Provide mentoring to those with less knowledge of web design and 
development.

Salary range:                    Commensurate with education and experience
Posting date:                   10/03/14
Filing deadline:               This position will be open until filled

To apply: 
https://www.healthcaresource.com/umbaltimore/index.cfm?fuseaction=search.jobDetails&template=dsp_job_details.cfm&cJobId=626012

The University of Maryland, Baltimore is an Equal Opportunity/Affirmative 
Action Employer.  Minorities, women, veterans and individuals with disabilities 
are encouraged to apply.

Reply via email to