Applications Programmer 3

University Of California System Los Angeles , CA 90009

Posted 2 weeks ago

Department Summary

The Division of Undergraduate Education serves as the campus-wide advocate for undergraduate education, providing leadership to achieve the highest quality of teaching and learning; it also promotes academic success for UCLA's diverse undergraduate population, ensuring options for all students to engage in a challenging array of educational opportunities, from foundational general education courses to advanced research and honors projects.

Position Summary

Under the general supervision of the Manager of Application Development of Undergraduate Education Information Technology (UIT), the Applications Programmer 3 will work with the team to develop, implement and maintain as required the over 200 complex mission critical web based, custom applications many of which are campus-wide and reside in the MyUCLA web portal such as the Class Planner, Gradebook, Peer Learning Manager, and the Commencement reservation system, as well as another application suite called Counselor Desktop. Nearly all the applications were written from the ground up and are custom-designed for UCLA.

At any given time, the incumbent will need to work on several ongoing projects simultaneously. Some projects will be small and internal while others will be extremely complex involving multiple external departments such as Student Affairs IT, IT Services, Undergraduate Admissions, Registrar, Financial Aid, Accounting and Cash Management, Common Collaboration and Learning Environment, Central Ticketing Office (CTO), Events and Transportation, Recreation, and Center for Student Programming. The candidate is expected to participate in discussions with internal departments and outside organizations and assist in the development of complex applications with campus-wide impact.

Meetings will include both technical and non-technical personnel. S/he will be expected to work closely with technical staff in internal and external departments as a member and often leader of project teams. S/he is expected to work with the Manager and lead programmer to set priorities and work in coordination with the team to meet the goals and deadlines set by the Manager.

Salary & Compensation

  • UCLA provides a full pay range. Actual salary offers consider factors, including budget, prior experience, skills, knowledge, abilities, education, licensure and certifications, and other business considerations.

    Salary offers at the top of the range are not common. Visit UC Benefit package to discover benefits that start on day one, and UC Total Compensation Estimator to calculate the total compensation value with benefits.

Qualifications

1.Detailed knowledge of various programming languages/frameworks including .NET, VB, Perl, C#, HTML, JavaScript, AJAX, CSS and SQL and the ability to identify the appropriate choice for a specific need. (Required) 2. Detailed knowledge of Windows, Linux and Mac operating systems. (Required) 3. Detailed knowledge and experience in software testing techniques. (Required) 4. Working knowledge of open and proprietary protocols such as SOAP, and XML. (Required) 5. Detailed knowledge of computer industry marketplace, directions, and trends obtained from numerous sources including on-line resources. (Required) 6. Ability to plan, develop, and effectively manage complex application systems and multi-protocol, multi-platform networks. (Required) 7. Ability to understand and communicate with users, technical staff, and management to formulate effective strategies to meet project needs. (Required) 8. Familiarity with UCLA's University & College rules, regulations, and policies regarding privacy and public information; working knowledge of student record policies and procedures. (Required) 9. Detailed knowledge of the UCLA Student Record System. (Required) 10. Availability for on-call during off hours. (Required) 11. Excellent oral communication skills sufficient to effectively participate in meetings, interact with management, technical, and end-user staff. (Required) 12. Ability to write comprehensive, well organized, grammatically correct and lucid reports, proposals, instructional/technical documentation, and technical reports. (Required)

Education, Licenses, Certifications & Personal Affiliations

Bachelor's Degree Bachelor's degree in related field and/or equivalent experience / training (Required)

Special Conditions for Employment

Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation.

Live Scan Background Check: A Live Scan background check must be completed prior to the start of employment.

Schedule

Monday - Friday 8am to 5pm

Union/Policy Covered

99-Policy Covered

Complete Position Description

https://universityofcalifornia.marketpayjobs.com/ShowJob.aspx?EntityID=38&JDName=Applications%20Programmer%203%20(TBD_507)


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Applications Programmer 3

University Of California System