Mediabistro logo
job logo

Director of Applications Development

University of California - Los Angeles (UCLA), Los Angeles, CA, United States


Position Summary The Director of Applications Development serves as the technical expert and functional leader for the application, database and web development unit in a large multi‑server complex computing environment at the UCLA School of Law under the general direction of the Chief Information Officer (CIO). The incumbent provides consultation, technical expertise and analysis to the Dean and senior Law School leadership regarding application and system needs. Incumbent identifies opportunities, defines requirements, conducts cost‑benefit analysis, develops proposals, and seeks funding for business‑critical applications and systems that cross organizational lines and impact all units within the school. The Director's project management duties include managing project requests, prioritizing team activities, and assigning tasks across the team of application developers while adhering to full software development life cycle principles. This includes leading multidisciplinary teams which include all levels of personnel including high‑level managers, vendors, and clients in the creation and deployment of enterprise‑wide programs. Incumbent must possess and demonstrate technical expertise, leadership, effective application of risk assessment, decision making, relationship building, execution, accountability and have proven experience in cross‑functional and diverse business areas.

Qualifications

Experience guiding cross‑functional teams through the design, prototyping, and delivery of complex, onsite and cloud‑enabled solutions across diverse business units. (Required)

Experience architecting and developing enterprise applications using modern .NET (Core/6/7+), RESTful APIs, microservices, and event‑driven architectures, with an emphasis on hybrid‑cloud and cloud‑native patterns. (Required)

Experience and proficiency with modern JavaScript ecosystems, including React, component‑based UI development, state management frameworks, and integration with backend APIs and cloud services. Experience modernizing legacy frontend stacks into responsive, accessible, mobile‑ready interfaces. (Required)

Experience designing and delivering mobile applications or progressive web apps aligned with institutional security, accessibility, and user‑experience standards. (Required)

Expertise in integrating legacy systems with cloud platforms using API gateways, message queues, webhooks, and transformation pipelines (JSON, XML/XSLT). Ability to modernize older application stacks while maintaining operational continuity. (Required)

Experience building and maintaining CI/CD pipelines, automated testing frameworks, and infrastructure‑as‑code deployments that support cloud‑native and mobile application delivery. (Preferred)

Experience implementing modern identity and access management solutions using SAML, OAuth2, OpenID Connect, ADFS, Shibboleth, AD/Entra ID, or equivalent enterprise identity platforms. (Required)

Experience with cloud‑native DevOps practices, including Git‑based workflows, CI/CD pipelines, automated testing, infrastructure‑as‑code, and containerization (Docker/Kubernetes). (Preferred)

Experience modernizing legacy data structures into cloud‑ready data models. (Preferred)

Six or more years of professional experience building enterprise‑grade applications using the Microsoft development ecosystem, including .NET with increasing emphasis on cloud‑native or hybrid‑cloud a. (Required)

Demonstrated ability to lead and develop high‑performing engineering teams in a hybrid‑cloud environment, fostering a culture of inclusion, continuous learning, and operational excellence. (Required)

Excellent interpersonal skills enable effective collaboration with faculty, students, staff, and stakeholders from diverse backgrounds. (Required)

Strong written and verbal communication skills, including the ability to present application architectures, develop proposals, and produce clear technical documentation. (Required)

Familiarity with AI‑assisted development tools and practices that accelerate prototyping, code generation, testing, and modernization efforts. (Preferred)

Advanced knowledge of Microsoft 365 and SharePoint Online, including governance, automation, SPFx, and integration with cloud identity and collaboration services. Experience with PowerShell, PnP modules, and modern administrative tooling is required. (Required)

Strong background in secure coding, DevSecOps practices, threat modeling, penetration testing, and cloud‑based security controls aligned with zero‑trust principles. (Required)

Deep understanding of distributed systems, caching strategies, asynchronous processing, serialization, and secure directory integrations (LDAP/Active Directory). (Required)

Demonstrated expertise designing and optimizing large‑scale relational databases, including schema design, normalization, performance tuning, and distributed transactions across SQL Server or cloud‑hosted equivalents. (Required)

Education, Licenses, Certifications & Personal Affiliations

Bachelor's Degree in computer science, Information Systems, or a related technical field; or equivalent experience/training. (Required)

Master's Degree in related area for advanced architectural and leadership responsibilities. (Preferred)

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.

Age Requirement: Candidate(s) must be 18 years or older to be eligible to be hired.

Occasional Evening and/or Weekend Work. (Required)

This role follows a hybrid work model requiring incumbent to be based in the Los Angeles area. As responsibilities evolve or organizational hybrid policies are updated, up to two on‑site days per week may be required to support collaboration, team alignment, and operational needs. (Required)

Schedule Monday‑Friday | 8 a.m. - 5 p.m. and occasional evening and/or weekends

Union/Policy Covered 99-Policy Covered

#J-18808-Ljbffr