Web Developer

Posted in on 02/04/2013

Princeton University

Company Website

http://jobs.princeton.edu

Company Email

jobs@princeton.edu

Job Type

Staff

Location

Princeton Township, NJ

Address

princeton township, nj

Description :

Web Development Services is seeking a creative and highly dedicated Web Developer for our web programming team. This position will primarily focus on the end-to-end design and development of both large- and small-scale, open source applications and websites for a diverse portfolio of Princeton University clients, including departments, programs, centers, and labs.The experienced web developer will design, build, maintain, and support web-based applications and websites built primarily in the Drupal platform. Additional responsibilities include providing occasional support and development for other University content management systems, Roxen and WordPress.

The successful candidate will work extensively with University partners to understand business needs and translate them into new websites and enhancements.

An experienced candidate should be able to point to a good number of websites built in a content management system (preferably Drupal) that they’ve developed, or made critical contributions to. The candidate should be a highly skilled developer/programmer, with a strong understanding of design principles, information architecture, usability best practices, and 508 compliance. The candidate should enjoy working in a collaborative fast-paced environment that requires managing multiple concurrent projects, while maintaining extreme attention to detail on each project. A zeal for coding, development and design, and quality assurance is required. Additionally, the candidate is comfortable and happy providing one-on-one support to people, and can thrive in a team environment, yet is self-guided. The successful candidate is a PHP/MySQL programmer with experience in Web CMS development who wants to join a team dedicated to creating effective and usable web sites.

In addition to the meaningful and challenging work, Princeton University offers an outstanding benefits program that includes health plans, retirement savings, paid time off, tuition reimbursement, and much more.

Responsibilities:

– Analyze requirements, define tasks, and scope effort.
– Ensure that requirements and development are aligned with business logic and customer needs.
– Design, build, troubleshoot, and maintain websites built in the University’s content management systems.
-Develop web applications, including markup and code, for the web and mobile web.
-Partner with the group’s web designers for website and interface design.
-Participate in developing best practices to maintain and improve platforms/applications.
– Document code, and create technical specifications.
-Refactor code to improve its maintenance and extensibility and reduce its complexity.
-Understand how different University systems interact with the University’s content management systems.
-Develop solutions for adapting content and presentation to mobile devices and browsers.
– Quality assurance testing upgrades, patches and new releases.
-Provide support to for websites built in the University’s content management systems (primarily Drupal, and also WordPress and Roxen).
– Research new technology, tools, and approaches.
-Follow organizational project management methodologies and technologies.
-Provide occasional one-on-one or group application training.

-Actively exchange knowledge and sharing expertise with colleagues.
-Continually learn new technologies and techniques that support evolving needs.
-Maintaining positive working relationships with and providing service to individuals from diverse backgrounds.

Specific Technologies:

PHP, XML, XSL, (X)HTML, JavaScript, JQuery, CSS, Git, REST, SOAP, WSDL, Ajax, JSON, MySQL, Roxen CMS, Moveable Type, Drupal CMS, WordPress.

Essential Qualifications
Position Requires:-A minimum of 3 years web development experience.
-Expert knowledge of PHP and object oriented design principles.
-Very strong experience with Drupal, JQuery, and HTML5.
-Strong experience with XML, XSL, CSS, and JavaScript.
-Ability to create code that is clean and adheres to web standards.
-Ability to translate images, layouts and design blueprints into CSS/HTML themes
-Familiarity with continuous integration; ability to work from and maintain existing code bases.
-Experience with web services technologies; such as REST, SOAP, WSDL, Ajax and JSON.
-Experience using RDBMS; such as MySQL, Oracle, etc.
-Experience with a Version Control System; such as Git.
-Ability to work across development languages and platforms.
– Excellent communication skills and a strong mix of project management, programming and business analysis skills.
– Demonstrated strength in identifying system solutions for evolving business requirements.
– Ability to thinking strategically about integrating solutions into the content management systems.
-Excellent analytical and problem solving skills.
-Willingness to keep abreast of emerging technologies and applications, and the opportunities to integrate them into projects
-A Bachelor’s Degree is Required

-Finalist will be required to successfully pass a background check.

Preferred Qualifications
-Experience using Zend Framework, RXML and Pike.
-Basic system administration skills.
-Comfortable using the command line in a Unix environment.
-Professional experience in Higher Education.
-Customer service experience.
-Mobile and Responsive development skills.
-Higher Education experience.

Apply Now

Location On Map

Location :

Other Jobs Listed by the Company

Similar Jobs

Leave Comment