Ethiopia Jobs Ethiopia Jobs: Provost Applications Developer/AdministratorReporting to the Director of Technology for the Provost IT Services Group
Provost Applications Developer/AdministratorReporting to the Director of Technology for the Provost IT Services Group
Provost Applications Developer/AdministratorReporting to the Director of Technology for the Provost IT Services Group
__________________________________________________________________________________________________

Provost Applications Developer/AdministratorReporting to the Director of Technology for the Provost IT Services Group

      Provost Applications Developer/AdministratorReporting to the Director of Technology for the Provost IT Services Group, this individual is responsible for developing, integrating, implementing, and supporting new and existing web and database applications that support critical business functions for the UCSD Undergraduate Colleges and their subsidiary departments. Incument is directly responsible for overseeing all planning of application development with regard to application and data integration: consider optimal database environments to meet business and technical demands; build frameworks and architecture plans to accommodate the current and planned business needs of the Division; ensure efficient and accurate interface between existing and new databases and applications; audit and ensure data integrity on an ongoing basis, including periodic uploads or downloads of data to/from the data warehouse and/or other campus systems; oversee the planning and coding of data transfer "patches" or other applications development to integrate different business platforms and systems. Position requires frequent interaction with users and project teams to establish system specifications and resolve issues inherent when requirements are derived from non-technical users, both within and outside the organization. Programmer will work with a small group of developers and systems programmers, as well as external contractors who provide project-specific programming support.  The incumbent must have exceptional communication and documentation skills and be able to be part of a cross-functional team of programmers, web designers, marketing staff, and business support staff. The programmer may also provide work direction for student employees and interns. The skills required include: advanced programming for 3-tiered application architectures; database design and support; and industry-standard application development environments including tools and languages in the set (Zend Framework, Java, JQuery, Spring and REST frameworks, JSP, SQL, HTML); development and support for web server environments including Microsoft IIS, Apache, and Tomcat; database development and support for database environments such as MS SQL Server, MySQL, and DB2, and interfacing with operating environments MS Windows 2000, Unix/Linux, OS X, others). Must have experience with MVC architectures and standard development methodologies that address: developing requirements; coding standards and reviews; revision control systems and source control; testing and quality assurance; release engineering; documentation (for both developers and users); maintenance and bug fixing; and training. Applied knowledge of university computing and database environments is desirable, as well as experience developing applications for e-commerce.   - Some work may be required outside of normal UCSD business hours.   QUALIFICATIONS   -  Demonstrated advanced experience in applications programming skills and design theory in PHP, MySQL, advanced CSS and Javascript and use of JSON objects. Experience in PHP frameworks (e.g Zend).  -  Programming ability with Object Oriented methods and languages. Experience in advanced arrays management within applications. Experience writing code on a Unix system. Knowledge and use of MVC architecture in apps development.  -  Demonstrated knowledge of the principles of database management. Knowledge of relational database practices. Excellent working knowledge and experience with relevant operating system commands, database conventions (storage profiles, data-types, etc) and tools, communication protocols, and system utilities.  -  Extensive knowledge of Structured Query Language (SQL). Strong background and experience with MySQL and IBM/DB2 query languages.  -  Web design skills for efficient and aesthetic design and user interface. Strong experience and use of web languages including but not limited to HTML, XML, DHTML and AJAX. Understanding and implementation experience of disability standards compliance and best practices as well as W3C industry standards.  -  Ability to create applications which are cross-platform, (Windows/Mac/Unix) and cross-browser for industry accepted browsers (e.g. currently IE, Safari, Chrome, and Firefox).  -  Demonstrated techni  Job Type: Full Time  Contact information:  University of California, San Diego San Diego      Contact:       University of California - San Diego La Jolla, CA  United States
Provost Applications Developer/AdministratorReporting to the Director of Technology for the Provost IT Services Group Provost Applications Developer/AdministratorReporting to the Director of Technology for the Provost IT Services Group