JDXpert Jobs
     
HRTMS Job Description Management

Software Developer, Workplace IT Products

APPLICATIONS PROGR 3 (007300)

UCPath Position ID: TBD_1356

 

 

 

Position Description History/Status

Approved Date:

7/5/2024 3:35:41 PM

Date Last Edited:

7/5/2024 3:35:33 PM

Last Action Effective Date:

7/5/2024

Organization Details

Business Unit (Location):

LACMP

Organization Code:

5000O

Organization:

ADMINISTRATIVE VICE CHANCELLOR         

Division Code:

5901D

Division:

ADMINISTRATION                         

Department:

455400 - IT SERVICES

Position Details

UCPath Position Number:

TBD_1356

Position Description ID

214001

UC Payroll Title:

APPLICATIONS PROGR 3 (007300)

Personnel Program

Professional and Support Staff (PSS)

Salary Grade:

Grade 22

Job Code FLSA:

Exempt

Union Code (Collective Bargaining Unit):

99: Non-Represented (PPSM)

Employee Relations Code:

E: All Others - Not Confidential

Employee Class (Appt Type):

2 - Staff: Career

Full-Time Equivalent (FTE)

1

SUPERVISION

UCPath Reports to Position Number:

000000

Reports to Payroll Title:

Applications Programming Supervisor 2

UCPath Department Head Position Number:

40068309

Department Head Payroll Title:

INFO SYS MGR 4


Level of Supervision Received

GENERAL SUPERVISION - Indicates that the incumbent develops procedures for performance of variety of duties; or performs complex duties within established policy guidelines.


POSITION SUMMARY

The Software Developer, Workplace IT Products will develop and configure back-end services product solutions, adhering to coding best practices and standards. They will help ensure that all functionality and capabilities meet the needs of a broad range of customers, partners, and key stakeholders by translating requirements into code that enhances the usability, creates business value, and elevates the customer experience. This team member will also conduct testing, troubleshooting, and debugging to enable optimal performance.  Additional responsibilities include conducting research of emerging technologies and industry practices for Workplace Products; making recommendations regarding best practices and technologies for adoption and providing input to continual improvement activities for assigned projects. 

 

The Software Developer, Workplace IT Products will positively impact UCLA's operations and culture by enabling University stakeholders to effectively leverage Workplace Products and applications. This team member will advance the University's mission by delivering exceptional information technology services comprehensively and consistently across faculty, staff, and students. This role will execute UCLA's vision while modeling UCLA's culture and values.


Department Summary

In partnership with and in support of administrative stakeholders, the Business Information Technology team designs, develops, configures, enhances, optimizes, and maintains products and platforms that enable UCLA’s business functions (e.g., Budget & Financial Management, Student Information, Faculty Information, Business Information, Human Resource Information, Customer Relationship Management).

 

The Workplace Products team conceives, configures, monitors, defines, tests, delivers, monitors, optimizes, and refines Workplace Products and application technologies, including but not limited to mobile and web applications, collaboration tools, CRM products, budget/financial management products, HR applications, and other services. This department also works to optimize user experience, address digital accessibility needs, and establish the highest standards of quality assurance and release management for UCLA's administrative applications and technologies.

 


Key Responsibilities and Essential Functions

Function

Responsibilities

% Time

Software Development, Workplace Products

1.Applies software concepts to plan, design, develop, modify, debug, deploy and evaluate complex software for Workplace Products.

2.Supports the analysis of existing software or works to formulate logic and devises algorithms for new software systems.

3.Performs data analysis and tests / debugs software, working directly with management. Initiates, analyzes, designs and applies data sources. Supports and enforces programming security practices.

25%

Software Development, Workplace Products

1.Supports complex test plans for Workplace Products. Executes conversion and system implementation plans. Performs data modeling, performance and integration testing and builds interfaces.

2.Supports system and programming documentation. Initiates and oversees changes in development, maintenance and system standards. Executes technical requirements for complex software specifications.

3.Understands and applies industry practices, community standards and department policies and procedures in depth.

4.Works collaboratively with team members, stakeholders, and vendors to understand specifications and deliver features based on business requirements.

 

20%

Problem Solving

1.Leverages best practices to support logical and efficient decision making.

2.Thoughtfully listens to others and asks relevant questions to confirm understanding. Develops and prioritizes realistic solutions to enhance business value.

 

10%

Customer Service

1.Gains insight into customer pain points, challenges, and needs to ensure customer-focused solutions. Builds and maintains effective customer relationships by providing timely follow-up and feedback.

2.Intakes customer requests and routes them to the appropriate party for tracking and resolution. Seeks to deliver quality solutions.

 

10%

Continuous Improvement

1.Supports innovation and continuous improvement by leveraging the latest industry knowledge. Maintains currency with new technologies. Learns and adapts quickly to new situations and technologies.

2.Demonstrates a propensity for innovation by experimenting with new ideas and technologies.

 

10%

Project Planning & Management

1.Supports projects and executes tasks in accordance with project plans. Contributes to the development and execution of best-in-class processes and procedures.

