APPLICATION DEVELOPER (programmer 4 or programmer 5 DOQ) University of California, Davis.

for UC Davis in Davis, CA

client server technologies, application developer, XML J2EE MySQL 
Davis, CA
Area Code:
Travel Req:
Pay Rate:
Monthly Salary $4,024.00-$7,959.58/Mo. DOQ. 
Tax Term:
Position ID:
Dice ID:

APPLICATION DEVELOPER   (programmer 4 or programmer 5 DOQ)  University of California, Davis.

Requisition Number:   03012522

Monthly Salary at prog 4 level $4,024.00-$7,243.17/Mo.  DOQ.

Monthly Salary at prog 5 level $4,422.00-$7,959.58/Mo.  DOQ.

Career position – full benefits package

Application deadline: 08/13/2014


Do you want to make a difference every day? Do you want to work with the best and brightest application developers at UC Davis? We are a creative group that works hard and has fun doing it.


This job is all about serving as a developer in all phases of analysis, design, implementation, testing, and integration of applications supported by Enterprise Applications and Infrastructure Services (EAIS).  You’ll collaborate with senior developers, design, develop, document, and implement application software, utilities, or client applications that support Application Development systems. You’ll work closely with business analysts and supervisory staff, to analyze and document business application requirements and provide estimates of programming effort and durations on all assigned projects. provide technical support for various systems and web based applications that are both specific to departments and also available to general campus community in support of the University's mission of instruction, research, and outreach.


For the programmer 4 level, if you have experience with technologies such as, client/server technologies, web technologies (XML/XSL/XSD, X/HTML, AJAX, JavaScript, CSS, Web services such as SOAP/WSDL and Rest), distributed computing concepts, application development methodologies, and networking concepts, we want you. You’ll also need experience with the Java 2 Enterprise Edition Architecture (J2EE); along with experience with Oracle RDBMS or other complex relational database management systems and principles. Of course, you’ll need to know standard programming techniques including analysis, requirements gathering, design, data collection and preparation, coding, and testing.


For the programmer 5 level, you’ll need the above plus experience with systems analysis and data processing skills to translate manual operations to automated processes. Additionally, experience with structured application development methodology in deploying technical solutions; utilizing other tools for design (Unified Modeling Language), application software version control and tracking (Subversion), and code migration. You’ll also need to know how to design effective databases, with referential integrity, PL*SQL, triggers, stored procedures and SQL performance tuning. (Experience with a minimum of 1 database solutions: Oracle, MySQL and Derby.)  


This position works with a medium to high degree of decision-making autonomy and has a high campus impact as it supports mission-critical systems and applications. Yes, you *will make a difference* at UC Davis.


To apply for this position on requisition # 03012522, you must apply directly to UC Davis at  . UC Davis is an equal opportunity employer.


UC Davis is a great place to work. We have been named in the top ten Cool Schools by Sierra magazine 3 years in a row! The University of California, Davis, is also ranked ninth among the nation’s top 10 public universities, according to rankings released (Sept. 10, 2013) by U.S. News & World Report. You can find out more about us here and our benefits are here:  


The mission of Information and Educational Technology (IET) is to create and support an information technology environment that enhances the ability of the UC Davis community to teach, do research and provide public service. In support of the University's mission, IET will deliver an infrastructure of technological services appropriate to the requirements of the campus community. The objective is to advise the campus as to the appropriate application of technology in solving business problems, and to manage critical campus projects which implement information technologies.