Enterprise Application Architect at Superior Court of California, County of San Diego (CA), CA
Superior Court of California, County of San Diego (CA), CA · San Diego, United States Of America · Hybrid
- Senior
- Office in San Diego
About the Department
ENTERPRISE APPLICATION ARCHITECT
Examination No. 26-009
San Diego Superior Court is seeking qualified candidates for the position of Enterprise Application Architect. There is one (1) vacancy approved to be filled in the I.T. Department. Eligible for remote hybrid work schedule.
GENERAL JOB SUMMARY
Under the direction of the Chief Information Officer (CIO), the Enterprise Application Architect is responsible for defining, designing, and overseeing the Court’s enterprise application architecture, standards, and implementation. This role ensures that Court technology initiatives support operational efficiency and strategic goals through effective system design, development, and integration practices. The incumbent provides architectural leadership; establishes best practices; advises the Court’s I.T. leadership on technology direction and modernization efforts; and performs related duties as required.
Click HERE for the complete job description.
The IDEAL CANDIDATE should have the following:
- Design, integration, and management of large-scale enterprise applications (court case management experience preferred)
- Software architecture principles, including event-driven and service-oriented architectures
- Enterprise interoperability, data exchange, and integrations with external agencies
- Cloud and hybrid architectures, containerization, DevOps, CI/CD pipelines, and source control systems
- Database design, management, and performance optimization
- Scalability, performance, reliability, and disaster recovery best practices
- Security frameworks, encryption, identity management, and access control
- Judicial and court business processes (case management, e-filing, document management, and records)
- Legal, regulatory, and compliance standards for data privacy and retention
- Legacy system integration and modernization strategies
- Effective written and verbal communication for technical and non-technical audiences
- Team leadership, mentoring, and cross-functional collaboration
- Visual Studio and .NET (C#, ASP.NET, .NET Core)
- AI assisted development tools such as GitHub Copilot
- Project management and issue tracking tools to manage track assign work
- JavaScript, HTML, CSS
- Docker or Kubernetes
- Microsoft Azure Cloud Services
- Microsoft SQL Server, Reporting Services, and Management Studio
- Microsoft 365 / SharePoint
- Integration and middleware tools (RabbitMQ, BizTalk, Azure Service Bus, REST/Web APIs)
- Identity and access management (Azure AD, Active Directory, OAuth)
- IIS, Apache, Windows Server
- HTTP, HTTPS, REST, SOAP, JSON, and SFTP protocols
- Define, communicate, and enforce enterprise application standards
- Conduct complex system analyses and develop innovative solutions
- Design, test, and deploy scalable enterprise applications
- Prepare comprehensive technical documentation and reports
- Manage multiple priorities under tight deadlines
- Build and maintain strong working relationships with Court staff, judicial officers, justice partners, and vendors
- Manage, mentor, guide, and support technical teams
- Communicate effectively both orally and in writing
MINIMUM QUALIFICATIONS
Graduation from an accredited college or university with a Bachelor’s degree in information technology, computer science, or a closely related field;
Substitutions:
- Additional years of progressively responsible technical experience may substitute for education on a year-for-year basis.
- A Master’s degree from an accredited college or university in information technology, computer science, or a related field may substitute for one (1) year of experience.
HOW TO APPLY
An online San Diego Superior Court job application is required. Please visit the court's website at www.sdcourt.ca.gov. From the General Info tab, click on Employment. From the Job Opportunities page, click on the position that you are interested in and then click on the Apply button.
New users of the NEOGOV/GovernmentJobs online application system will need to set up a job applicant user account.
FILING DEADLINE
The online application filing period will close at 11:59 p.m. on Monday, November 10, 2025.
EVALUATION AND SELECTION
Qualified applicants will be placed on the candidate eligible list based on an evaluation of information provided in the application. Only candidates whose qualifications best meet the needs of the court will be invited to participate in selection interviews.
Placement on the eligible list does not guarantee that all candidates will be contacted for interviews.
The provisions of this job bulletin do not constitute an implied or expressed contract, and any provisions contained in this bulletin may be modified or revoked at any time. The requirements stated represent only the minimum required to file an application. Meeting the listed requirements does not guarantee an applicant will qualify. Apply Now