Hillsborough County Government logo or seal
Hillsborough County Government

Senior Software Specialist (#SRSFTSEPCU) EPCU
$30.84-$50.44 Hourly / $5,345.60-$8,742.93 Monthly / $64,147.20-$104,915.20 Yearly


Performs technical duties designing, purchasing, programming, implementing, and maintaining a variety of hardware and software running on networked personal computers, mini computers and/or mainframe computers.


An Associate's degree or higher; and
Three years of experience installing, configuring and supporting computer hardware and software technologies; and
Possession of a valid Driver's License.

An equivalent combination of education, training and experience that would reasonably be expected to provide the job-specific competencies noted below.


  • Customer Commitment - Proactively seeks to understand the needs of our customers and provide the highest standards of service
  • Dedication to Professionalism and Integrity - Demonstrates and promotes fair, honest, professional and ethical behaviors that establishes trust throughout the organization and with the public we serve
  • Organizational Excellence - Takes ownership for excellence through one's personal effectiveness and dedication to the continuous improvement of our operations
  • Success through Teamwork - Collaborates and builds partnerships through trust and the open exchange of diverse ideas and perspectives to achieve organizational goals


  • Extensive knowledge of software applications installation, operation, testing, and maintenance methods and techniques.
  • Extensive knowledge of current computer hardware and software characteristics and features.
  • Considerable knowledge of systems analysis.
  • Considerable knowledge of operating system software.
  • Working knowledge of agency standards for hardware and/or software.
  • Working knowledge of computer technical publications and reference material.
  • Skill in communicating technical information to non-technical users.
  • Skill in systematic problem solving.
  • Skill in developing, reviewing and editing documentation.
  • Skill in the use of mainframe, mini or network hardware and software.
  • Ability to detect, analyze and solve routine hardware and complex software problems.
  • Ability to establish and maintain effective working relationships with others within and outside the organization and work collaboratively in a team environment.
  • Ability to plan, organize, and supervise the work of others.


Note: The following duties are illustrative and not exhaustive. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position. Depending on assigned area of responsibility, incumbents in the position may perform one or more of the activities described below.

  • Analyzes, develops, and maintains existing software, proposed modifications, and new software packages for impact on current operating systems.
  • Organizes, plans, and schedules the implementation of new hardware systems and enhanced software packages.
  • Prepares and conducts instructional packages designed to train assigned personnel on new technologies.
  • Identifies and documents standards for hardware and systems software operations.
  • Coordinates with vendors and users on identification of hardware and software problems and system modifications or enhancements.
  • Measures systems performance for optimization of systems and applications software packages.
  • May perform as a team leader on large, complex systems projects.
  • Supports department and function specific automated programs, multiple operating systems and ensures access to the internet.
  • Manages computer inventory and sets-up and maintains images for workstations, laptops, tablets etc.
  • Drives a vehicle to remote locations to deliver, pick up, install and/or troubleshoot equipment problems.Performs other related duties as required.

This classification description is not intended to be, nor should it be construed as an all inclusive list of the duties associated with a particular position. Management may require incumbents to perform job duties other than those contained in this document at any time.