×
Register Here to Apply for Jobs or Post Jobs. X

Senior Application Developer

Job in Santa Rosa, Sonoma County, California, 95402, USA
Listing for: Superior-Court-of-California,-County-of-Sonom
Full Time position
Listed on 2026-05-23
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Under direction, designs, develops, tests, and implements custom applications, integration services, automation scripts, and scalable technical solutions that support Court enterprise systems. Performs advanced software engineering tasks including application development, API integrations, data workflows, and architecture‑aligned solution design. Conducts technical analysis to translate business needs into functional, maintainable, and secure software components. Leads development activities during system enhancements, major implementations, and modernization efforts.

Provides technical leadership, directs complex troubleshooting, and ensures long‑term maintainability of developed solutions.

Supvision Received and Exercised

Receives general direction from assigned supervisory and management personnel. Exercises technical and functional direction over and provides training to assigned staff. This position does not exercise supervision over other staff.

Class Characteristics

This is the advanced journey‑level classification responsible for the most complex technical and development work within Court Technology. Incumbents design secure, scalable, integrated application architectures, build custom solutions, and contribute to long‑term technology roadmaps. Work requires independent judgment and technical leadership, particularly in system modernization, integration engineering, and enterprise workflow automation. This classification is distinguished from the Application Developer in that it performs the most complex development, integration, and modernization work, and provides technical leadership and functional direction.

Responsibilities
  • Designs, develops, and maintains custom software components, scripts, automations, and integration services to extend enterprise application functionality and support business workflows.
  • Develop secure and maintainable REST API integrations, webhooks, and data‑exchange processes between Court systems and third‑party platforms.
  • Performs advanced troubleshooting and root‑cause analysis of multi‑system, data‑level, and integration failures; implements long‑term code and architectural solutions.
  • Designs component‑level and solution‑level application and integration designs that align with established enterprise architecture standards.
  • Develops advanced test scripts, automated tests, and integrated test plans; ensures testing meets design specifications, security requirements, and documentation standards.
  • Leads technical components of system implementations, platform upgrades, code deployments, and major system transitions; ensures post‑implementation stability and performance.
  • Creates and maintains technical documentation, including software specifications, integration models, architecture artifacts, and development standards.
  • Apply independent judgment to deliver complex technical solutions, driving scalable and secure internal applications while contributing to technology roadmaps and ensuring alignment with enterprise architecture standards.
  • Evaluates emerging technologies, tools, frameworks, and integration patterns; recommends solutions that reduce technical debt and improve system maintainability.
  • Provides technical mentorship, guidance, and functional direction to lower‑level IT staff; serves as an escalation point for complex issues and development challenges.
Qualifications

Any combination of training and experience that would provide the required knowledge, skills and abilities is qualifying. A typical way to obtain the required qualifications would be:

  • Equivalent to a bachelor’s degree from an accredited college or university with major coursework in information technology, computer science, management information systems or a closely related field.
  • Five (5) years of increasingly responsible experience in application development, scripting, integration, API use, and system architecture.
Licenses and Certifications

Possession of a valid California Class C driver’s license and the ability to maintain compliance with the Court’s vehicle insurance policy, or the ability to provide alternate transportation that meets job requirements, as needed.

Knowledge of
  • Principles and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary