IT Analyst Programmer 1 or 2 (OPEN & PROMOTIONAL)

Spokane County
Spokane County Salary
WA 99260, WA Other
POSTED ON 5/3/2024
NOTE: This vacancy may be filled by at the IT Analyst Programmer 1 or IT Analyst Programmer 2 level depending on the qualifications of the final candidate.

This position allows for a defined Hybrid work situation (combination of teleworking and working in the office).
 

SALARY IF HIRED FOR IT Analyst Programmer 1  :
$27.99 - $39.16 Hourly
$4,547.51  - $6,363.96  Monthly
$54,570.24 - $76,367.50 Annually 

SALARY IF HIRED FOR IT Analyst Programmer 2:
$31.48 - $44.06 Hourly
$5,115.73 - $7,159.55 Monthly
$61,388.87 - $85,914.57 Annually 


WHO MAY APPLY: This recruitment is open to all applicants meeting the minimum requirements. Priority consideration will be given to Spokane County employees in a position covered by the Master Contract (for a minimum of 6 months) submitting applications between 5/1/24 and 5/8/24. First consideration will be given to applicants working in Information Technology in a position covered by the 1553 Collective Bargaining Agreement (CBA); second consideration given to County-wide applicants in a position covered by the 1553 CBA; third consideration given to applicants covered by the Master Contract CBA; fourth consideration will be given to all other applicants.


TOTAL COMPENSATION: $69,850 - $109,971 annually. Total compensation is an estimate based upon base compensation, median retirement fund contributions, and current employer-paid health and related benefit contribution rates (including medical, dental, life insurance, long term disability, and leave). The actual total will vary depending upon each employee's enrollment choices. 

IT Analyst Programmer 1:
The position allocated to this class performs professional, technical, analytical and customer-focused work in the Application Services Division of the Information Technology Department.  Under the direction of supervisory staff, work involves development and implementation of components of major/minor applications for Spokane County, and some responsibility for small system analysis and design.  
 
Positions with GIS emphasis are responsible for creating and maintaining spatial databases, design and creation of cartographic products.
 
This is the first classification in a two-class series; positions of this class differ from those in the IT Analyst Programmer 2 class by the level of complexity of work assignments and the degree of supervision received.  Work is performed within established technical guidelines and is closely reviewed through assignments and projects to evaluate results achieved.

IT Analyst Programmer 2: 
The position allocated to this class performs senior-level professional, technical, analytical and customer-focused work in the Application Services Division of the Information Technology Department.  Work involves analysis, design, development and implementation of applications for single County departments or a secondary responsibility for subsystems of major countywide applications.  Incumbents are responsible for ongoing support for County-developed or purchased applications.  
 
Positions with GIS emphasis are responsible for creating and maintaining spatial databases, design and creation of cartographic products.
 
This is the second classification in a two-class series; positions of this class are distinguished from the IT Analyst Programmer 1 classification by performing a broad range of technically complex duties on multiple platforms, and by the level of analysis and design work assigned (particularly for single County department applications), as well as the role of secondary contact for major countywide applications.




IT Analyst Programmer 1: 
  • Performs professional functions in software programming and analysis, as assigned.
  • Assists in designing, coding, testing, deploying, maintaining, enhancing, and supporting County software systems.
  • Assists in working with business customers in translating requirements into plans and specifications.
  • Assists in developing new software and customize, developing interfaces to, or integrating with third-party business systems.
  • Works in a team-based environment, communicating effectively with all levels of staff and management.
  • Collaborates on the identification of business and system requirements. 
  • Addresses customer’s information needs by developing technology solutions and supporting information and technology systems on multiple computing platforms.
  • Provides work estimates.
  • Participates in the testing process through unit testing, integration testing, system testing, acceptance testing, and automated test development.
  • Coordinates data development and access with necessary department and technical staff.  Protects the safety, integrity, and privacy of data.
  • Tunes poorly performing application and database code.
  • Writes and generates system documentation.
  • Delivers excellent customer service, assists in measuring and creating customer satisfaction; enhances customer relationships with the Information Technology Department.
  • Maintains up-to-date software development knowledge and builds expertise among colleagues in the Information Technology Department.
  • If GIS emphasis, develops applications and mapping products with integrated GIS data and cartographic elements.
  • Maintains Public Safety GIS data by updating, adding and removing addresses, streets, and other related data.
  • Creates and maintains GIS Python scripts.
  • Performs other related duties as required/assigned.

