Programmer Analyst II
Requisition ID: 003551
Division: CCT
Department: Centers for Creative Technologies/Institute for Creative Technologies
Location: Marina Del Rey
Employment Type: Full-Time
Salary Range: $28.00/hr - $32.00/hr
The University of Southern California (USC), founded in 1880, is located in the heart of downtown L.A. and is the largest private employer in the City of Los Angeles. As an employee of USC, you will be a part of a world-class research university and a member of the "Trojan Family," which is comprised of the faculty, students and staff that make the university what it is.
ICT is seeking a programmer analyst II with a solid understanding of general software engineering principles and distributed architectures. The successful candidate will work with a wide range of virtual human systems by combining the various research efforts within USC and ICT into a general Virtual Humans Architecture.
USC's Institute for Creative Technologies is a recognized leader in fundamental research in virtual humans. These are artificially intelligent programs that control (typically graphical) bodies and that are able to communicate with people through both verbal and nonverbal means. Such systems would transform educational and entertainment software. The Programmer Analyst II develops software applications using programming languages to the given design specifications. Follows design specifications to code, test, debug, install, document, and maintain software applications. Develops new and enhanced functionality for software applications. Prepares code documentation in support of program development. Performs work of moderate complexity and handles most activities under general supervision of more experienced programming staff.
Job Accountabilities:
- Designs, codes, tests, debugs, installs, documents and maintains moderately complex software applications.
- Prepares application designs or "mock ups."
- Develops test data and routines required to test and revise application(s). Ensures application(s) is thoroughly tested before release. Writes reports of test results.
- Detects, defines and debugs programs whenever problems are reported or encountered.
- Prepares developer and end-user documentation for other programmers and users in accordance with internal and external standards.
- Interfaces with users to determine their software application objectives, scope and requirements.
- Participates in requirement analysis and application design meetings .
- Stays informed of new developments and technologies.
- Performs other related duties as assigned or requested. The University reserves the right to add or change duties at any time.
Minimum Qualifications:
Minimum Education: Bachelor's degree
Combined work experience and education as equivalent
Minimum Experience: 1 year
Combined education/experience as substitute for minimum experience
Minimum Field of Expertise: Sound knowledge of programming and documentation procedures, programming methods, program flow charts and operator instructions. Knowledge of one or more appropriate computer languages.
Preferred Qualifications:
3 years
- Must be fluent in C++ and/or Java
- Must be fluent in one or more scripting languages, like TCL, LUA, or PHP
- Background in Artificial Intelligence is a plus
All applicants must submit application through the USC Employment website.
Quick Link to job posting: jobs.usc.edu/applicants/Central?quickFind=54738
The University of Southern California values diversity and is committed to equal opportunity in employment.
|
It is ok to contact this poster with commercial interests.
Tags: Programmer Analyst II (USC - Marina del Rey CA)
|