Demo

Software Engineer Specialist II

Santa Clara County Superior Court
San Francisco, CA Full Time
POSTED ON 2/24/2025
AVAILABLE BEFORE 5/22/2025

Salary : $127,825.98 - $171,307.40 Annually

Location : CA 95113, CA

Job Type : Full Time

Remote Employment : Remote Optional

Job Number : 24 / 2502 FEB

Department : Information Systems Bureau

Division : Information Systems Bureau

Opening Date : 02 / 13 / 2025

Closing Date : 3 / 2 / 2025 11 : 59 PM Pacific

Definition / Description

The Santa Clara Superior Court is seeking a skilled Senior .NET Developer with strong backend development expertise to support and enhance court technology solutions in partnership with Stanislaus Superior Court. The Software Engineer Specialist II will be responsible for developing, maintaining, and supporting both existing and new software solutions, including full-stack development with a focus on RESTful APIs, middle-tier services, database design and reporting. This position requires expertise in .NET, Angular, and SQL, with the ability to contribute across the entire software development lifecycle (SDLC) and acts as project leader while performing the most complex systems programming.

The ideal candidate will have experience designing scalable backend systems, working with frontend technologies, optimizing and designing databases, and ensuring best practices in security and architecture. Strong problem-solving skills, the ability to collaborate with stakeholders, and a commitment to delivering high-quality solutions are essential. Experience with cloud-based architectures, cutting edge technology, or working in government and court systems is a plus.

This position may require occasional travel to court facilities, partner courts, or external agencies to support operations and project implementations.

Note : Qualified applicants must be a resident of California.

This position is eligible to work Primarily Remote with the following conditions : the majority of work during the term of the remote work project will be performed from participants' homes or other remote work location.

Working On-Site : Given advance notice, participants will still occasionally be required to report to Court locations to work for full or partial day(s), depending on the assignment, may be required to report in person for a project over a period of weeks or months, instead of working remotely. Under some other circumstances, all participants will have to be prepared to report to a work site within 12 hours upon notice from the Court. In non-urgent circumstances, notice of no less than 24 hours shall be provided, that participants must report to a work site.

These positions are remote positions and are onsite only when needed. The remote status of these positions is subject to change if deemed necessary by the court.

DISTINGUISHING CHARACTERISTICS :

This is the expert programmer in the series. When operating in the areas of systems design or implementation of new systems designs, this class is also the first level lead on major projects. This class is at the full working level and which may serve as project leader over smaller design or implementation projects or as team leader in maintenance programming.

Typical Tasks / Representative Duties

  • Develops specialized software including utility and support programs; develops specifications for software necessary to support applications;
  • Participates in the analysis and development of systems designs for one or more major design projects with a view toward the application of electronic data processing methods;
  • Confers with departmental representatives to determine problem definition, implementation or modification of information systems;
  • Conducts feasibility studies;
  • Reduces design projects into component analysis tasks;
  • Prepares time estimates and progress reports on assigned projects;
  • Prepares final systems design and documentation necessary for programming;
  • Assists in training lower level programming analysts in systems analysis and design procedures;
  • Plans, assigns, schedules and reviews the work of lower level programming analysts;
  • Responsible for meeting established deadlines.
  • Supervises and participates in the development of programming and procedures for one or more major programming projects;
  • Supervises the writing, testing and debugging of programs and insures that documentation is complete, prior to release;
  • Reviews and provides input to project deliverables from other staff as necessary;
  • Evaluates, tests and revises vendor supplied software and hardware products;
  • Confers with representatives of hardware and software vendors;
  • Advises management of the capabilities and limitations of hardware and software;
  • Assists in publishing and maintaining standards for computer hardware and software utilization;
  • Assists in the resolution of technical problems; and
  • Performs related work as required.

Employment Standards / Typical Qualifications

Training and experience equivalent to graduation from a college or university with a major in computer science, mathematics, engineering, or a closely related field and three (3) years of progressively more responsible experience in systems analysis or programming.

Submission to a background investigation is required upon conditional offer of employment.

Must be authorized to work in the United States and not require work authorization sponsorship for this position now or in the future.

