Web Development Manager

Classified Title: Sr. Programmer Analyst

Requisition #: 314345

Range: PD

Level: 4

Salary: Commensurate with experience

Status: Full Time

School: Academic Centers

Location: Homewood Campus

Location City: Baltimore

Location State: MD

Resume Required for Application: Yes

Area of Interest: Technical

Contact: Central Talent Acquisition Office 443-997-5100

You must login before you can Apply/Save/Email this position.

Forgot Password?

Don't have a JHU Jobs account? Create Account

General Description

The Web Development Manager will lead a team of developers in designing, creating, maintaining, and updating web pages and services. The candidate will ensure adherence to quality standards and review project deliverables to ensure project goals are accomplished. The primary product the position will develop and maintain is The Journals Division shopping cart and the Journals Associations web sites.

The candidate will participate in all aspects of designing, developing and maintaining electronic projects. This includes development of work plans, schedules, project estimates, resource plans and status reports. The candidate should have extensive experience in user interface design. The candidate will design and implement programs utilizing Drupal modules and PHP along with a variety of tools such as HTML, XML, AJAX, JavaScript, JQuery, and CSS, to provide web-based services/products. Candidate should be familiar with all current cross-browser requirements and determination to debug and test what you have built. In addition, the candidate will analyze, review, and alter programs to increase operating efficiency, increase accessibility and adapt to new standards. The job requires the ability to coordinate projects across divisions within the Press and vendors.

Primary Duties and Responsibilities:

  • Applies system analysis to solve problems, including determining software and system functional and technical specifications.
  • Meets with technical staff to clarify specifications; takes program specifications, description of data, what processes are preferred and analyzes problems to determine solution steps.
  • Develops or modifies computer programs; develops test plans and performs unit, system and integrated testing for individual assignments, vendor software releases.
  • Develops, maintains, documents and test new or existing programs; adheres to project-wide standards for data collection/storage, structured programming techniques, documentation requirements, testing, reporting, software/hardware releases.
  • Uses programming and database knowledge and critical thinking to resolve moderately complex technical or procedural problems.
  • High level of awareness, approach and respect for the user experience.


Bachelor’s degree required, preferably in a related field. Three years related experience. Direct programming experience while pursuing education may count towards related experience. Significant undergraduate programming coursework or independent project can be considered as related experience. Additional education may substitute for required experience and additional related experience may substitute for required education, to the extent permitted by the JHU equivalency formula.

Knowledge of Drupal module development and PHP. Working knowledge of HTML, MySQL, AJAX, JavaScript, JQuery, XML (including parsing, writing and xml schema), and CSS. Familiarity with secure coding standards including PCI-DSS. Ability and willingness to learn new programming languages and technologies quickly. Must be highly service oriented, self-motivated, and possess a team working attitude with strong and effective communication skills. Publishing working experience is desired but not required.

JHU Equivalency Formula: 18 graduate degree credits may substitute for one year of experience. Additional related experience may substitute for required education on the same basis. For jobs where equivalency is permitted, up to two years of non-related college course work may be applied towards the total minimum education/experience required for the respective job.

NOTE: The successful candidate(s) for this position will be subject to a pre-employment background check.

NOTE: The successful candidate(s) for this position will be subject to a pre-employment background check.

If you are interested in applying for employment with The Johns Hopkins University and require special assistance or accommodation during any part of the pre-employment process, please contact the HR Business Services Office at 443-997-5100. For TTY users, call via Maryland Relay or dial 711.

Note: Job postings are updated daily and remain online until filled. See more in our FAQ.

EEO Is The Law
Applicants to and employees of Johns Hopkins are protected under Federal law from discrimination on several bases. Learn more