Software Analyst/Senior Software Analyst
Superior Court Of California, County Of Alameda
Alameda, California, USA

104,852 - / Year
Experience : 2 Yrs | Full Time
Description :

Software Analyst:

1. Plans, assigns, leads, and reviews the work of network administrators and desktop support staff.

2. Develops logic, codes, and tests software packages defined by Senior Software Analysts.

3. Develops or enhances software programs to improve the efficiency of technical staff and network operations.

4. Enhances and tests vendor supplied utilities and software packages.

5. Assists in the development and enhancement of relatively complex software, such as designing active directory, enforcing security, telecommunications and file and data management.

6. Writes technical operations and development guides, and documentation for software.

7. Provides technical information and assistance to application developers and end-users in the use of windows operating system, TCP/IP protocols, active directory, data base management systems, access architectures, performance monitoring and tuning and security.

8. Performs other related duties as assigned.

Senior Software Analyst:

1. Develops programs that deal with the overall management of system activities such as task management, file management, application distribution and access methods, database management, network resource management or the system-wide implementation of complex software packages, such as Citrix and VOIP.

2. Maintains currently installed versions of the operating system software through the application of vendor supplied "fixes" and through custom coding where possible.

3. Maintains system documentation for installed system software.

4. Plans, generates and installs new releases of operating systems (as opposed to business application) programs and other vendor supplied server software.

5. Enhances, installs and tests vendor supplied utilities and software packages; develops utilities and ad hoc service routines; and maintains vendor supplied utilities and software packages.

6. Plans, writes, tests and implements extensions and corrections to the systems software that supports the application development platform, the data network or the voice network.

7. Designs complex software systems; enhances complex software systems; and codes and tests software programs.

8. Provides direction and guidance to software analysts.

9. Provides technical information and assistance to application programmers and systems analysts in the use of system software related to web services, in-house software development tools, remote access using Citrix, software utilities, database management systems such as Informix, Oracle, Microsoft SQL Server and other software packages, such as Crystal Reports, Citrix and Vision App.

10. Prepares technical reports relating to the analysis of software systems.

11. Monitors and tunes the performance of systems components, and plans for timely capacity upgrades.

12. Performs other related duties as assigned.

Requirements :
  • Education:
  • Possession of a Bachelor's degree in computer science or a related field from an accredited college or university.
  • Additional experience in software analysis and programming, windows analysis, database software administration and/or programming, implementation and utilization of active directory and other application delivery mechanisms may substitute for education on a year-to-year basis.
  • And
  • Experience:
  • The equivalent to two years of recent full-time increasingly responsible experience in software analysis and programming and/or windows analysis and programming, the implementation and utilization of active directory and other application delivery mechanisms.

Alameda, California, USA
Last date to apply : 15-02-2023

Get Free Registration

Sign Up

&

Find More Jobs

Sign up

Have an Account ?

Sign in
Back to Result

Find your desire in minutes

Join us & Explore thousands of jobs