Knowledge of :

  • Fundamentals of computers and systems analysis at a level acquired from college-level instruction (algorithms, data structures, object oriented design principles);
  • Structured analysis and database concepts;
  • Communications and networking principles;
  • Structured design methods;
  • Project planning and management principles;
  • Principles and techniques of supervision;
  • Software systems development life cycle (defining, designing, developing, and deploying);
  • Software quality assurance and version control;
  • Information security;
  • Experience with C# & .NET framework;
  • Experience with Web Services : SOAP & REST;
  • Ability to design & develop web service integration with enterprise-class software;
  • Ability to design & develop professional quality user interfaces.
  • Ability to :

  • Analyze highly complex data and develop logical solutions to problems;
  • Prepare and present comprehensive and clear reports and recommendations;
  • Establish and maintain effective personal and working relationships;
  • Communicate well orally and in writing;
  • Supplemental Information

    WORKING CONDITIONS :

    The work environment is generally clean inside buildings with limited exposure to dust, fumes, odors, and noise. Incumbents will be working under sometimes difficult and stressful conditions with frequent deadlines and expectations to produce high quality work under limited time constraints as well as periodic contact with angry and confrontational individuals. The ability to work independently as well as closely with others is required.

    ESSENTIAL FUNCTIONS :

    Specific tasks and duties may vary between assignments, however, the following are considered essential functions expected of the Software Engineering Specialist II classification :

  • Frequent and ongoing use of a computer technology;
  • Periodic, regular, and / or occasional contact with employees in other court divisions, government agencies, the public and / or vendors with the ability to converse and respond appropriately to inquiries and requests.
  • PHYSICAL DEMANDS :

  • Ability to listen to verbal requests from the public and court staff, then respond appropriately;
  • Standing and sitting for long periods of time is periodically required.
  • EXAMINATION :

    A screening panel will be convened to select those applicants deemed most qualified to participate in a written and / or oral examination. The examination process will include one or more of the following : application appraisal, written examination, and oral examination.

    APPLICATION REQUIREMENTS :

    This recruitment requires the submission of an on-line application. No paper applications will be accepted. An electronic copy of your Resume must also be submitted as an attachment to this application submission.

    The court is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status. The Court provides reasonable accommodations for applicants challenged with disabilities. If you are challenged with a disability as defined by the Federal Americans with Disabilities Act or the California Fair Employment and Housing Act and will be requesting an accommodation in the application process, please contact Renee Hughes at rhughes@scscourt.orgor Pam McGee at pmcgee@scscourt.org or (408) 882-2703 to discuss your request. TDD communication is available by calling (408) 882-2787.

    The Court must verify the identity and employment authorization of all new employees to comply with the 1986 Immigration Reform & Control Act. This verification is required only after an offer of employment has been made. For further information regarding the required verification, please contact Human Resources at (408) 882-2747.

    BENEFITS :

    The Court offers a benefits package includes a choice of health, dental and vision plan, membership in the California Public Employees Retirement System (CalPERS) as permitted by law, life insurance, paid holidays, vacation, and sick leave.

    The Court offers a benefits package that includes life insurance, a choice of health and dental plans, a vision plan, membership in the California Public Employees Retirement System (CalPERS), paid holidays, vacation, and sick leave.

    I understand that for my application to be considered, I must complete required supplemental questionnaires as part of the application screening and selection process. The information I provide will be reviewed and used to determine my eligibility to move forward in the selection process. Incomplete responses, false statements, omissions, or partial information may result in disqualification from the selection process.

    I understand that for my application to be considered, I must thoroughly complete the work experience and education portions of the application form, as well as provide a resume as an attachment, to demonstrate my qualifications for this job.

    Authorization and Release. I have applied for employment with the Superior Court of California, County of Santa Clara ("Court") and have provided information about my current and / or previous employment. I authorize the Court to investigate all statements made in my application for employment and to obtain any and all information concerning my former / current employment. This includes my job performance appraisals / evaluations, wage history, disciplinary action(s) if any, and all other matters pertaining to my employment history. I authorize my former and current employers and references to release contents of my employment record with their organizations and to provide any additional information that may be necessary for my application for employment with the Court, whether the information is positive or negative. I hereby release all such agencies and / or individuals who furnish such information, and the Court, from liability for damages, which may result from furnishing or receiving the information requested.

    Do you have experience with web technologies such as Angular or React? If so, how many years of experience do you have? Please give a brief description of your experience.

    Do you have experience using component libraries such as Bootstrap or Material Design? If so, please include details about a project where you have used these technologies.

    Do you have experience with UI / UX? If so, tell us about your design process.

    Do you have experience developing web APIs and services? If so, how many years of experience do you have? Please give a brief description of your experience.

    Do you have publicly available source repositories or web sites / applications you have developed that you would like to share? If so, please provide links.

    Do you have experience using .NET / .NET Core? If so, how many years of experience do you have? Please give a brief description of your experience.

    Do you have experience developing for databases? If so, please describe your experience including, but not limited to, designing databases and developing complex SQL statements (queries, views, triggers, stored procedure, etc.).

    Do you have experience in graphic design? If so, please provide a sample of your work.

    Do you have experience in mobile development? If so, please describe a project where you used these technologies.

    Required Question

    Salary : $127,826 - $171,307

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer Specialist II?

    Sign up to receive alerts about other jobs on the Software Engineer Specialist II career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Engineer Specialist II jobs in the San Francisco, CA area that may be a better fit.

    Software Dev Engineer II

    Intelliswift Software Inc, San Francisco, CA

    Study Specialist II

    Talent Software Services, San Rafael, CA

    AI Assistant is available now!

    Feel free to start your new journey!