IT Analyst Programmer 2: 
  • Responsible for development, implementation, and ongoing support of complex computer application components, as well as some small system analysis and design, as assigned by Supervisor.
  • Manages the research and interpretation of enhancement requests from County departments; this includes customization and modification of both purchased and County-developed programs and systems that range from simple to very complex.
  • Designs and develops small applications for County departments as assigned by Supervisor. Analysis of current manual/automated process, defining requirements, design, coding, testing, implementation, and ongoing support for these applications.
  • Completes system analysis to streamline and enables efficient use of software and processing.
  • Creates application documentation and training materials as needed.
  • Trains, instructs, and supports county staff on the productive use of software systems and databases.
  • Identifies and publishes software components that can be reused by other Application Services Staff.
  • Identifies and analyzes project risk factors.
  • Researches coding solutions and software development tools and libraries.
  • Designs, codes, tests, deploys, maintains, enhances, and supports County software systems.
  • Works with business customers in translating requirements into plans and specifications.
  • Develops new software and customize, develops interfaces to, or integrates with third-party business systems.
  • Works in a team-based environment, communicating effectively with all levels of staff and management.
  • Collaborates on the identification of business and system requirements. 
  • Addresses customer’s information needs by developing technology solutions and supporting information and technology systems on multiple computing platforms.
  • Provides work estimates.
  • Participates in the testing process through unit testing, integration testing, system testing, acceptance testing, and automated test development.
  • Coordinates data development and access with necessary department and technical staff.  Protects the safety, integrity, and privacy of data.
  • Tunes poorly performing application and database code.
  • Writes and generates system documentation.
  • Delivers excellent customer service, assists in measuring and creating customer satisfaction, and enhances customer’s relationships with the Information Technology Department.
  • Works with SQL Server Management Studio, ArcGIS Pro, ArcGIS for Desktop, Visual Studio, JavaScript, Python, Office Suite.
  • Maintains up-to-date software development knowledge and builds expertise among colleagues in the Information Technology Department.
  • If GIS emphasis, develops applications and mapping products with integrated GIS data and cartographic elements.
  • Performs other related duties as required/assigned.

IT Analyst Programmer 1: 

  • Bachelor’s Degree from an accredited college or university in MIS, computer science, business administration or a related field.
    • If GIS Emphasis, a bachelor’s degree in GIS, Planning, Geography or closely related field
  • In lieu of a bachelor’s degree, a four (4) year combination of education, training and/or experience that would provide the required knowledge, skills and abilities will be considered.


 

IT Analyst Programmer 2: 

  • Bachelor’s Degree from an accredited college or university in MIS, computer science, business administration or a related field.
  • Two (2) years of progressively responsible experience in design, analysis, development, and maintenance of computer systems.  
    • If GIS Emphasis, a bachelor’s degree in GIS, Planning, Geography or closely related field and two (2) years of progressively responsible experience in a GIS software environment. 
  • In lieu of a bachelor’s degree, a six (6) year combination of relevant education, training and/or experience that would provide the required knowledge, skills and abilities will be considered.
IT Analyst Programmer 1: 
  • Knowledge of common software engineering design patterns.
  • Knowledge of current software development technologies, trends, and methodologies. 
  • Knowledge of training techniques.
  • Knowledge of current County systems.
  • Knowledge, if GIS emphasis, of industry standard GIS software products. 
  • Knowledge, if GIS emphasis, of data captures techniques, spatial analysis methods, cartographic standards, and QA/QC procedures.
  • Skilled in communicating effectively both orally and in writing, sufficient to exchange or convey information and to give and receive work direction.
  • Skilled in establishing and maintaining effective working relationships.
  • Skill in object-oriented programming and design.
  • Skill in relational database programming and design.
  • Skill in web-based application programming and design.
  • Skill in project management.
  • Ability to develop software using multiple tools, operating systems, languages, and methodologies.
  • Ability to define, track, and assure responsiveness to clients’ information service problems.
  • Ability to follow IT Application Development standards and practices.
  • Ability to solve software problems proactively.
  • Ability to manage own schedule and workload.
  • Ability to research, verify, edit, and update databases.
  • Ability to define, track, and assure responsiveness to clients’ software service problems.
  • Ability to work and contribute as a member in a team-based environment.
  • Ability to work effectively and productively with others.
  • Ability to understand and follow written and verbal instructions.
  • Ability to effectively coordinate, perform and complete multiple duties and assignments concurrently and in a timely manner.
  • Ability, if GIS emphasis, to perform spatial analyses within the GIS software environment.
