What are the responsibilities and job description for the Web Developer position at Radford University?
Job Summary
Position works primarily in support of the university’s content management system ( CMS ) for public facing web presence, the enterprise portal, mobile web content, mobile app and other web applications. Responsibilities include: Write well designed, testable, efficient code by using software development best practices and site defined standards. Create website layouts/user interfaces by using standard HTML / CSS practices. Integrate data from various back-end services and databases. Gather and refine specifications and requirements based on technical needs. Create and maintain software documentation & application architecture diagrams. Be responsible for maintaining, expanding, hardening and scaling web sites and applications. Stay plugged into emerging technologies/industry trends and how they can be used in the campus environment. Collaborate with web designers and follow designed style guide to match university branding standards. Provide customer support for web authors and application users. Troubleshoot and resolve reported issues. Install, test and implement new applications as well as upgrades, patches and fixes.
Required Qualifications
Experience in web technologies and development. Top-notch programming skills and knowledge of modern HTML / CSS . Familiarity with at least one of the following programming languages: Java, Javascript or Groovy/Grails. A solid understanding of how web applications work including security, session management, and development best practices. Adequate knowledge of relational database systems, object oriented programming and web application development. Basic knowledge of search engine optimization and web statistics. Aggressive problem diagnosis and creative problem solving skills. Strong organizational skills to juggle multiple priorities with time and budget constraints. Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques. Ability to work independently or in a team environment. Excellent communications skills.
Preferred Qualifications
Experience in developing and maintaining mobile responsive web sites and applications, developing and trouble-shooting Adobe Experience Manager. Mastery with web technologies including: HTML , Javascript, CSS . strongly preferred. Proficiency in current web techniques and best practices. Experience with Web Services for data exchange between systems; Google Analytics and API’s (Google Apps), relational database concepts, web monitoring reporting tools, splunk, mobile optimization, and project management.
Position works primarily in support of the university’s content management system ( CMS ) for public facing web presence, the enterprise portal, mobile web content, mobile app and other web applications. Responsibilities include: Write well designed, testable, efficient code by using software development best practices and site defined standards. Create website layouts/user interfaces by using standard HTML / CSS practices. Integrate data from various back-end services and databases. Gather and refine specifications and requirements based on technical needs. Create and maintain software documentation & application architecture diagrams. Be responsible for maintaining, expanding, hardening and scaling web sites and applications. Stay plugged into emerging technologies/industry trends and how they can be used in the campus environment. Collaborate with web designers and follow designed style guide to match university branding standards. Provide customer support for web authors and application users. Troubleshoot and resolve reported issues. Install, test and implement new applications as well as upgrades, patches and fixes.
Required Qualifications
Experience in web technologies and development. Top-notch programming skills and knowledge of modern HTML / CSS . Familiarity with at least one of the following programming languages: Java, Javascript or Groovy/Grails. A solid understanding of how web applications work including security, session management, and development best practices. Adequate knowledge of relational database systems, object oriented programming and web application development. Basic knowledge of search engine optimization and web statistics. Aggressive problem diagnosis and creative problem solving skills. Strong organizational skills to juggle multiple priorities with time and budget constraints. Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques. Ability to work independently or in a team environment. Excellent communications skills.
Preferred Qualifications
Experience in developing and maintaining mobile responsive web sites and applications, developing and trouble-shooting Adobe Experience Manager. Mastery with web technologies including: HTML , Javascript, CSS . strongly preferred. Proficiency in current web techniques and best practices. Experience with Web Services for data exchange between systems; Google Analytics and API’s (Google Apps), relational database concepts, web monitoring reporting tools, splunk, mobile optimization, and project management.