Company

Stanislaus County Superior CourtSee more

addressAddressModesto, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

Salary : $93,080.00 - $111,675.20 Annually
Location : Modesto, CA
Job Type: Full-time
Job Number: 225
Department: Technology
Opening Date: 01/02/2024
Closing Date: 1/19/2024 11:59 PM Pacific
Description
APPLICATION PROCESS
Applicants who most closely meet the business needs of the Court will be invited to continue in the recruitment process. The recruitment process may include a written exam/exercise and a series of oral interviews.
Under general supervision, performs systems and business process analyses and designs, develops, codes, tests, implements, enhances, and maintains moderately complex applications or modules of larger scale, more complex systems impacting Court-wide operations; may provide day-to-day maintenance and support of assigned large-scale, stable systems; and performs related duties within area of assignment.
DISTINGUISHING CHARACTERISTICS
This is the journey level classification in the Applications Developer series. The classifications typically have full life cycle responsibilities for assigned applications and perform design, development, maintenance, and support duties for moderately complex systems or modules of larger scale, more complex systems. The classification is responsible for carrying out assigned responsibilities in a manner which supports the Court in meeting its judicial, business process and information needs and requirements in an efficient, highly effective, customer-focused manner. The classifications are expected to build and maintain strong customer-focused relationships and work with client managers and staff to ensure cost-effective, high priority technology solutions to their needs and requirements. The Senior Application Developer is distinguished from Application Developer in that the former classification performs the more advanced, complex application development projects, serves as technical lead on complex assignments, and may lead and/or train others.
Essential Functions
The following duties are normal for this position. The omission of specific statements of the duties does not exclude them from the classification if the work is similar, related, or a logical assignment for this classification. Other duties may be required and assigned.
Interviews and works with Court managers, users and application development teams, as applicable, to identify and document user business rules and processes and data requirements; defines project scope for client approval; develops and writes system and program specifications; diagrams processes and data flows; develops and demonstrates prototypes for approval; conducts project status meetings with client managers and users; and provides level of effort estimate for projects with options and project timelines.
Performs day-to-day maintenance and support of assigned large scale, stable systems; makes changes to existing specifications; re-writes, updates, enhances and/or modifies existing applications to meet user requirements and legislative changes; adds and customizes functions and features; performs quality assurance to ensure applications meet user needs and requirements; creates and modifies user reports; performs difficult to complex analyses to identify and resolve data problems.
Designs system architecture; develops new applications and application enhancements/modifications; performs coding and debugging of programs, modules, and interfaces, utilizing applicable programming languages; designs, creates, configures and implements GUI components; develops menus, screens, scripts, queries, forms and reporting formats and capabilities; and develops applications using platform services, mobile technologies, cloud technologies, Machine Learning and artificial intelligences.
Deploy RPA components including bots, robots, development tools, code repositories and logging tools.
Support the launch and implementation of RPA solutions.
Defines application data requirements; develops data models, data warehouses, data specifications, procedures, functions, packages, and tables for review by project leader and the database administration team; assists in planning and executing data conversion and migration routines.
Designs and conducts unit and systems testing to ensure applications perform as designed and meet user requirements; analyzes test results and develops fixes to resolve problems identified; plans and executes conversion and installation processes; works with other staff in executing comprehensive quality assurance processes; develops and implements security and access rights for applications.
Trains users on new applications and features; prepares training materials, user manuals and instructions, as well as system documentation.
Provides user application support beyond the helpdesk level; troubleshoots and develops resolutions for application and data problems; updates code tables; develops difficult to complex queries to isolate and correct database errors; advises users on methods of resolving processing and other problems, often under time-sensitive and/or demanding circumstances.
Researches, tests, evaluates, and makes recommendations on potential software packages and hardware/devices; analyzes and documents test results following installations and upgrades; communicates with vendors on behalf of users to resolve problems.
Coordinates and works on application and/or system development activities with vendors as required. Maintains effective communication with users regarding vendor activities, problems, status, timelines, and other details.
Maintains up-to-date technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional associations.
Contributes to team effort by performing highly detailed work on multiple concurrent tasks under strict deadlines; may coordinate the work of one or more developers.
Attends and participates in professional and team meetings; stays abreast of new trends, and innovations in the field of technology; and performs related assignments within area of responsibility.
ADDITIONAL FUNCTIONS
Generate data reports and other information as requested; creates statistical data reports from database.
Performs other related duties as required.
Minimum Qualifications
Any combination of training and experience, which demonstrates attainment of the required knowledge and ability to perform the required work, typically:
Education:
Graduation from an accredited college or university with a Bachelor's degree in computer science, mathematics, public or business administration or a related field.
Experience:
Three (3) years of experience as a developer using an object-oriented programming language (e.g. java, C++, C# & .NET framework, Web Services: SOAP & REST) and relational database programming.
Hands on experience with RPA tools and cognitive platforms such as UiPath, Blue Prism, Automation Anywhere, etc. UiPath experience is highly preferred.
Substitution:
Additional qualifying experience may be substituted for the required education based on six months experience for one year of education.
Knowledge of:
  • Systems development life cycle.

  • Principles and practices of systems analysis and design.

  • Applications development methodologies, tools, and utilities.

  • Programming theory and current programming languages used in Court applications.

  • Principles and practices of Cloud integration.

  • Relational database theory, design rules and development practices, including data modeling, data flow and entity relationship analysis, data structure analysis and data access methods as they affect applications design.

  • Network architecture and design concepts, including topologies, protocols, and configuration as they affect applications design.

  • Web-based technologies and design and development methods and languages.

  • Systems integration design concepts as they relate to applications design and development.

  • Basic project management methods, tools, and techniques.

  • Principles and practices of sound business communication.

  • Correct English usage, including spelling, grammar, and punctuation.

  • Pertinent Federal, State, and local codes, laws, and regulations.

Ability to:
  • Perform business rule and process analyses and apply critical thinking skills to reach sound, logical conclusions regarding user needs and business requirements.

  • Plan, organize and complete applications development projects over the full systems development life cycle efficiently and effectively to meet customer needs and requirements.

  • Understand and apply functional requirements to the development of systems proposals, specifications and recommendations for efficient, cost-effective information systems and technology solutions.

  • Troubleshoot and diagnose applications problems and install fixes or make repairs in areas of responsibility.

  • Formulate recommendations and alternatives, anticipate problems and present ideas in a logical and convincing manner, often while under pressure.

  • Prepare clear, concise, and accurate reports and other written materials.

  • Communicate clearly and effectively in English orally and in writing to both technical and non-technical audiences.

  • Understand and follow written and oral instructions.

  • Exercise sound independent judgment within general policy guidelines.

  • Keep technical skills current to meet continuing applications development assignments.

  • Work collaboratively as a team member or leader to ensure project accountability.

  • Use tact and diplomacy when dealing with sensitive, complex and/or confidential issues and situations.

  • Develop new, or enhance existing, applications based on user requirements and system specifications.

  • Read and interpret source code of existing applications.

  • Make fixes and enhancements as required.

  • Research and develop prototypes as part of proof of concept for new initiatives.

  • Mentor junior developers and interns.

  • Evaluate appropriate software or hardware and suggest integration methods.

  • Establish and maintain effective working relationships with those contacted in the course of work.

  • Interpret and apply Federal, State, and local laws, regulations, Court policies and procedures.

Supplemental Information
Special Requirements
A valid class C California driver's license may be required. The requirement will be reviewed on a position basis in accordance with ADA regulations.
PERFORMANCE APTITUDES
Data Utilization: Requires the ability to determine, calculate, tabulate, or summarize data/information. Includes performing subsequent actions in relation to these computational operations.
Human Interaction: Requires the ability to perform in a supervisory capacity over subordinate supervisors.
Equipment, Machinery, Tools, and Materials Utilization: Requires the ability to operate, maneuver and/or control the actions of equipment, machinery, tools, and/or materials used in performing essential functions.
Verbal Aptitude: Requires the ability to utilize a wide variety of reference, descriptive, advisory and/or design data and information.
Mathematical Aptitude: Requires the ability to perform addition, subtraction, multiplication, and division; the ability to calculate decimals and percentages; the ability to utilize principles of fractions; and the ability to interpret graphs.
Functional Reasoning: Requires the ability to apply principles of rational systems; to interpret instructions furnished in written, oral, diagrammatic, or schedule form; and to exercise independent judgment to adopt or modify methods and standards to meet variations in assigned objectives.
Situational Reasoning: Requires the ability to exercise judgment, decisiveness and creativity in situations involving evaluation of information against measurable or verifiable criteria.
ADA COMPLIANCE
Physical Ability: Tasks require the ability to exert very moderate physical effort in light work, typically involving some combination of stooping, kneeling, crouching and crawling, and which may involve some lifting, carrying, pushing and/or pulling of objects and materials of moderate weight (12-20 pounds).
Sensory Requirements: Some tasks require the ability to perceive and discriminate colors or shades of colors, sounds, and visual cues or signals. Some tasks require the ability to communicate orally.
Environmental Factors: Essential functions are regularly performed without exposure to adverse environmental conditions.
The Superior Court of Stanislaus County is an Equal Opportunity Employer. In compliance with the Americans with Disabilities Act, the Superior Court of Stanislaus County will provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodations with the employer.
View Benefits:
01
How many years of progressively responsible experience do you have in applications design and development?
  • No Experience
  • Less than 4 years
  • 4 - 7 years
  • 7 - 10 years
  • More than 10 years

02
How many years of experience do you have in developing .Net solutions?
  • No Experience
  • Less than 5 years
  • 5 - 7 years
  • 7 - 10 years
  • More than 10 years

03
Which programming languages are you proficient in?
04
Describe your experience in developing .Net solutions. Describe your role and responsibilities, project size, duration, complexity, and technologies used in the project. Please provide two examples. If you have no experience in this area, please write, "N/A."
05
Describ...
Refer code: 7746157. Stanislaus County Superior Court - The previous day - 2024-01-07 01:27

Stanislaus County Superior Court

Modesto, CA
Jobs feed

Data Entry Admin- Temp

Casey's

Ankeny, IA

Entry-Level Data Entry Specialist (Remote)

Maxion Research

Johnston, IA

Data Entry Processor

Ultimate Staffing Services

Montvale, NJ

Commercial Lines Business Processor

Spherion

Madison, WI

ASSISTANT STORE MANAGER - Ontario Mills Premium Outlets

Movado Group, Inc.

Ontario, CA

Supervisory Investigative Analyst (DIRECT HIRE 6 Month Roster) AMENDED

Internal Revenue Service

Harrisburg, PA

$103,409.00 - $167,336.00 / yr

Regulatory Compliance Manager

Johnson & Johnson

Irving, TX

Data Entry, Pharmacy Techs, Stillwater, Minnesota

Rph On The Go

Saint Paul, MN

Mammography Technologist - PRN - Now Hiring

Duke Health

Moncure, NC

Customer Service Representative (Remote)

Select Source International

Saint Paul, MN

Share jobs with friends

Senior Assembler (ALC) Application Developer - Mainframe

Maximus

Sacramento, CA

2 months ago - seen

Senior Assembler (ALC) Application Developer - Mainframe

Maximus

Los Angeles, CA

2 months ago - seen

Senior Assembler (ALC) Application Developer - Mainframe

Maximus

San Francisco, CA

2 months ago - seen

SENIOR APPLICATION DEVELOPER

County Of Los Angeles, Ca

Los Angeles, CA

2 months ago - seen

Senior Core & Applications Developer

Mission Federal Credit Union

$97.3K - $123K a year

San Diego, CA

2 months ago - seen

Senior Web Applications Developer (APPLICATIONS PROGR 5)

University Of California, Davis

$103,500 - $216,500 a year

Davis, CA

3 months ago - seen

Senior Dot Net Application Developer

Online Technical Services

San Jose, CA

4 months ago - seen

Senior Web Application Developer/ Analyst

xFusion Technologies

Sacramento, CA

4 months ago - seen

Senior Applications Developer

State Of California

Sacramento, CA

4 months ago - seen

Senior Web & Application Developer

State Of California

Sacramento, CA

5 months ago - seen

Senior EDI Application Developer

Partnership HealthPlan of California

Fairfield, CA

5 months ago - seen

Senior Android Mobile Applications Developer - Remote

Anonyome Labs

San Francisco, CA

5 months ago - seen

Senior iOS Mobile Applications Developer - Remote

Anonyome Labs

San Francisco, CA

5 months ago - seen

Senior Application Developer

Resource Informatics Group

Pasadena, CA

5 months ago - seen