Web Developer | MIT
Title: Web Developer
Req Number: mit-00007018
Department: Information Services and Technology
Location(s): Cambridge MA
FT/PT: Full Time
Employment / Payroll Category: Administrative
Work Shift: 1st
WEB DEVELOPER, Information Services and Technology-Departmental Consulting and Application Development, to develop, deploy, and maintain websites and web applications for departments, labs, and centers using the LAMP technology stack. Will develop, implement, and maintain web-based application systems; provide level-of-effort estimates regarding completion; troubleshoot; review, analyze, and modify programming systems including encoding, testing, debugging, and installation; consult with users to identify current operating procedures and clarify program objectives; write documentation; install new software releases and system upgrades, evaluate and install patches, and resolve software-related problems; perform system backups and recovery; and maintain data files and monitor system configuration to ensure data integrity.
REQUIREMENTS: a bachelor's degree in a related area; a minimum of three years' experience in the field; knowledge of commonly used concepts, practices, and procedures for web application development; familiarity with relational databases and n-tier web application architectures; experience in object oriented PHP(5), Python, Perl, mySQL ,HTML/CSS, JavaScript, and Ajax MVC application framework development; knowledge of best practices pertaining to secure application development in the above-noted environments; experience with structured testing procedures, MVC frameworks, XML/XSLT, and RSS; knowledge of leading open source products; familiarity with web content management systems including Drupal and WordPress; application testing experience for performance and impact; application security auditing and application documentation experience; and experience with Linux/UNIX systems administration functions including monitoring, backups, and software installation. User interface design experience a plus. Should be able to manage multiple projects simultaneously and communicate effectively with technologists and project owners regarding goals and objectives. Seek a self-starter who is capable of managing priorities and is eager to discover trends and adopt best practices. MIT-00007018-O
