Link to Dept Website
GENERAL SERVICES, DEPARTMENT OF

Title:  STAFF PROGRAMMER ANALYST (SPECIALIST)
Salary: $5,065.00 - $6,466.00
Posted: 02/15/2013

Job Description:
Please reference RPA #5801 and state eligibility on your application<> The Department of General Services is subject to the Personal Leave Program 2012/2013 (PLP 2012/2013), effective July 1, 2012 for 12 consecutive pay periods through June 2013. The salary reduction is 4.62% less the base salary rate above. SELECTION CRITERIA - - • SROA/Surplus employees are encouraged to apply. • Transfers, reinstatements, or recruitment from the employment list may be considered. Consideration may be given to applicants on another Department’s employment list, provided the criteria are met to transfer the eligibility from the employment list to DGS’ employment list • Applications will be evaluated based on eligibility and desirable qualifications and interviews may be scheduled. POSITION SUMMARY: Under the general supervision to the Data Processing Manager II, this position independently performs the complex design, development, implementation, maintenance and system analysis responsibilities associates with DGS Web-based applications, including mission and business critical applications. This position is also responsible for systems analysis work and project management. ESSENTIAL FUNCTIONS All work to be accomplished in accordance with DGS Information Technology Standards; the State Administrative Manual (SAM) Sections 4800 through 5953 and Sections 6700 through 6780; Department of Finance’s Statewide Information Management Manual (SIMM); Department of Finance’s Office of Technology Review, Oversight and Security (OTROS) rules and policies; Department of Finance’s Desktop and Mobile Computing Policy (DMCP); the State’s IT Security Policy; and annual updates to the above policies and procedures which are addressed through Budget Letters to ensure compliance with government regulations and rules. Program Development and Maintenance: In order to meet the Department of General Services (DGS) business goals and objectives, develops and maintains ‘secure’ computer programs in compliance with State and DGS ET policies, standards, procedures and objectives, especially application development standards and methodologies, using the Department’s standard application development environment (e.g., .Net technologies, Visual Basic, Active Server Pages (ASP), Structured Query Language(SQL), etc.): • Identifies complex application problems, including their causes and effects in order to ensure quality ET implementations. • Recommends and implements solutions to software application problems to ensure overall functionality and security of the application. • Develops, tests and implements application programs in coordination with ET units and business units in order to achieve completion of the project. • Maintains and/or modifies complex application programs to meet current and changing needs in response to client’s requests, security upgrades or ET environmental changes. • Reviews code in order to ensure the design and development of systems comply with security requirements, standards and the existing system architecture utilizing existing system documentation, flowcharts, visual inspections of code and analysis of code logic. • Define charts and develop various documentation, such as data models and data flow diagrams of ET applications using various software tools (e.g., Visio, Word, etc.) and following the standards set by the ET organization • Creates and maintains complex technical and end user documentation to assist in the maintenance of the application. Systems Analysis: In order to meet DGS business goals and objectives, performs analysis of complex business and technology solutions in compliance with State and DGS ET policies, standards, procedures and objectives; the State Administrative Manual (SAM) Sections 4800 through 5953 and Sections 6700 through 6780; Department of Finance’s Statewide Information Management Manual (SIMM); Department of Finance’s Office of Technology Review, Oversight and Security (OTROS) rules and policies; Department of Finance’s Desktop and Mobile Computing Policy (DMCP); the State’s IT Security Policy: • Analyzes client business processes using the current and proposed information and business process flow to design the new or enhanced application. • Performs cost benefit analysis for recommended application solutions to ensure an optimal design for the IT environment. • Evaluates available technology including hardware and software to ensure the implementation meets the business objectives of the client in the most efficient manner. • Identifies business requirements and/or problems in order to seek effective improvements in ET processes • Determines performance and availability requirements of the system and designs accordingly. • Assists with the development of feasibility study reports, statements of work, special projects reports and post implementation evaluation reports. • Evaluates complex systems to specify system and user interfaces to ensure all pieces of the design are taken to account. Project Management: In order act as a project leader and manage the large number of diverse systems maintained by DGS, and to ensure that priorities are met while balancing current and future needs, the incumbent utilizes SDLC tools and methodologies as defined with industry and ETS project standards while in compliance with DGS mission, goals and objectives: • Develops work plans and schedules for the support of new and existing systems to ensure efficient project completion. • Manages work plans and schedules for the successful completion of task or on-going program functions. • Provides input to management regarding the amount of time spent and resources required to complete projects and work assignments. • Identifies complex problems and issues that impact the progress of work projects and assignments by identifying time constraints, resource limitations, scheduling conflicts and scope creep. • Identifies appropriate alternatives to resolve complex problems related to the completion of work projects, such as recommending modification of schedules, adjustments to deliverable dates, or alteration of resource allocations in order to ensure timely resolution and minimize impact. Communication: In order to ensure effective communication with clients, management and peers, the incumbent utilizes effective written and oral communication tools as defined within the ETS Communications Plan while in compliance with DGS mission, goals and objectives: • Develops training materials including printed material and computer-based training to ensure all users in the environment have access to necessary application information. • Trains users in the environment by hands-on demonstration of application functions. • Makes presentations using multi-media technology in order to facilitate communication with clients, management and peers. • Interprets technical procedures for non-technical users in a variety of settings during system development to ensure users’ needs are met. • Provides assistance to users in order to resolve technical software application problems. • Communicates with end-users, management and staff on project design and status using various recording techniques (e.g., issue papers, e-mail, phone, status reports, change orders, mock-ups, story board, etc.) to ensure consensus with the project team. MARGINAL FUNCTIONS Advises management, staff and clients on matters regarding ET trends and best practices of desktop and workgroup solutions in order to maintain operational readiness and to continuously prepare for future technologies in compliance with DGS ET Standards, Asset Management and Security policies and procedures, and related Department of Finance and State Administrative Manual requirements. KNOWLEDGE, SKILLS AND ABILITIES Knowledge of: Information technology system programming, equipment, and its capabilities; principles and techniques of studying work processes for new or revised information technology system applications; principles of designing methods of processing information; technical report writing; statistical methods; principles of public administration, organization, and management; principles of personnel management. Ability to: Write complex programs and develop detailed program specifications; analyze information and situations, reason logically and creatively, identify problems, draw valid conclusions, and develop effective solutions; apply creative thinking in the design and development of methods of processing information with information technology systems; establish and maintain cooperative working relationships with those contacted in the course of the work; communicate effectively; prepare effective reports. ADDITIONAL QUALIFICATIONS • Ability to act independently, be open-minded and flexible to other ideas and solutions, and be tactful. • Ability to communicate effectively orally and in writing. • Ability to handle multiple tasks, be creative, highly motivated and handle rapidly changing priorities and demonstrate leadership ability. • Knowledge of the DGS technology environment. DESIRABLE QUALIFICATIONS • Preferably 3 year experience with Microsoft Visual Studio ASP.NET, VB.NET, and C#.NET. Proficiency with Microsoft Desktop Applications including: Microsoft Office 2010, and Windows 7. • Proficiency with Microsoft ASP and Visual Basic 6.0. • Proficiency with Microsoft Team Foundation Server, SQL Report Services (SRS) and SQL Server Integration Services (SSIS). • Experience with Agile software development lifecycle methodology. • Experience supporting multiple software applications simultaneously. INTERPERSONAL SKILLS • Demonstrate a service oriented, customer relations-sensitive attitude. • Must understand the importance of meeting business needs through innovative solutions. • Experience working successfully in team environments as well as independently. • Ability to act tactfully in difficult situations, negotiate and resolve issues without confrontation, follow, lead and coach others, and communicate in a clear and concise manner. • Ability to make presentations at the appropriate level. • Ability to identify, define and articulate issues and risks and also track, facilitate and monitor their resolution. WORK ENVIRONMENT, PHYSICAL OR MENTAL ABILITIES • Effectively handle stress and deadlines. • Consistently exercise a high degree of independence. • Use a PC to communicate and prepare written material.

Additional Information:

Working Title Position Number
Staff Programmer Analyst (Specialist) - RPA 5801 306 - 072 - 1581 - xxx
Location County
West Sacramento YOLO
Timebase Tenure
Full Time Permanent   month(s)
Final Filing Date: Department Link:
03/01/2013 http://www.dgs.ca.gov
Contact Unit/Address Contact Name/Phone
DGS Enterprise Technology Solutions
707 Third St, 3rd Floor
West Sacramento, CA 95605
Karen Vieira
(916) 375-4754

Use your browsers "BACK" button to return to your results/listing page.

Start A New Search

Enter your email address to be notified when new STAFF PROGRAMMER ANALYST (SPECIALIST) vacancies are posted.

Start A New Search

View in Printer
Friendly Format


Notice: 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.