Senior Application Development Analyst

  • Job Id: 6326
  • Full/Part-Time: Full-Time
  • Location: San Francisco
  • Office: Information Technology
  • Department: Admin Systs Development Ops
  • Salary: $8,866.00 to $13,298.00 per month
  • Regular/Temporary: Regular
  • Deadline: January 19, 2025
  • Posted: December 27, 2024
Apply to Job

Overview

The Judicial Council of California (JCC) is accepting applications for a Full Stack .NET developer with strong Database skills to join the Admin Systems Development Ops unit with the Information Technology office. The selected candidate will be a significant contributor and be responsible for end-to-end feature development.  The position's primary responsibilities will be developing web application design/development, mobile application design/development, B2B interface design/development, database design.

Under direction, performs as project leader in systems analysis or applications programming; performs the most complex systems programming.

The Senior Application Development Analyst (SADA) will work with the Judicial Branch business systems analyst, Judicial Branch Entities, and Justice Partners to gather and understand business and technical requirements, support onboarding new courts to the application, as well as maintenance and support. From the business requirements, the SADA will: 
• Create a technical design.
• Develop the application from defined business and technical requirements. 
• Develop the application and interfaces.
• Develop a test plan, test cases, and test scripts. 
• Perform function and integration testing. 
• Provide written instructions on how to install and test solutions to other program members.
• Participates in the analysis and development of systems designs for one or more projects with a view toward the application of electronic data processing methods.
• Participates in the writing, testing and debugging of programs and insures that documentation is complete, prior to release.
• Evaluates, tests and revises vendor supplied software and hardware products.

We are looking for a full stack developer with knowledge of and technical experience with:
• Coldfusion
• C#
• ASP.Net 
• Angular 
• Oracle 19c 
• MySQL UI/UX Platform
• Microservices
• .Net Core
• JavaScript
• XML
• JSON
• Bootstrap
• Azure Dev Ops
• OAuth, SAML
• GitHub
• Service Now
• CI/CD

This Senior Application Development Analyst will work with and collaborate with several Judicial Branch subject matter experts and personnel (Enterprise Architect, other judicial branch developers, senior business systems analysts, and a technical project manager) to help develop, enhance, maintain, and troubleshoot applications and interfaces between the judicial branch entities and their justice partners.  This entire team primarily works independently on specific projects but works collectively with the Judicial Branch IT Team to achieve the branch strategy and vision. Weekly meetings align direction and priorities with the IT department’s goals and objectives.

The Judicial Council
The Judicial Council of California is the policy setting body for the state court system and has constitutionally conferred statewide rule-making authority. This authority includes developing, advocating for, and allocating the judicial branch budget. A majority of Council members are California state justices and judges; however, the Council also includes lawyers, legislators, and court administrators.

By enhancing its role as a leadership, knowledge, and service resource for the judicial branch, the Judicial Council’s staff organization seeks to continue to evolve as one of California’s most dynamic public service entities, focused on improving access to justice for all Californians by innovating and responding to the changing needs of the courts and the public. As a government body charged with improving the statewide administration of justice, the Judicial Council has multiple offices with diverse responsibilities relating to court policy and operations. As employees of the council, every member of staff should view and approach their work as one Judicial Council with a public service mission that is greater than the sum of its parts.

The Judicial Council strives for work life balance and includes substantial vacation and holiday time. In addition, we offer an excellent benefits package including pension, medical, dental, and vision coverage, flexible spending, up to $130 per month reimbursement for qualifying commuting costs, and retirement savings plans. In San Francisco, the office is only a 7-minute walk from the downtown Civic Center BART station. In Sacramento, the office is located minutes from downtown, just north of Discovery Park.

The Judicial Council offers hybrid work arrangements for many positions. The successful candidate will be expected to work in person at the Judicial Council’s San Francisco or Sacramento office at least two days per week, based on their office leader’s direction, and reside in the areas surrounding these locations.

Responsibilities

Solution and Service Development and Implementation
• Design, build, and proto-type new system for onboarding Courts, new features, and defect fixes.
• Reviews and refines specifications and develops, reviews, and provide estimates to the Project manager for application development.

Program Maintenance and Support Services
• Participate in daily stand-up meetings and provide updates to the scrum master.
• Provide level of effort for the development of new features, defects.

Program Quality Assurance
• Develop test plans for developed applications and interfaces.
• Develop test cases for developed applications and interfaces.

Program Performance Management and Software upgrades.
• Ability to provide analytics of the program to internal JCC Stakeholders.
• Ability to prepare task list for software upgrades.

Qualifications

Bachelor’s degree preferably in computer science, information systems, or 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 directly related field 
may be substituted for one of the years of required experience. An additional four 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.

OR

One year as an Application Development Analyst (utilizing the software used in the assignment) 
with the Judicial Council of California or one year of experience performing the duties of a class 
comparable in the level of responsibility to that of an Application Development Analyst in a 
California Superior Court or California state-level government entity.

Desirable Qualifications:
• The full stack developer with have knowledge of and technical experience with C#, ASP.Net, Angular, ColdFusion, Oracle 19c, Maria DB, UI/UX Platform, Microservices, Net Core, JavaScript, XML, JSON, Bootstrap, Azure Dev Ops, OAuth, SAML, GitHub, Service Now, and CI/CD
• Knowledge or work experience using ColdFusion.
• Be the lead resource on creating technical designs, developing applications from defined business and technical requirements, developing the application and interfaces, develop test plans, test cases, and test scripts, perform function and integration testing, and provide written instructions on installation and testing solutions for other team members.
• Excellent Oral and Written Communication Skills.
• Ability to thrive in a fast-paced work environment and be a quick learner.
• Maintenance of complex custom application in Adobe ColdFusion, JQuery, Java, JavaScript, DHTML, XML/XSD, CSS, PowerBI and Crystal Reports on Integrated Development Environment (IDE) for Web Based Applications.

Other Information

Please note, if you are selected for hire, verification of employment authorization to work in the United States will be required.

How To Apply

This position will remain Open Until Filled and requires the submission of our official application, a resume and a response to the supplemental questions.

To complete the online application, please click the Apply for Job button.

The Judicial Council provides reasonable accommodation to applicants with disabilities who request such accommodation. Reasonable accommodation needs should be requested through Human Resources at (415) 865-4260. 

Pay and Benefits

$8,866 - $13,298 per month

Some highlights of our benefits package include:
• Health/Dental/Vision benefits program
• 14 paid holidays per calendar year
• Choice of Annual Leave or Sick/Vacation Leave
• 1 personal holiday per year
• Up to $130 per month reimbursement for qualifying commuting costs
• CalPERS Retirement Plan
• 401(k) and 457 deferred compensation plans
• Employee Assistance Program
• Basic Life and AD&D Insurance
• FlexElect Program
• Pretax Parking
• Long Term Disability Program (employee paid/optional)
• Group Legal Plan (employee paid/optional)

Equal Employment Opportunity

The Judicial Council of California Is an Equal Opportunity Employer.

Supplemental Questions

To better assess the qualifications of each applicant, we will review your responses to the following questions. Please indicate for which employer you performed these functions. Your answers should not exceed a total of three pages.

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

QUESTION 2
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.

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

QUESTION 4
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.

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

QUESTION 6
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.

QUESTION 7
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 procedures, etc.). 

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

The Judicial Council of California Is an Equal Opportunity Employer.

Apply to Job