Full Job Description
Position Title: Web/Applications Developer
Division: Associated Students
Department: ASI Communications
Reports To: ASI Senior Communications Manager
Comparable CSU Classification: Analyst/Programmer – Career (Code 0400-2)
Payroll Classification: Salaried, Exempt
Applicants must be authorized to work for any employer in the United States. ASI is unable to sponsor or take over sponsorship of Employment Visas.
The ASI Web/Applications Developer is responsible for the design, development, implementation, management, maintenance, operations and security of web-based systems, organization web sites, and linkages to on-line data and information resources and other web sites. As directed by ASI senior management, and in coordination with ASI Communications management, the incumbent is responsible for advising leadership on new programs and technologies to better serve Associated Students’ diverse population. The incumbent also assists the Senior Communications Manager with programming, deploying, and coordinating web applications, mobile applications, and web-enabled services by performing the following duties. This position has been identified as a mandated reporter required to report the observed or suspected abuse or neglect of children, dependent adults, or elders to designated law enforcement or social service agencies. We reserve the right to make employment contingent upon completion of signed statements acknowledging the responsibilities of a mandated reporter.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
1.Performs ongoing development, audits, improvements and maintenance activities for ASI’s websites to ensure optimal user experience. Provides content management, layout design, accessibility improvements and custom code to enhance ASI’s public image and provide relevant online information and services to CSULB students, faculty, and staff.
2.Performs quality assurance and user acceptance testing to ensure web applications meet clients pecifications and adheres to ADA 508 and ATI compliance accessibility standards.
3.Develops modern and responsive websites and web applications that are engaging and drive students and customers to use ASI sites. Gathers feedback from clients, stakeholders and design and technical staff to build wireframes, interface concepts and other development needs.
4.Deploys, integrates, monitors and administers RDBMS and NoSQL databases.
5.Sets up and analyzes web analytics for all ASI websites and services. Creates monthly reports that interpret data and offer insights and advice to various managers and committees on the best plan of action to take to improve user engagement and retain ability.
6.Analyzes designs and user requirements and follows software development life-cycle (SDLC)methodologies to develop code that is both manageable and maintainable.
7.Provides programming support for existing web-based and mobile applications including streaming media applications, social networking tie-ins and shopping cart systems. Analyzes user requirements to develop and implement effective automated solutions; applies system upgrades
and modifications; support both frontend and backend code, including advanced JS and PHP/Python code, as well as client code built using the Ionic 2 Framework
8. Develop RESTful web services and data-driven content to allow users to input and retrieve information. Builds user interface applications and back-end databases using various programming and scripting languages, usability techniques, and best practices. Utilizes modern programming and scripting languages, frameworks, usability techniques and best practices.
9. Assist with SharePoint design and implementation to create company-wide intranet portal for self-help projects, information sharing, corporate announcements, and corporate green initiatives.
10. Manages and secures ASI’s domains, SSL certificates, VPS server(s) and databases.
11. Keeps current with web development trends and tools. Determines new web technologies to utilize, such as browsers, languages, and plug-ins, based on company's needs. Acquires and maintains the requisite technical skills for web application development and the implementation of new and enhanced web-based technologies.
12. Makes suggestions on creating web-based technical standards for specific web sites and the company as a whole.
13. Advise the Senior Communication Manager of technical issues and consults with vendor and support agencies to resolve problems and determine hardware/software requirements.
14. Develops and maintain operational, procedural, and informational documentation for the management, maintenance, operations, and security of web-based application systems and web sites.
Directly supervises 2-3 student part-time employees in the ASI Communication department. Supervisory responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
Education and/or Experience
Bachelor’s degree (B.A.) or equivalent from four-year college or university in marketing, public relations, or job-related field; and five years of directly related experience, preferably in college union or comparable student or public service occupation; or equivalent combination of education and experience.
KNOWLEDGE AND ABILITIES
Fundamental knowledge of Object Oriented Programming; advanced knowledge with 3-years minimum of Joomla, AJAX, Bootstrap, jQuery and Angular 2, Django and RESTful design; advanced knowledge of SSH commands and debugging; familiarity with the many web tools and frameworks; working knowledge of the various limitations and capabilities of web browsers and various plug-ins; advanced knowledge of ADA 508 compliance in web development; familiarity with the CSU’s ATI compliance standards in web development; advanced knowledge of SQL; working knowledge of management tools like cPanel, phpMyAdmin and WHM. Experience developing native mobile applications in Java or Objective-C is a plus.
Ability to program in, analyze and debug PHP, HTML5, JS/TypeScript, CSS3, GIT, Python and CSS without the use of a graphical editor; ability to read, analyze, and interpret technical procedures and university regulations; ability to write reports, business correspondence, and procedure manuals; ability to effectively present information and respond to questions from groups of managers, student, customers,
and the general public; ability to calculate figures and amounts such as proportions, percentages, and volume; ability to apply concepts of basic algebra and geometry; ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists; ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Certificates, Licenses and Registrations
Valid California driver’s license.
Must occasionally be able to work a flexible schedule for special events or programs.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to talk, hear, and use hands to sort documents, file papers, and type using a keyboard. The employee is frequently required to sit, walk or stand for extended periods of time. The employee is occasionally required to reach with hands and arms, climb or balance, stoop, kneel, crouch, or crawl. The employee must occasionally lift or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is occasionally exposed to outside weather conditions and vibrations resulting from loud noises at rock concerts, movies, etc. Otherwise, the noise level in the work environment is usually moderate.
A background check (including a criminal records check) must be completed satisfactorily before any candidate can be offered a position with ASI. Failure to satisfactorily complete the background check may affect the application status of applicants or continued employment of current ASI employees who apply for the position.
Associated Students expects respectful, professional behavior from its employees in all situations. Acts of harassment or abusive conduct are prohibited. Demonstrated appropriate professional behavior, treating others with civility and respect, and refusing to tolerate abusive conduct is expected of all employees.
ABOUT THE UNIVERSITY & ASSOCIATED STUDENTS, INC.
Long Beach State, also known as CSULB or simply "the Beach," is a 322-acre, 37,000 student campus and is home to a nationally recognized art museum, top-notch professors, successful alumni and a diverse student population ready to take on the world with a highly regarded education and student-centered experience. CSULB is known for creating educational opportunities, encouraging creativity and preparing the next generation of leaders for a rapidly changing world. Long Beach State's Associated Students, Inc. (ASI) is a nonprofit association organized under the university umbrella—run for students, by students.
The mission of ASI is to improve the quality of campus life for students while enhancing their educational experience. Students automatically become members of ASI when they pay their mandatory student fees at the time of registration and ASI has proudly provided services to students for more than 60 years. Services provided by ASI to the CSULB community include the University Student Union, the Isabel Patterson Child Development Center, the Recycling Center and the Student Recreation & Wellness Center, including various programs within each unit. ASI also funds various scholarships, major and minor campus events and programs, and supports a robust student-run media division which includes a weekly newspaper, TV station and state-of-the-art radio station. Download the full job description below.