Back-End Web Developer

Location
Austin, TX
Posted
Jun 10, 2017
Institution Type
Community College

General Statement of Job


Working in a web production team environment, assists with the development, coordination, management, and maintenance of the Austin Community College (ACC) website. Responsible for designing and implementing new features and functionality, establishing and guiding the website's architecture, ensuring high-performance and availability for the site, and managing all technical aspects of the Content Management System (CMS).



Position Information
Location Highland Business Center Hours 40 hours/week as assigned; Generally Monday-Friday, 8 am - 5 pm Salary Professional 2/121 ($42,070.00 - $60,101.00) FLSA Status Exempt Reports To Manager, Web Criminal Background Check Pre-employment criminal background checks are required for all Staff and Faculty positions. Pre-employment urinalyses drug screens are also required for all top candidates considered for positions in ACC's College Police department.

Description of Duties and Tasks

Essential duties and responsibilities include the following. Other duties may be assigned.

  • Designs, develops, implements, and tests web, stand-alone, and database applications.
  • Serves as the lead developer for the enterprise Drupal Content Management System (CMS).
  • Collaborates with the college's marketing, design, web, and communications team member(s) to build a better platform delivering an effective user experience for various audiences.
  • Interfaces with the IT Office in providing technical assistance to the Internet operation.
  • Researches new products and services that can be implemented to improve the effectiveness, functionality, and appearance of ACC's webpages.
  • Performs maintenance and provides support to software deployed in a production environment.
  • Evaluates website code ensuring that it is valid, meets the college's security and accessibility standards, and is compatible with all modern browsers, devices, and/or operating systems.




  • Knowledge

    Must possess required knowledge and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.

    • Knowledge of Drupal architecture, best practices, coding standards, Drupal file and image handling capabilities, and Drupal administration (create and edit content types, fields, and views).
    • Thorough understanding of the Software Development Lifecycle (e.g., requirements, design, development, testing) and exposure to Agile or iterative SDLCs.
    • Solid understanding of administration and management of LAMP environrment (Linus, Apache, MySQL, PHP) and scripting language (Html/CSS/AJAS/JavaScript/Jquery) and web server using SSH as well as various web-based applications.
    • Exposure to Views, Features, WYSIWYG, and Content.
    • Knowledge of web application security considerations.
    • Knowledge of PHP, PHP files and theme functions, and knolwedge of the Drupal theme layer.




    Skills

    Must possess required skills and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.

    • Ability to quickly learn and apply new web skills, methods, and technologies.
    • Effectively using interpersonal, communication and instructional skills, including tact and diplomacy.
    • Effectively using organizational and planning skills with attention to detail and follow-through.
    • Maintaining confidentiality of work-related information and materials.
    • Maintaining an established work schedule.




    Technology Skills

    • Use a variety of spreadsheet, word processing, database, and presentation software.
    • Building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery.
    • Ability to architect enterprise Drupal solutions including data, display, and information architecture; site-building including solid familiarity with Drupal modules such as CTools, Views, and Panels; create custom Drupal modules.
    • Working with VMs and using metrics to define sizing requirements.
    • Working with third-party applications/tools/integration and ability to support/troubleshoot different layers of the stack.




    Required Work Experience

    • One year related work experience which may include paid or unpaid internships.




    Preferred Work Experience

    • One year Drupal development experience preferably in building and configurations, and security updates with Drupal 7 or later.
    • Experience with source/version control systems (e.g., Git, Subversion, etc.).
    • Experience with third-party vendors.




    Required Education

    • Associate degree.




    Preferred Education

    • Bachelor's degree.




    Physical Requirements

    • Work is performed in a standard office environment.
    • Subject to standing, walking, sitting, bending, reaching, pushing, and pulling.
    • Occasional lifting of objects up to 10 pounds.




    Other Preferred Qualifications

    • Excellent skills in high-traffic website operations/administration.
    • Proactive maintenance and problem solving skills to ensure optimal working and performance of the websites.




    Safety

    • Work safely and follow safety rules. Report unsafe working conditions and behavior. Take reasonable and prudent actions to prevent others from engaging in unsafe practices.




    ACC Benefits Overview

    Full-time Faculty and Staffing Table employees who work in full-time and/or part-time positions at the College are eligible for ACC medical benefits effective the first of the month after their first 60 days of employment. Benefits include medical, dental, life insurance, short and long term disability, retirement plans and AD&D.

    ACC does not participate in Social Security. ACC participates in the Teacher Retirement System of Texas (TRS) and the Optional Retirement Program (ORP-Faculty Only). Part-time and Hourly employees participate in the ACC Money Purchase Plan (ACCMPP) as a retirement program required by Federal law.



    Disclaimer

    The above description is an overview of the job. It is not intended to be an all-inclusive list of duties and responsibilities of the job, nor is it intended to be an all-inclusive list of the skills and abilities required to do the job. Duties and responsibilities may change with business needs. ACC reserves the right to add, change, amend, or delete portions of this job description at any time, with or without notice. Employees may be required to perform other duties as requested, directed, or assigned. In addition, reasonable accommodations may be made by ACC as its discretion to enable individuals with disabilities to perform the essential functions.


    Austin Community College provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

    PI98138615