This company is committed to hiring Veterans

Application Programmer 8/12/2016

University of California - Los Angeles Medical Centers Los Angeles, CA

Company
University of California - Los Angeles Medical Centers
Job Classification
Full Time
Company Ref #
H82081
AJE Ref #
575862737
Location
Los Angeles, CA
Experience
Entry Level (0 - 2 years)
Job Type
Regular
Education
Bachelors Degree

JOB DESCRIPTION

APPLY
Job Title:
Application Programmer

UCLA Title:
Programmer/Analyst III

Job No.:
H82081

Work Hours:
M-F/8:00am-5:00pm

Work Location:
924 Westwood Blvd. Suite 420

Job Type:
Career

Duration:
Indef.

Minimum Salary:
$29.21 / $5083

Maximum Salary:
$57.76 / $10050

Layoff Referral Deadline:
02/15/2016

Bargaining Unit:
99



JOB DUTIES:

The incumbent will serve as an application programmer in the service of the UCLA Department of Radiological Sciences. Projects will include implementing methodologies and algorithms for analyzing and visualizing large and complex clinical datasets. In addtion, the incumbent will also work on designing, implementing, testing, and maintaining research web-based applications and databases that integrate clinical, imaging, and pathology data. The incumbent will have the opportunity to work with faculty researchers, clinicians, and IT staff to translate innovations in natural language processing, medical image processing, and machine learning into cutting-edge biomedical applications. The incumbent is expected to work in accordance with all institutional and regulatory policies governing confidentiality of protected health information in clinical and research practice. Incumbent will report to the project manager and faculty members. Incumbent is expected to meet deadlines established by the project manager, faculty members, and all involved developers. Incumbent is expected to perform duties largely independently. Think creatively to apply current research tools, or design new tools, for the analysis of large, complex clinical datasets. Implement web-based applications using Java, RESTful services, HTML, SQL, CSS, JSON, SSL, XML, and JavaScript to combine and visualize clinical data from disparate sources. Design and implement frontend and backend code and SQL databases for clinical and research projects including schema design, security, administration, backup procedures, and ETL procedures from source data repository. Must work independently, but interact well with others in a team environment, including liaising with counterparts. Must devote significant efforts to unit testing, bug fixing, and satisfying user requirements. Must be able to work as part of a multi-disciplinary team and adapt and work efficiently under evolving technological demands as projects proceed. Incumbent will work primarily under the direction of the project manager in consultation with faculty members. Incumbent is expected to meet deadlines established by the project manager, faculty members, and all involved developers. Incumbent will have minimal daily supervision and is expected to perform duties largely independently. Contribute to frontend and backend development for clinical research and informatics projects including schema design, security, administration, backup, and ETL procedures from SQL data repositories, web services, and HL7 feeds.Assist in programming of web applications using languages such as Java, JSP, RESTful services, AJAX, PHP, HTML, SQL, CSS, JavaScript, JSON, and XML to combine and visualize clinical data from disparate sources. Program/implement necessary information extraction algorithms from unstructured textual data using rule-based and statistical techniques (e.g., RegEx, conditional random fields). Must work independently, but interact well with others in a team environment, including liaising with counterparts in database integration efforts. Must think creatively and reason logically in developing new approaches, methods and procedures for data management and application design. Must devote significant efforts to unit testing, bug fixing, and satisfying user requirements. Must be able to adapt and work efficiently under evolving technological demands and heavy workload as projects proceed. Attend and prepare meetings. Must be able to prioritize, execute and deliver projects on time. Responsible for additional programmers hired or assigned to the project, providing training, direction and work assignments in collaboration with the Technical Lead/Supervising PI.



JOB QUALIFICATIONS:

Technical expertise in a programming language such as Java, JSP, RESTful services, AJAX, PHP, HTML, SQL, CSS, JavaScript, JSON, and XML. Experience in configuring and working in Apache web application environments. Knowledge and experience in the development of entity-relationship databases, with technical expertise in SQL. Ability to comply with regulatory policies surrounding protected health information. Must have the ability to ensure projects meet all business requirements and conform to development standards and guidelines. Excellent oral and written communication skills, including demonstrated ability to write clear, concise and comprehensive system documentation and office correspondence. Working knowledge of applications such as MS Word, Excel, PowerPoint, Access, and e-mail, communications protocols and communication software. Interpersonal skills to work effectively with staff, faculty and other administrators in the UCLA information technology arena. Self-direction to tackle new problems and overcome barriers within the scope of departmental research projects. BS in Computer Science, Electrical Engineering, Information Science, or related field. Prior knowledge and experience in data science methods such as dealing with unstructured free-text data and familiarity with data standardization and cleaning techniques (e.g., coding methods, de-identification of sensitive data, etc.). Familiarity with clinical data models and standards (e.g., HL7, DICOM, Epic Clarity, etc.). Ability to analyze complex technical and administrative information to identify relevant concerns, to recognize alternatives, to formulate logical and objective conclusions, and to communicate these with users and management. Ability to communicate issues and concerns efficiently as they arise to the project manager and faculty members.



Complete Application