Under the general supervision of the Senior Information Systems Analyst (Supervisor), within the Fiscal and Administrative Services Division (FASD), the Staff Programmer Analyst (Specialist) is responsible for the design, development, implementation, and maintenance of VB.NET and ASP.NET applications. This includes use of Microsoft Visual Studio and skills in SQL Server database development, including schema design and stored procedures. The Staff Programmer Analyst (Specialist) demonstrates and applies advanced knowledge of .NET object oriented concepts, design patterns, and industry best practices. FASD systems provide the Department with time-sensitive financial data required for analysis and management of budgeting, accounting, contracting, and facilities operations activities.
Programming: Responsible for all phases of the software development lifecycle for FASD systems, using the Microsoft development platform, .NET framework, and SQL Server. This may include maintenance of FoxPro and Access legacy systems. Follows department standards for programming, interface design, database development, efficient operation of databases, and provides documentation for all components and processes.
Systems Analysis and Design: Applies system development standards, guidelines, and best practices in analyzing, designing, and maintaining software solutions. Participates with team members and customers in all phases of the software development life cycle, including project initiation, analysis and design, software and database development, testing, documentation, and deployment.
Project Management: Provides leadership for projects by applying sound project management principles, and follows Department standards and guidelines as required. Ensures that projects are delivered on schedule and meet customer requirements. Effectively communicates, both verbally and in written form, with colleagues, customers, and management by reporting project status and providing project documentation (business requirements, technical specifications, work plans, status reports, etc.).
Database Server Administrator: Applies expertise in developing, deploying, and managing applications on a database server. Provides SQL Server administration, performance and tuning, backup and recovery, security, installation and integration, and resolves operational issues.
Research: Stays current with industry trends, new technologies, and industry practices. Works with colleagues or performs independent research for feasibility analysis.
Development experience using Microsoft VB.NET, ASP.NET, and SQL Server.
Strong written and verbal communication and interpersonal skills.
Experience with financial software systems.
Individuals who have eligibility for appointment to the above class (e.g., transfer, list, reinstatement). All applicants must clearly indicate the basis of their eligibility in the “Explanations” section on the Standard Application Form (Std 678). Employment provisions as outlined by the California Department of Human Resources’ State Restriction of Appointments (SROA) policy will prevail. In addition, current or future executive orders relative to filling vacant positions may also affect this process. Applications will be screened and only the most qualified will be interviewed.
Possession of minimum qualifications will be verified prior to interview and/or appointment. If it is determined an applicant does not meet the minimum qualifications, the applicant will be removed from the eligibility list.
HOW TO APPLY
Submit a State Application (Form 678) to:
Debbie Carriker / PC# 4208
Fiscal & Administrative Services
1430 N Street, Suite 2213
Sacramento, CA 95814
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.