Tuesday, October 2, 2012

Analyst Programmer 2 - College of Arts and Sciences IT (Eugene, OR)


Analyst Programmer 2

Posting:04372
Classification:  C1464
Department:College of Arts and Sciences IT
Opens:2012-09-27
Closes:2012-10-12
Salary:$3822 - $6773 Monthly
o University of Oregon College of Arts and Sciences IT unit (CASIT) invites applications for full-time Mobile Application Developer (Analyst Programmer).
o This is a classified position represented by SEIU local 503, Oregon Public Employees Union.
o University of Oregon positions that are at least half-time are eligible for excellent benefits, including health and dental, employer-paid retirement, and tuition benefits for employee or an eligible dependent, sick and vacation leave.
o Due to budgetary shortfalls, the person appointed to this position will be required to take unpaid furlough days between date of hire and June 30, 2013.
o This recruitment is open to any applicant who meets the qualifications listed below.

TO QUALIFY YOU MUST HAVE:

... a basic foundation of knowledge and skills in systems analysis and related programming support functions generally obtained by a bachelor's degree in computer science, or an equivalent amount of training and applied experience.

In addition the position requires:

* At least two years experience in full lifecycle development of mobile applications on iOS platform (enterprise-level applications).
* At least years of application/object-oriented development experience with emphasis on mobile and web-based applications.
* Ability to communicate effectively with individuals from diverse backgrounds and cultures.
* Experience in testing for and assuring optimal web user experience, including knowledge of 508 compliant web design standards.

Preferred qualifications:

* Bachelor's Degree in Computer Science, or applicable field from an accredited educational institution.
* Experience with client side web technologies (HTML5, CSS, JS, Ajax, etc.).
* Deep Knowledge of iOS, iPhone, Objective C, and solid knowledge of object oriented analysis and design techniques.
* Knowledge and experience working with the entire application stack, from mobile app, web app, application logic and DB.
* Knowledge of GPS or other location based services.
* Experience with source repositories, such as TFS, Git, Subversion.
* Full life-cycle application development experience.
* Excellent communication and presentation skills.
* Knowledge of other mobile platforms (e.g., Android, RIM, WinPhone7, OVI).
* At least three years work experience with a proven track record of success in object oriented programming.

Position is subject to criminal background check.

DUTIES & RESPONSIBILITIES:

This position is responsible for mobile application development and execution of creative concepts. This may include the challenge of coming up with unique, new ideas for our faculty, staff, and administration. The Developer will also work with other mobile application developers within the College of Arts and Sciences on projects. Duties include
... developing code, including the following aspects of code development: architecture, implementation, debugging, documentation, and maintenance.
... utilizing strong programming and documentation techniques to ensure scalable, survivable applications.
... identifying and recommending quality improvements to application design specifications.
... managing time effectively with minimal supervision to accurately scope projects and ensure timely project delivery.
... developing graphical user interfaces with a high level of human factors experience.
... development using Java, Objective-C, and various open source frameworks and technologies.
... designing, developing, and implementing large and small-scale mobile projects.
... working with technologies and frameworks, including iOS, Cocoa Touch, HTML5 / JavaScript, Flex, AIR, Objective-C, Java, Design Patterns, XML, JSON, SQLITE.
... communicating with faculty, administrators and staff to review project requirements, deliverables and status; communicating with vendors and professional software developers; participating in weekly meetings.

SUPPLEMENTAL QUESTIONS

To assist us in making the selection for this position, please respond to the following questions on a separate sheet(s) of paper. Number your responses to correspond to the questions and describe experience and training related to each item. Make sure experience and training described in your responses are included on your application.

1. Describe your experience leading the technical development of a mobile application project(s). What technologies did you use and how did you contribute to the research, selection and implementation of these technologies? What type of team did you work with, how did you act as a leader and what did you find challenging about leading this team? If you have project management skills, please describe.


2. List at least 4 mobile application technologies that you are most proficient in (for example, iOS, Cocoa Touch, HTML5 / JavaScript, Flex, AIR, Objective-C, Java, Design Patterns, XML, JSON, SQLITE) and state what you feel are the strengths and weaknesses of these technologies for mobile application development.

3. Describe your experience working with project clients; who were the clients? What was your role in interacting with them? How did you manage their expectations? What did you find most rewarding and the most challenging in working with them? What experience if any have you had working with university faculty? What experience have you had in graphic design or information design for clients? If possible, please provide URL(s) to examples of your design work.

4. Please describe an analysis that you have conducted for a client regarding ongoing computer programming and application needs. Please include in your response your proposal, possible design alternatives, estimates of costs and timing of project modification and new technology development.

5. Please list the years of experience within each of the 7 areas.
Experience with:

iOS
Java/J2EE
HTML5/JavaScript
PHP
MySQL
Objective-C
Cocoa Touch

APPLICATIONS:

Submit all application materials, including Human Resources Job Application form, supplemental questions and other relevant materials to:
Human Resources
677 East 12th Ave., Suite 400
5210 University of Oregon
Eugene, OR 97403-5210
Human Resources Job Application must be filled out completely and turned in by the closing date or they will not be accepted. Make sure to keep a copy of your application packet for job interviews.
This announcement is available in alternate formats upon request. If you are a qualified applicant with a disability and need accommodation with the application process, please contact us for assistance.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.