FRESNO COUNTY SUPERINTENDENT OF SCHOOLS
CLASSIFIED POSITION
Unrepresented
JCN: 428 RANGE: 161 EXEMPT
SOFTWARE ENGINEER ANALYST
BASIC FUNCTION:
Under the direction of the Director of Application, Development and Support or assigned supervisor, perform a variety of specialized and complex duties in the development, maintenance and analysis of complex business applications, and databases in support of assigned systems; engage in research, design, development and implementation of new system applications and features as appropriate.
REPRESENTATIVE DUTIES:
ESSENTIAL DUTIES:
- Analyze program feasibility and development; analyze requests for application additions and revisions; confer with users to determine application requirements and desired functionality, resolve problems and provide support and assistance.
- Execute test scenarios; analyze new and revised applications for effectiveness and compliance with established goals, standards, and procedures; run test data in actual computer operations; diagnose, document, and resolve programming defects and erroneous data.
- Facilitate the collection, management, manipulation, reporting, and distribution of computerized data used for analysis; design upgrade and configure software applications to ensure smooth running of assigned computer systems; develop and modify existing applications and procedures to improve and resolve problems with computerized reporting and record maintenance.
- Operate a variety of computers, servers, peripherals and specialized software.
- Perform a variety of specialized duties in the development, maintenance, and analysis of complex business applications and databases to resolve software defects, meet county office needs, enhance system and job performance and provide for system enhancements; develop and implement coding for new and existing systems and applications.
- Prepare and maintain a variety of records and reports related to applications, databases, systems, and assigned activities; prepare programming documentation and error logs; generate a variety of computerized reports as required.
- Provide technical support to the team and system users; ensure team and user understanding of new and modified system applications; receive, troubleshoot, and provide feedback to user requests and inquiries regarding system performance, defects, and usability; assist users with maintaining automated records and generating computerized reports as directed.
- Reengineer business application software systems into current computer software products operating in a tiered multi-platform client server environment.
- Research, design, develop and implement new system applications and features as appropriate; modify existing software to enhance database operations and functions; integrate new software and revise existing applications and features as necessary to ensure compatibility with existing computer systems.
- Software maintenance on Legacy, Web-based systems, HTML based software, .NET, SharePoint, and web based reporting technologies.
- Utilize design and development tools such as Visual Studio and SQL Server Management Studio; create innovative solutions; prepare design and system/application documentation.
- Attend and participate in a variety of assigned meetings, committees, conferences, in- services and/or special events.
- Comply with schedules, policies, regulations, procedures, orders and directives of the County Superintendent.
- Exhibit professionally appropriate interpersonal skills including but not limited to tact, patience, flexibility and courtesy.
- Maintain a safe work environment.
- Operate a variety of office equipment, including but not limited to a computer and assigned software applications.
- Serve as a liaison between County Superintendent and administrators, personnel, outside organizations or the public concerning assigned area.
- Serve as a technical resource concerning assigned program, function or instructional area.
- Work collaboratively and maintain effective working relationships with others in the course of work in the assigned program.
OTHER DUTIES:
- Drive a vehicle to conduct work, using own transportation.
- Perform related duties as assigned.
- Travel may be required in and outside of California.
- Work a flexible work schedule as required.
Job Type: Full-time
Pay: $8,864.00 - $9,772.00 per month
Benefits:
- 401(k)
- Bereavement leave
- Dental insurance
- Employee assistance program
- Health insurance
- Health savings account
- Paid jury duty
Schedule:
- 8 hour shift
- Monday to Friday
Ability to Relocate:
- Fresno, CA 93721: Relocate before starting work (Required)
Work Location: In person