Contents
Cal Poly Pomona

APPLICATION DEVELOPER


Recruitment No. 50713
Classification Title Analyst Programmer-Career Level
Collective Bargaining Unit CSUEU/Bargaining Unit 9
College/Department Instuctional & Information Technology
Timebase Full-time
Type of Appointment Probationary
Application Materials Required University Application, and Resume required
Classification Salary Range $4,372 - $8,949
Anticipated Hiring Range $4,372 – $5,864
Recruitment Closing Date 5/12/14

THE DEPARTMENT 

The Central Applications unit is within the Enterprise Applications department, within the I&IT Division. I&IT Central Applications support the applications and databases for various campus information systems.  

DUTIES AND RESPONSIBILITIES 

The Application Developer will establish, using the Software Development Lifecycle (SDLC), techniques which include: a) requiring gathering, b) design, c) development, d) testing, e) support. The incumbent will develop new software components using standard programming techniques and tools, following the specifications that are provided; follow common practices for the environment in which software is being developed; conduct unit and integration testing of new and modified software for correct operation and performance; document test cases and results. The incumbent will coordinate with other technical staff members and users in the completion of software work; document development sufficiently to facilitate ongoing support and maintenance; submit new and modified software for application to the production environment following established procedures; coordinate these activities with other technical staff and with users; assist in the production of new development, release, upgrade, or implementation projects; work with end-users to coordinate unit, integration, and system testing; collaborate with faculty, staff, management, and vendors to address technical and functional issues, as well as implement new products and services or enhance existing services to meet campus and/or department needs. Upon request, the incumbent will perform project management on sub-projects within an overall campus or department project; crate user reports; respond to requests from campus users for assistance; document issues being reported; investigate issues and provide solutions; perform root cause analysis for issues; escalate issues to the appropriate escalation point as necessary; document solutions for future references; as needed, work with management and other technical staff to resolve technical software issues. The incumbent will perform code review, upon request as well as analyze requests for new features or functionally, or requests to modify existing functionality, or requests to modify existing functionality and perform other duties as assigned.

QUALIFICATIONS

A bachelors degree in Computer Science, Computer Information Systems, Information Systems, Engineering or a related field with relevant experience totaling two (2) years full-time or the equivalent part-time OR eight years of relevant full-time experience. (Associate degree does not substitute for experience in this classification).

Finalists for this position may be required to submit to and successfully pass a background check prior to being hired.

PREFERRED QUALIFICATIONS

Experience in Higher Education environment; experience with Enterprise level applications and their complexities; strong collaboration and communication skills for community-based software development; knowledge of Aspect Orientation Programming (AOP); knowledge of Software Design Patterns; experience developing and customizing Maven2 or Maven3 project build processes; experience developing Java web applications and portlets with Spring Framework; experience developing applications using Hibernate/JPA for persistence; experience developing Java Portlets using JRS-168 and preferably JRS-286 specifications; experience with thejQueryUI and Bootstrap (especially v3) JavaScript frameworks; experience using XSL Transformer (XSLT) and authorizing and customizing XSL Transforms; experience using Groovy; knowledge of Gradle.

AFFIRMATIVE ACTION/EQUAL OPPORTUNITY EMPLOYER

Cal Poly Pomona is an Equal Opportunity, Affirmative Action Employer. The university subscribes to all state and federal regulations and prohibits discrimination based on race, color, religion, national origin, sex, gender identity/gender expression, sexual orientation, marital status, pregnancy, age, disability, genetic information, medical condition, and covered veteran status.

ADDITIONAL INFORMATION

Cal Poly Pomona hires only individuals lawfully authorized to work in the United States.

In compliance with state and federal crime awareness and campus security legislation, including The Jeanne Clery Disclosure of Campus Security Policy and Crime Statistics Act, California Education Code section 67380, and the Higher Education Opportunity Act (HEOA), the Cal Poly Pomona Annual Security and Fire Safety Report is available at: http://dsa.csupomona.edu/police/securityreport.asp

CONDITION OF EMPLOYMENT

The person holding this position is considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.  http://www.calstate.edu/eo/EO-1083.html


 

Achieving Excellence as a Learning-Centered University