RESPONSIBILITIES
- Plan, code, test, debug, implement, maintain, and document web-based applications with an emphasis on secure, standards-based programming methods
- Create and maintain automated application tests (e.g. with selenium server)
- Configure and install PHP and httpd on Linux (preferrably CentOS)
- Install, secure, and update web software (e.g. WordPress)
- Publish/update UIndy web content (text, images, etc.)
- Help serve as a point-person for staff and end-user problems related to UIndy web pages
- Keep up-to-date with current and emerging development best practices and research new technologies
- Regularly communicate with all interested parties to provide and receive updates regarding development, troubleshooting, timelines, etc.
- Develop and support mobile applications to meet institutional goals, as need arises
- Participates in departmental, divisional, or University-wide projects and programs when asked by supervisors
- Attends training and professional development, as necessary; some travel may be required
QUALIFICATIONS
- Minimum of one year of professional PHP programming experience is required
- Bachelor’s degree is required
- Object-oriented PHP programming; Laravel experience a plus
- Javascript, CSS, and HTML expertise
- Application-level Linux experience (e.g. migrating applications)
- MySQL database querying; Oracle experience a plus
- Ability to create and maintain automated application tests