Applications Programmer 3 Job in Berkeley 94704, California US
UC Berkeley - Off Campus
The Berkeley Evaluation Assessment Research (BEAR) Center within the Graduate School of Education in UC Berkeley is looking for bright, motivated and talented individuals to join the BEAR IT team. The BEAR Center conducts research on the integration of assessment and evaluation. The core of this research is development and use of appropriate assessment methods for evaluating students, schools, and educational policy, and the reform of educational evaluation away from the use of inappropriate standardized tests. To these ends, BEAR Center has become a leader in the use of advanced analytic models and novel reporting modes that more accurately reflect the multi-layered nature of education.
We need a full-time, web applications programmer with experience in C# or VB.NET and several years of industry experience developing web applications. Optimization and security enhancements will be the major focus of this position in the first year. All of the following tasks are to be done under the general direction with the approval from the supervisor.
Responsibilities:
- Optimize the performance of an existing VB.NET web application to meet the demands of thousands of concurrent users.
- Suggest and implement user interface changes to enhance user experience and performance characteristics of the application.
- Conduct security audits of multiple web applications, propose and implement security enhancements.
- Design, develop, modify and debug complex web based applications using object oriented programming, and best design practices using ASP.NET technologies.
- Analyze existing programs and formulate logic for new systems, devise logic procedures, test and debug programs through the application of professional programming concepts. All of which need to conform to the web accessibility standards.
- Modify and upgrade an existing installation program for the web application to function in Windows XP (and later) and Windows Server 2003 (and later) server environments.
- Create and optimize existing NHibernate queries to access MSSQL.
- Provide analysis for the design and use of complex relational databases.
- Implement applications that can interact with other applications using xml and other protocols
- Upgrade, install configure database driven web applications (mainly PHP/Perl or other server side oriented).
- Upgrade, install configure web containers (IIS, Tomcat, etc.), perform web application/server troubleshooting.
- Create, manage and conduct complex testing of components for web based and desktop based software via use of automated technologies such as scripting, and .NET programming.
- Provide technical support for our web based applications and installation troubleshooting.
- Oversee the healthy operation of the web application in a live environment.
- Assist in the writing of technical documentation on our web and desktop based applications.
Qualifications:
- Bachelor’s degree in math, science or engineering, or related training.
- 2+ years of work experience in ASP.NET (VB.NET or C#) web applications development.
- 5+ years of work experience in object oriented languages.
- Sound understanding of object-oriented programming, good design practices (model-view-controller paradigm, other design patterns, etc.).
- Thorough understanding of Object Oriented design.
- Must show demonstrated abilities to learn new technologies.
- Experience with SQL and database manipulation through SQL statements. NHibernate experience a plus.
- Familiarity with the Windows 2003, Windows 2008 Operating systems.
- Must work independently as well as with teams, organize work assignments, and establish priorities.
- Experience with advanced quality control procedures (preferred).
- Experience with database design (preferred).
- Experience with Java, Hibernate and GWT (preferred).
- Experience with Flash, HTML5 (preferred).
- Experience and/or familiarity with DOM (Document Object Model) (preferred).
- Experience with J2EE Frameworks (Java Server Faces, Struts, Spring etc.) (preferred).
Salary: Salary will be between $57,000 - $79,000 per year, depending on experience. For information on the comprehensive benefits package offered by the University visit:
http://atyourservice.ucop.edu/forms_pubs/misc/benefits_of_belonging.pdf
First Review Date: March 30, 2012
To Apply: Visit http://jobs.berkeley.edu click on 'search and apply for jobs now' and look for job number 13648.
Additional Information: This is a full-time contract position with an end date June 31, 2013, with possibility of extension. This position is located in downtown Berkeley within a block of the BART station.
The University of California, Berkeley is one of the world's leading universities in research, teaching, and public service. The campus employs 2,028 faculty and over 14,000 staff in more than 130 academic departments and interdepartmental groups, libraries, museums and more than 65 interdisciplinary research units contribute to this dynamic and vital research and teaching environment.
The University of California, Berkeley is an Equal Opportunity Employer. We offer a diverse working environment, competitive salaries, and comprehensive benefits.
Copyright ©2011 Jobelephant.com Inc. All rights reserved.
Posted by the FREE value-added recruitment advertising agency
jeid-b07fee69bbe081a343cf8c84aa6d5607
Open all references in tabs: [1 - 4]