2.Supports the initiation of process improvement efforts and produces high-quality solutions.

 

10%

Communications & Training

1.Communicates and presents problem-solving rationales within a variety of settings and to diverse audiences. Works collaboratively with team members, stakeholders, and vendors to understand specifications and deliver features based on business requirements. Participates in open sharing of ideas and opinions.

10%

Other

Actively contributes to promoting equity, diversity, and inclusion across the organization and UCLA’s campus. Actively promotes the organization’s core values and consistently integrates innovation, employee fulfillment, teamwork, respect, excellence, integrity, service, and accountability into each aspect of their work.

 

5%


Other Requirements - Applies to all Positions

•

Performs other duties as assigned.

•

Complies with all policies and standards.

•

Complies with the University of California, Los Angeles (UCLA) Principles of Community.

•

This position description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of the organization.


QUALIFICATIONS


Educational Requirements

Education Level

Education Details

Required/
Preferred

And/Or

Bachelor's Degree

in one or more of: information technology, computer science, public administration, business administration, communications, or a related field, or equivalent experience/training.

Required

 

Bachelor's Degree

in one or more of the following fields: information technology, computer science, public administration, business administration, communications.

Preferred

 


Experience Requirements

Experience

Experience Details

Required/
Preferred

And/Or

Three years

experience working in one or more of the following fields: computer science, computer information systems, software development, or related field.

Required

 

 

Experience with identification and use of code libraries and open-source forums.

Required

 

 

Experience in the design and development of enterprise applications using Node.js, Python, Java, .Net, JavaScript, PHP, etc. Experience in testing frameworks and tools.

Required

 

 

Experience in cloud technologies such as AWS, Azure, GCP, or similar.  Experience with databases such as Oracle, MSSQL or similar

Required

 

 

Experience with planning for deployment and creation of feedback mechanisms

Required

 

 

Experience developing and executing complex test plans.

Required

 

Five or more years

experience working in one or more of the following fields: computer science, computer information systems, software development.

Preferred

 

 

Experience in complex higher education environments, serving academic and administrative functions of a large public university.

Preferred

 


Knowledge, Skills and Abilities

KSAs

Required/
Preferred

Knowledge and skill in secure software development, software repository skills, and software specification, design, modification, implementation and deployment of large-scale scope.

Required

Able to establish and advance positive working relationships and a strong rapport with team members, stakeholders, and customers.

Required

Strong organizational skills and is able to balance competing priorities and support concurrent projects. Ability to work in a project-based environment using project management practices.

Required

Strong demonstrated problem-solving skills; scopes solutions based on knowledge of available resources and timelines. Able to ask questions, gather information, evaluate options, and make decisions with integrity.

Required

Strong written and verbal communication skills and is able to communicate technical information and ideas to a diverse community of colleagues and stakeholders.

Required

Able to participate in activities to advance an inclusive environment that values equity, diversity, inclusion and belonging.

Required

Thinks creatively and proposes innovative ideas, including the incorporation of new technologies or processes. Is able to work with agility in a fast-paced environment.

Required


SPECIAL REQUIREMENTS AND/OR CONDITIONS OF EMPLOYMENT


Reporting and Background Check Requirements

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.


LOCATION AND PHYSICAL, ENVIRONMENTAL, MENTAL (PEM) REQUIREMENTS

Environment and Work Location Information

Environment Type:

Non-Clinical Setting

Location Setting:

Campus

Location:

Wilshire Center


Physical Requirements

The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Physical Requirements

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Standing/Walking

 

 

X

 

 

Sitting

 

 

X

 

 

Bending/Stooping

 

X

 

 

 

Squatting/Kneeling

 

X

 

 

 

Climbing

X

 

 

 

 

Lifting/Carrying/Push/Pull 0-25 lbs

 

X

 

 

 

Lifting/Carrying/Push/Pull 26-50 lbs

X

 

 

 

 

Lifting/Carrying/Push/Pull over 50 lbs

X

 

 

 

 

Physical requirements other

X

 

 

 

 


Environmental Requirements

The environmental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Chemicals, dust, gases, or fumes

X

 

 

 

 

Loud noise levels

X

 

 

 

 

Marked changes in humidity or temperature

X

 

 

 

 

Microwave/Radiation

X

 

 

 

 

Operating motor vehicles and/or equipment

X

 

 

 

 

Exposures other

X

 

 

 

 


Mental Requirements

The mental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Sustained attention and concentration

 

 

X

 

X

Complex problem solving/reasoning

 

 

X

 

X

Ability to organize & prioritize

 

 

X

 

X

Communication skills

 

 

X

 

X

Numerical skills

 

X

 

 

X

Mental demands other

X

 

 

 

 


Blood/Fluid Exposure Risk

The exposure described here is what can be expected of an employee in performing the essential functions of this position.

X

Classification 3:  Position in which exposure to blood, body fluids or tissues is not part of the position description. The normal routine task involves no exposure to blood, body fluids or tissues and the employee can decline to perform tasks which involve a perceived risk without retribution.