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. | | | |
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. | | | |
|