IT Analyst Programmer 2: 
  • Knowledge of common software engineering design patterns.
  • Knowledge of current software development technologies, trends, and methodologies. 
  • Knowledge of training techniques.
  • Knowledge of current County systems.
  • Knowledge, if GIS emphasis, of industry standard GIS software products. 
  • Knowledge, if GIS emphasis, of data captures techniques, spatial analysis methods, cartographic standards, and QA/QC procedures.
  • Skilled in communicating effectively both orally and in writing, sufficient to exchange or convey information and to give and receive work direction.
  • Skilled in establishing and maintaining effective working relationships.
  • Skill in object-oriented programming and design.
  • Skill in relational database programming and design.
  • Skill in web-based application programming and design.
  • Skill in project management.
  • Ability to develop software using multiple tools, operating systems, languages, and methodologies.
  • Ability to define, track, and assure responsiveness to clients’ information service problems.
  • Ability to follow IT Application Development standards and practices.
  • Ability to solve software problems proactively.
  • Ability to manage own schedule and workload.
  • Ability to research, verify, edit, and update databases.
  • Ability to define, track, and assure responsiveness to clients’ software service problems.
  • Ability to work and contribute as a member in a team-based environment.
  • Ability to work effectively and productively with others.
  • Ability to understand and follow written and verbal instructions.
  • Ability to effectively coordinate, perform and complete multiple duties and assignments concurrently and in a timely manner.
  • Ability, if GIS emphasis, to perform spatial analyses within the GIS software environment.

Hourly Wage Estimation for IT Analyst Programmer 1 or 2 (OPEN & PROMOTIONAL) in WA 99260, WA
$48.57 to $61.90
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the IT Analyst Programmer 1 or 2 (OPEN & PROMOTIONAL) career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$102,505 - $130,106
Income Estimation: 
$130,668 - $171,728
Income Estimation: 
$125,642 - $157,640
Income Estimation: 
$86,344 - $111,980
Income Estimation: 
$108,284 - $136,588
Income Estimation: 
$113,510 - $148,269
Income Estimation: 
$108,093 - $141,924
Income Estimation: 
$112,435 - $142,024
Income Estimation: 
$108,284 - $136,588
Income Estimation: 
$126,400 - $160,806
Income Estimation: 
$137,248 - $179,029
Income Estimation: 
$100,822 - $135,555
Income Estimation: 
$146,786 - $193,210

Sign up to receive alerts about other jobs with skills like those required for the IT Analyst Programmer 1 or 2 (OPEN & PROMOTIONAL).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,402 - $95,061
    • Income Estimation: $72,850 - $104,000
  • Debugging Skill

    • Income Estimation: $65,000 - $88,482
    • Income Estimation: $67,319 - $87,309
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Spokane County

Spokane County
Hired Organization Address WA 99260, WA Other
This recruitment may be used to fill up to two (2) vacancies. Both positions work 37.5 hours per week. This position per...
Spokane County
Hired Organization Address WA 99260, WA Other
NOTE: This recruitment is being reopened effective 5/7/24. If you applied during the initial recruitment ( 3/4/24 - 4/3/...
Spokane County
Hired Organization Address WA 99260, WA Other
This position performs skilled engineering technical support work performing surveying, construction inspection, draftin...
Spokane County
Hired Organization Address Spokane, WA Full Time
JOB This position works 40 hours per week. The position allocated to this class performs duties associated with park pla...

Not the job you're looking for? Here are some other IT Analyst Programmer 1 or 2 (OPEN & PROMOTIONAL) jobs in the WA 99260, WA area that may be a better fit.

Fiscal Analyst 2

Big Bend Community College, Moses Lake, WA

Sr IT Analyst - Product Owner

Clearwater Paper, Spokane, WA