PHP WEB APPLICATION DEVELOPER (00098A)
PHP WEB APPLICATION DEVELOPER (00098A)
This position is responsible for designing, developing, and maintaining web applications for all Center for Learning and Teaching online initiatives.
Required Qualifications:
Considerable knowledge of web application development and deployment, including software development lifecycle. Considerable knowledge of the practices, policies, and procedures used in building highly interactive and visually appealing web application interfaces using JavaScript and back-end technologies. Excellent verbal and written communication skills and interpersonal skills required. Demonstrated ability to program complex web applications in packages such as PHP and frameworks such as Laravel or Symfony. Demonstrated ability to code using HTML5, CSS3, and AJAX. Considerable experience in learning technology development and deployment, including software development lifecycle. Considerable experience related to the programming of web applications using AJAX, PHP, and JavaScript. Some experience coding and deploying responsive designs. Some development experience with basic knowledge of web accessibility.
Preferred Qualifications:
Considerable experience in building PHP web applications using Laravel or Symfony. Considerable knowledge of best practices in interaction design, responsive design, mobile/tablet UI UX, accessibility, Section 508 compliance, and WCAG 2.0. Considerable knowledge of databases such as MySQL, SQL Server, or MongoDB. Some knowledge of JS libraries (e.g., jQuery). Considerable knowledge of web browsers on multiple operating systems to debug and evaluate the functionality and design of web sites and instructional technologies. Skills and abilities in a wide array of learning technologies and learning technology programming including traditional technologies such as servers and databases. Demonstrated ability to work with API services. Demonstrated familiarity with web servers, setup, maintenance, and security, including cloud or virtualized instances, in both Windows and Linux environments. Demonstrated familiarity with application development procedures. Working familiarity with any of the following technologies: Solr, ElasticSearch/Kibana/ LogStash, Docker. Demonstrated ability to analyze and solve performance issues in web systems. Demonstrated ability to use Git (or similar) version control applications.
Project management skills. Considerable experience designing data visualization interfaces such as dashboards, workflows, and reports
To review the full position requirements and submit an application, please visit https://jobs.odu.edu/postings/15860 and follow the online instructions. Old Dominion University is an equal opportunity, affirmative action institution.