Computer Programmer

at  UCLA

Los Angeles, CA 90095, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Feb, 2025USD 61 Hourly17 Nov, 2024N/AApple Hardware,Windows,Active Directory,Software Development,Ios,Software,Punctuation,Interfaces,Operating Systems,Data Integrity,English Grammar,Confidentiality,Java,Sustainability,Software Systems,C++,Linux,Mac Os,Programming Languages,Laptops,PhonesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Computer Programmer is vital part of LADCFS + UCLA Academy of WOrkforce Excellence IT team, primarily dedicated to designing, developing, and maintaining cutting-edge software applications and systems. This role demands an in-depth understanding of coding and programming languages, software development methodologies, and an unwavering passion for innovation. In this pivotal role, the Computer Programmer will be instrumental in building and maintaining software solutions that drive the technology advancements of the LADCFS + UCLA Academy of Workforce Excellence. The incumbent will design, program, and customize software structures, including the creation and development of e-learning platforms, tailored to meet the specific needs of the department. This position not only supports the current technological infrastructure but also anticipates future needs, ensuring the department remains at the forefront of technology and workforce development.

QUALIFICATIONS


    1. Skilled in installing and maintaining complex applications and software systems including, Adobe, Microsoft Office, email, web-browsers, anti-virus, and UCLA applications which require knowledge of interfaces and involve various users. (Required)


      1. Software development: write, test, and maintain high-quality code in various programming languages, such as python, Java, C++ or others to create efficient and reliable software applications. (Required)


        1. Ability to recommend, install, evaluate, troubleshoot, and test new software, new operating systems to determine their strengths, weaknesses, and potential to support operational functions as applicable to the changing needs of the department. (Required)


          1. Knowledge of Apple hardware (laptops, tablets, phones) and software (Mac OS and iOS) Mac hardware, operating system software, and other vendor applications software and hardware. (Required)


            1. Knowledge of Microsoft Windows desktop and experience in the configuration, installation, and support of Windows Server operating systems, Active Directory, DNS, Active Directory, DNS, DHCP, File/Print, etc. (Required)


              1. Ability to solve a wide range of hardware and software related problems and implement solutions on Windows, Linux, and Mac OS systems (Required)


                1. Working knowledge of appropriate backup techniques and protocols sufficient to maintain viable independent backup of all projects, with the capacity to place them into service as needed due to systems crashes or other failures. (Required)


                  1. Ability to prioritize tasks and prepare project reports. Skill in estimating time and effort required for software tasks. (Required)


                    1. Interpersonal/communication skills to establish and maintain cooperative working relationships with staff members at varying organizational levels in a professional, customer service-oriented environment. Including the ability to communicate technical information to various audiences. (Required)


                      1. Possess oral and written skills to work effectively across all administrative and technical/non-technical personnel at various levels in the organization; ability to use standard English grammar and punctuation; create comprehensive technical documentation. (Required)


                        1. Demonstrate ability to work independently in a satellite location and be adept at managing multiple and frequently changing priorities. (Required)


                          1. Must be able to productively utilize the systems, ensuring confidentiality, sustainability, accuracy, data integrity within each system for maximum efficiency for optimal performance. (Required)

                          EDUCATION, LICENSES, CERTIFICATIONS & PERSONAL AFFILIATIONS

                          • Bachelor’s Degree Computer Programming and/or applicable field or equivalent related experience / training (Required)

                          COMPLETE POSITION DESCRIPTION

                          https://universityofcalifornia.marketpayjobs.com/ShowJob.aspx?EntityID=38&jobcode=TBD_2350
                          Apply

                          Responsibilities:

                          Please refer the Job description for details


                          REQUIREMENT SUMMARY

                          Min:N/AMax:5.0 year(s)

                          Computer Software/Engineering

                          IT Software - Application Programming / Maintenance

                          Software Engineering

                          Graduate

                          Proficient

                          1

                          Los Angeles, CA 90095, USA