> Markdown version of [/jobs/ext/3292601-senior-application-development-analyst](https://www.wearedevelopers.com/jobs/ext/3292601-senior-application-development-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Application Development Analyst - **Company:** Judicial Council of California - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $109,584.0 - $164,364.0 - **Contract:** Temporary contract - **Skills:** Adobe Analytics, Microsoft Access, Application Programming Interfaces (APIs), Amazon Web Services, Component-Based Software Engineering, Application Integration Architecture, Software Applications, Microsoft Azure, Software as a Service, Cloud Computing, Configuration Management, Adobe Coldfusion, Code Reuse, Information Systems, Databases, Continuous Integration, Data Integrity, Software Debugging, DevOps, Domain Name System (DNS), Drupal, Design of User Interfaces, Monitoring of Systems, Web Servers, JQuery, Network Security, Linux System Administration, Linux Servers, Performance Tuning, Systems Development Life Cycle, Responsive Web Design, Runbook, Server Virtualization, Software Engineering, Systems Integration, Virtual Machines, Web Content Accessibility Guidelines, Web Performance Optimization, Web Platforms, Web Services, Web Standards, Website Wireframe, Delivery Pipeline, Caching, Backend, Git, Syntactically Awesome Style Sheets (SASS), Information Technology, OpenText, Deployment Automation, Cloudflare, Front End Software Development, Software Version Control, Legacy Systems - **Published:** September 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a2bad55094f09361 ## About the Role Bachelor's degree, preferably in computer science, information systems, or a directly related field, and five (5) years of design and development experience, including solid knowledge and proficiency in the software used in the assignment. Possession of a bachelor's degree in computer science, information systems, or a directly related field may be substituted for one of the years of required experience. An additional four (4) years of professional experience as noted above may substitute for the bachelor's degree. Or, additional directly related experience and/or education may be substituted on a year-for-year basis., * Demonstrated experience in Drupal module and theme development, frontend frameworks, site-building, and delivery of high traffic Drupal-based solutions. * Proficiency configuring Drupal menus, blocks, users, multilingual content, translations, and general site building features. * Strong knowledge of advanced theming, including responsive design, grid frameworks, jQuery interactions, Sass, theme installation, subtheme creation, and template customization. * Experience designing and integrating APIs to support both mobile and desktop applications. * Ability to write reusable code, perform debugging, build prototypes, resolve bottlenecks, and integrate complex application components. * Strong Git proficiency, including cloning, branching, merging, reviewing changes, and applying patches. * Ability to implement UI/UX designs using provided wireframes, compositions, and style guides while adhering to brand standards. * Experience ensuring high performance, scalability, and responsiveness in front-end and back-end application integrations. * Familiarity with AWS or Azure cloud administration, including security evaluation and environment optimization. * Ability to assist end-users with content authoring workflows and platform usage. * Experience diagnosing and resolving issues related to Linux servers, hardware, software, and application environments. * Ability to translate business needs into technical requirements, evaluate options, and develop clear solutions for system development challenges. * Strong experience in requirements gathering, business analysis, feature demonstration, and communicating technical concepts in clear, accessible language. * Proven experience developing accessibility compliance protocols and conducting WCAG/ADA remediation for a large organization. * Ability to collaborate effectively with cross functional teams, including IT, business partners, vendors, and leadership. * Strong communication and interpersonal skills to bridge technical and non technical viewpoints. * Ability to work independently with minimal supervision while managing multiple assignments and deadlines. * Experience supporting large-scale web platform migrations, including content auditing, redirect mapping, taxonomy design, and accessibility validation. * Familiarity with DevOps pipelines, automated testing frameworks, CI/CD processes, and environment lifecycle management. * Experience with Cloudflare administration, including Workers, Access policies, WAF rules, caching strategies, and CDN optimization. * Experience creating technical documentation, SOPs, environment diagrams, and operational runbooks. * Strong problem solving skills, with the ability to diagnose issues across multi environment platforms and propose effective solutions. ## Description Web Services is the Unit responsible for the design, development, and support of the JCC Web infrastructure. We maintain the California Courts website; the Judicial Resources Network (JRN), Center for Judicial Education and Research (CJER) websites, several "Partner" sites, and the JCC Intranet (HUB). Due to legacy programs being sunsetted, Web Services has been tasked with the migration of all JCC websites off from our legacy applications and onto Drupal 11., The Senior Application Development Analyst position provides specialized development support to ensure all JCC-maintained websites, web servers, and applications on multiple content management systems are operational. Examples of websites under the purview of this position include the Supreme Court; Courts of Appeal, Courts.ca.gov, 54+ trial courts, and CJER Online. The Senior Application Development Analyst works with minimum supervision and plays a coordinating role with other IT technical teams to ensure network security and operability across the platform., * Lead the migration of Judicial Council websites from legacy platforms to Drupal 11, ensuring data integrity, accessibility compliance, and operational continuity. * Maintain and support websites on Drupal 11, as well as legacy websites built in ColdFusion and OpenText RedDot. * Develop, configure, and maintain Drupal modules, themes, site features, layouts, and workflows to meet stakeholder needs. * Provide DevOps support, including source control management, environment consistency, CI/CD pipelines, automated deployments, and configuration management. * Administer virtual server systems, including Linux-based environments, application hosting, performance tuning, and system monitoring. * Provide Azure cloud administration support, including virtual machines, networking, storage, monitoring tools, identity integrations, and resource provisioning. * Administer Cloudflare services, including caching rules, Workers, Access, Page Rules, WAF policies, DNS, and CDN integrations supporting high traffic Judicial Branch websites. * Collaborate with infrastructure, networking, security, database, and cloud teams to resolve platform-level issues and maintain operability across multiple environments. * Monitor website performance, caching behaviors, accessibility compliance, security posture, uptime, and analytics; proactively identify and resolve issues. * Participate in structured content and system migration workflows, including content inventorying, mapping, redirect management, taxonomy alignment, accessibility remediation, and stakeholder review. * Provide advanced troubleshooting for complex issues related to Drupal content, configurations, APIs, integrations, caching, CDN behavior, or legacy system interactions. * Ensure WCAG 2.1/2.2 AA accessibility compliance across templates, components, pages, documents, and media assets. * Develop and maintain technical documentation, architecture diagrams, runbooks, operational procedures, and environment configurations. * Collaborate with courts, stakeholders, business units, and vendors to gather requirements, refine solutions, and support Judicial Council digital initiatives. * Evaluate emerging technologies and recommend improvements to support modernization, scalability, security, and operational efficiency. * Assist with governance of web standards, naming conventions, content workflows, accessibility practices, and platform procedures across Web Services. * Perform additional duties as needed to support the Digital Services Unit, including attending meetings, vendor discussions, training, and providing backup support for team operations. Other Duties and Responsibilities: Perform other related duties to fulfill the goals and objectives of the Digital Services Unit. Additional duties may include, but are not limited to, assisting where needed within the team/unit which may include special assignments. * Attend staff meetings (weekly, bi-weekly, monthly, or as scheduled) * Prepare/attend one-on-ones (weekly or bi-weekly) * Attend Vendor Management or User Group meetings (Monthly) * Attend relevant committee and stakeholder meetings (As-Needed) * Maintain knowledge in current and emerging technologies (ongoing) * Provide assistance/backup for meeting management/support (As-needed) * Attend training classes as needed and complete all team training requirements ## Related Videos - [Decoupling 101 - Why decouple, when not to, progressive decoupling and success stories in decoupling](https://www.wearedevelopers.com/videos/266-decoupling-101-why-decouple-when-not-to-progressive-decoupling-and-success-stories-in-decoupling) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)