Information Technology Professional
CMS/CRM Backend DeveloperPosition Summary
Acts as a backend developer supporting web-based application platforms with troubleshooting, plugin development, and feature enhancements. Works with external software vendors to maintain and upgrade cloud-hosted applications for the College of Agriculture and Natural Resources, MSU Extension, and AgBioResearch. Primary duties will include maintenance and development of CMS and CRM system and plugins, adherence to MSU's branding and accessibility standards, curation of development processes and documentation, and development or selection of newer tools and methods using emerging web technologies.Unit Specific Education/Experience/Skills
Knowledge normally acquired in the first two or three years of college, technical, or vocational or business school such as an Associates Degree in computer science, computer programming, application development, or a similar area, with coursework in an information technology specialization related to the area of employment; one to three years of related and progressively more responsible or expansive work experience in a top-tier, object-oriented programming language such as Java; experience with SQL including creating and maintaining relational databases; proficiency with the use of distributed version control systems; experience developing plugins or similar components for web-based application frameworks such as a CMS or CRM; experience connecting to JSON/XML APIs and integrating them into applications or websites; OR a Bachelors Degree in computer technology or information systems, with coursework in an information technology specialization related to the area of employment; up to six months of related and progressively more responsible or expansive work experience in an information technology area related to the duties to be performedor an equivalent combination of education and experience.
Good verbal and written communications; comfortable working within a broad scope of work, independently setting priorities and goals; experience working with vendors to troubleshoot hosted applications; familiarity with OSGI plugins; the ability to create and maintain a versioned API; experience using Velocity or a similar syntax to create CMS components/templates; experience using PHP, MySQL, ExpressionEngine, CodeIgniter, or dotCMS a plus; familiarity with web accessibility and usability standards a plus.Required Application Materials
Bidding eligibility ends on 3/13/18 at 11:55 PM.