Lead the web presence development of the University, focusing on web-based applications and technologies, surfaced via a Content Management System (CMS), and incorporating multiple applications created with Python, Java, HTMS, SQL and other technologies. Promote inclusive and accessible design, compatible with State and Federal Standards. Contribute to creation and implementation of hosting and cloud strategies. Manage staff by communicating job expectations, planning, monitoring, and appraising performance.
Primary Purpose
:Partner with university stakeholders to design, develop, and maintain multiple, complex, web-delivered applications and sites, including performing integrations, creating user acceptance tests and documentation of solutions. Partner with the user community to analyze existing web-based business processes and identify areas for process improvement. Provide expertise in collaboration tools and certain communication tools
. This position can be in-person or hybrid and is full telework eligibl
e. Duties and Responsibiliti
es:Manageme
nt: Provides leadership, day- to-day supervision, performance evaluation, guidance, and encouragement to the assigned sta
ff . Motivates staff and supports the efforts of the department in development and successful delivery of departmental goals, and all relevant goals in the broader context of web technologies at
JMU. Responsible for vendor management and liaison as the key JMU contact for web (Cascade), web compliance tool (Dubbot), and video meetings (Zoom), conducting troubleshooting, managing license issues, and preparing for contract changes as n
eeded. Leadership for Development of Web Applic
ations: Takes the technology lead on developing web applications and selecting the right technology for the work. Determines the best code platform from Python, Java, HTML, SQL and other languages, based on extensive knowledge of the benefits
of each. Uses expertise in CMS to present all applications. Specifies and delivers system designs, enhancements, and integrations. Leads developments using the Software Development Life Cyc
le model. Takes a lead role in applying Accessibility standards, and using accessibility tools, across campus, ensuring the university maintains Accessibility compliance with federal, state and industry best practices/standards such as WCAG and Se
ction 508.During development, give attention to an excellent user experience, innovative features, and consistent look
and feel. Designs and prepares comprehensive user acceptance tests with input from the user community. Full responsibility is taken for complete and thorough testing, both functional and
technical. Serves as a subject matter expert to developers, other technical staff, and users, including knowledge contributions to any enterprise system with web components or presentation layers, including Customer Relationship Management (CRM) and ERP systems. Works acros
s all of IT. Stakeholder Relationships and Business Proc
ess Analysis: Builds effective relationships with key stakeholders by developing a strong understanding of business processes and desired busine
ss objectives. Partners with Information Systems Business Analysts and the relevant user community to document, analyze, communicate, and validate new application/system requirements. Analyze existing business processes and identify areas for applying additional/new application
functionality. Strive for efficiency in application development, encourage re-use of application methodology where feasible, as well as taking advantage of all ne
w functionality. Articulates Web platform and Web applications capabilities in consultation with Information Sy
stems management.
Customer Support: Works closely and communicate often with customers when developin
g new applications. Provides timely feedback on the p
rogress of projects. Creates user documentation in support of complex application functions, and share as part of training on us
e of new applications Maintains application and functional business process knowledge to quickly reso
lve production issues. Provides expert
support to IT T
raining. Qualifications:
Required Qualifications:Advanced knowledge and extensive experience of web content management platform technol
ogies, including CascadeAdvanced knowledge and extensive experience in web application development with a rang
e of tools and languagesAdvanced knowledge of the entire softwar
e development life cycleAdvanced knowledge of information systems/information technology
and cloud hosting trendsKnowledge of custome
r service best practicesKnowledge of online video meeting p
latforms, including ZoomExperience mana
ging a technical IT Team A
dditional Considerations:Substantial experience designing, developing, and maintaining web-based applications with web languages such as Python, PHP, HTML, CSS, Perl, JavaScrip
t, and PostgreSQL / MySQLFamiliarity with web applicati
on testing and debugging.Substantial experience with content management platform
delivery and maintenanceIn-depth understanding of the entire web development process (design, dev
elopment, and deployment)Understanding of layout aesthetics, usability across multiple device types, an
d accessibility standardsAn ability to perform well in a fast-paced environment with strong analytica
l and multitasking skillsWillingness to troubleshoot a
nd solve complex problemsStrong communication skills to effectively collaborate with designers, developers, peers,
stakeholders, and vendors
Seniority level
Not Applicable
Employment type
Full-time
Job function
Information Technology
Industries
Higher Education
Referrals increase your chances of interviewing at James Madison University by 2x