Your state application must indicate you are applying for Senior Programmer Analyst (Specialist) position 042-038-1583-CIS. Please explain your eligibility (i.e. lateral transfer, on a list, etc.).
You must have current certification, list, lateral, or reinstatement eligibility to apply for this vacancy.
Under the administrative direction of the Systems Software Specialist III (Supervisory) Enterprise Solutions Development, the Senior Programmer Analyst (Specialist) serves as the technical lead for major application development project initiatives for California Correctional Health Care Services (CCHCS). The incumbent works independently as the recognized technical specialist on the development and maintenance of more complex software systems and software projects, and/or acts as a technical leader on projects involving the conversion to complex software configurations. The incumbent supports complex web applications and statewide enterprise application development efforts which may include planning, analysis, design, development, testing, deployment, user training, support and maintenance of assigned application services and technologies.
45% - Plan, prioritize, design, develop, test, train, support and maintain complex information systems. Analyze functional and non-functional requirements, and create detail system design, logical data model, data dictionary, database design, data conversion plan, and interface design documents. Coordinate the review process to get buy-in and sign off on the design documents from various governance boards and stakeholders. Work with various information technology (IT) functional groups to establish application environments in the data center to support the development, unit test, integration test, system test, user acceptance test, training, production and disaster recovery; install, configure, customize, test and deploy the environments to be used as landing zone for hosting applications. Create prototype and provide demonstration to stakeholders; develop the system based on the design specification; perform unit, functional, integration, system and user acceptance testing. Debug system problem, analyze system behavior, determine root cause and resolve defects and issues. Collaborate with other subject-matter experts (SMEs) to develop training manuals; conduct training sessions for trainers as well as end users. Develop configuration management plan, release management plan, capacity planning, operations and maintenance manual, test plan, test design specification, test case specification, application support model, and other procedural documents. Lead effort to coordinate activities to support the deployment of the solution to all CCHCS locations.
25% - Monitor the system availability, performance, operations and problem tickets; alert and inform the appropriate personnel to take action promptly; troubleshoot, resolve and successfully test all defects and issues; monitor for firmware and software patches, hot fixes, and security updates; coordinate with various stakeholders and follow CCHCS Change Management process to release fixes; develop new and enhance existing scripts to automate routine administration tasks. Perform user accounts provisioning with appropriate roles and permission; verify system connections, message queues and data import/export; open tickets with vendor and follow through till problems are resolved. Analyze system performance and identify areas of improvements; provide options and technical recommendations; develop to-be solution to optimize the system performance, resource usage and management overhead; implement, test, and document new enhancements per CCHCS standard; coordinate with vendors, business users, IT staff and follow CCHCS Change Management process to deploy the enhancements; provide monitoring and support prior, during and after release. Establish and document policies, process, procedure and standards ensuring compliance with departmental and statewide mandates; follow industry best practices. Assign work to team members including state staff and consultants and oversee the quality of their work products. Provide management with various reports indicating program usage and effectiveness.
15% - Provide technical leadership in the planning, analysis, design, development, testing, training, support and maintenance of complex, mission critical and enterprise information systems. Lead a team or teams of state staff and consultants from cross-functional organizations through a software development life cycle (SDLC). Participate in the analysis of project concepts or service requests to understand the business need and identify potential alternatives. Work with business program areas to develop business requirements and translate them to solution requirements. Collaborate with vendors, contractors, business and IT SMEs to develop technical requirements, high-level solution design, business workflows, use cases, business rules definition, and conceptual data model. Organize the team(s) to plan the scope, resource, budget, schedule, project plan and present the recommendation to management for approval. Analyze business needs and system requirements to create feasibility study report (FSR). Lead effort to develop request for offer (RFO)/ proposal (RFP) and selection criteria to evaluate contractors and consultants for the projects/programs. Work with project manager (PMs), business and IT stakeholders to analyze project requirements, funding needs and develop project spend plan (PSPs). Act as a solution architect providing architectural direction for complex enterprise initiatives.
10% - Evaluate new technologies, develop analysis and provide implementation. Act as SMEs for enterprise initiatives, projects and other units in the organization proposal to management for consideration. Analyze system architecture and design to understand impact to the business programs, projects and other systems in the environment. Reverse engineer systems to develop business and technical requirements, business rules definition, application architecture, data model, report design and system requirements. Augment the technical work of other staff and consultants when required by assuming responsibility for completing or assisting with system development, and maintenance tasks. Develop and provide presentation to executives, senior management and peer groups.
5% - Responsible for staying current with the latest developments in equipment and software trends and considering their application and benefit within CCHCS. Advise management of problem areas or areas in need of improvement or modification. Travel as needed. Perform other related duties as required.
Knowledge of: Software development life cycle (SDLC); web application security and encryption; the State IT Governance Policies and Security Standards per the State Administrative Manual (SAM); industry web standards, technologies and systems, with specific focus on web design and development; interface design, database design, logical data modeling, database programming, coding standards and best practices, data conversion methodology, and Service Oriented Architecture (SOA).
Special Characteristics: Ability to work independently and in a team environment, act tactfully and be able to articulate in high-level meetings. Excellent written and verbal communication skills. Demonstrated ability to act flexibly and effectively under pressure.
Interpersonal Skills: Ability to lead by example and gain the respect of others.
SPECIAL PHYSCIAL CHARACTERISTICS:
Persons appointed to this position must be reasonably expected to exert up to 40 lbs. of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects. Involves sitting most of the time, but may involve walking or standing for brief periods of time.
Benefits information can be found on the California Human Resources website, www.calhr.ca.gov, and the CalPERS website, www.calpers.ca.gov .
In order to apply and be considered for this position, all applicants must submit a completed Standard State Application Form (Std. 678) available at www.jobs.ca.gov , under “How to Apply.”
All Methods of appointment may be considered. Applications will be screened and only the most competitive will be invited for an interview.
This posting may be used to fill other vacancies that occur during the job advertisement.
Applications may be screened and only the most competitive will be invited for an interview. Once a significant candidate pool is received, an internal cutoff period will be selected.
Senior Programmer Analyst (Specialist)
042 - 038 - 1583 - CIS
8280 Longleaf Drive, Elk Grove, CA
Final Filing Date:
CCHCS - IT CIS PO Box 588500, Bldg C Elk Grove, CA 95758
If you are not a current or former State employee, you must first take an examination to obtain list eligibility. This does not apply to Student Assistant vacancies.
Learn all about it.
The State of California is an equal opportunity employer to all, regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), and sexual orientation.