Job Requisition Number: 24328. 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 multilayered nature of education.
Responsibilities include: •Optimize the performance of an existing form based 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. •Design, develop, modify and debug complex web based applications using object oriented programming, and best design practices using VP.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. •Develop code that will retrieve and process large amounts of data from a MS SQL Server databases. •Work with NHibernate queries to access/modify MS SQL Server databases. •Analyze inline SQL queries and ORM generated queries and eliminate bottle necks and speed up database access/manipulation. •Work closely with other developers and Database architect to design and develop functionality in the most efficient manner. •Design, improve and optimize a production grade MSSQL database.Knowledge/Skills: •Experience in ASP.NET (VB.NET or C#) web applications development. •Solid understanding of object-oriented programming, good design practices (model-view-controller paradigm, other design patterns, etc.). •Experience with architecting, manipulating, optimizing, monitoring a production grade SQL Server database. •Ability to write sophisticated SQL Server queries, optimize queries, write store procedures and experience with profiling tools and query optimization. •Experience with NHibernate, Entity Framework and ORM methodology. •Must be able to work independently as well as within teams. •Experience with advanced quality control procedures. •Experience with form based paradigm of VB.net and code optimization. •Experience in memory caching methods for large amounts of data retrieval from the database in conjunction to SQL query optimization. •Experience with Scrum Project management methodologies. Education/Training: •Bachelor’s degree in math, science or engineering, or related training. This is a 1 year renewable contract, continued employment is contingent upon funding availability.
The University of California was chartered in 1868 and its flagship campus - envisioned as a "City of Learning" - was established at Berkeley, on San Francisco Bay. Today the world's premier public university and a wellspring of innovation, UC Berkeley occupies a 1,232 acre campus with a sylvan 178-acre central core. From this home its academic community makes key contributions to the economic and social well-being of the Bay Area, California, and the nation.