Programmer CED/JLE (4740 - IT Applications Developer)

Pima County - Tucson, AZ (30+ days ago)4.1


Position Description
This position is in the Information Technology Department. OPEN UNTIL FILLED.

Salary Grade: 56

Assists with the development of project scopes, pilot system efforts and definition of associated project costs for specific customer segments of the Pima County Information Technology (IT) Department or within an Elected Official's IT team. This classification is distinguished from the IT-Applications Developer-Senior classification by its focus on less complex applications development.

Duties/Responsibilities
(Work assignments may vary depending on the department's needs and will be communicated to the applicant or incumbent by the supervisor.)

Responsible for day-to-day support of application systems;
Evaluates alternative delivery mechanisms to satisfy customer requests;
Provides independent technical and analytical support on specific application systems involving the design, development, construction, implementation and on-going support of systems, processes and methods;
Designs, configures, installs, tests and monitors diverse software applications for Pima County departments;
Troubleshoots assigned application systems and provides user support and problem resolution;
Resolves user problems with application systems;
Develops program enhancement designs;
Performs unit testing and participates in system testing and associated validations of business applications;
Develops documentation for programs, test plans, and validation protocols;
Performs research and analysis relevant to assigned area of responsibility;
Assists in defining the applications systems environment procedures and practices;
Communicates information to and between the user community and other IT resources;
Creates and updates system documentation;
Captures and records actions taken in service desk management system per service desk procedures;
Provides backup service desk application systems phone support.

KNOWLEDGE & SKILLS:
Knowledge of:
programming languages and associated web application development tools applicable to area of assignment;
end user office, programming and email tools;
software development and applications programming applicable to area of assignment;
principles and techniques of systems analysis;
development and maintenance of data communications, security and privacy measures;
industry security standards and procedures;
IT Infrastructure Library for the Incident and Problem Management environment.

Skill in:
sorting, finding and filtering messages, setting rules, sharing contact information, creating custom forms, working with permissions and working with journals;
creating moderately complex documents and spreadsheets containing tables and graphs, and ability to mail merge documents, apply page setup functions (margins, page numbers, footers, headers), create an index and/or table of contents, use search and replace, print labels and envelopes;
ability to create a form, add form headers and footers, change page layouts, create reports from a table and create mailing labels;
organizing workload, being proactive and managing a wide variety of customer requests simultaneously;
written and verbal communications;
writing procedures and work instructions;
operating as a member of a team;
employing quality skill sets and diagnostic tools;
understanding client application, business requirements and concepts;
communicating with internal and external customers/vendors;
employing diagnostic, analytical and conceptual skills with detailed orientation.
Minimum Qualifications
(1) A Bachelor's degree from an accredited college, university or technical trade school with a major in computer science, computer engineering, management information systems (MIS), or a closely related field as determined by the appointing authority at the time of recruitment.

OR:
(2) An Associate's degree from an accredited college, university or technical trade school with a major in computer science, computer engineering, management information systems (MIS), or a closely related field as determined by the appointing authority at the time of recruitment and two years of work experience in software development and maintenance.
(Additional relevant work experience and/or education from an accredited college, university or technical trade school may be substituted.)

Qualifying education and experience must be clearly documented in the "Education" and "Work Experience" sections of the application. Do not substitute a resume for your application or write "see resume" on your application.

Preferred Qualifications (Be specific in describing your experience in your application. Ensure the descriptions provided illustrate your competencies, specifically addressing the required and preferred qualifications.):

Experience using troubleshooting skills.
Experience developing applications, ideally to include maintenance of applications.
Experience/familiarity with Microsoft development tools (e.g. Visual Studio, TFS).
Customer support experience.
Experience developing in a formal Agile environment. (Please specify which method, e.g. Extreme, Scrum, etc.)
A resume is required.

Selection Procedure:
Pima County Human Resources Department reserves the right to admit to the selection process only those candidates that meet the minimum/desired qualifications. All applications will be assessed based on an evaluation of the listed education and experience. Candidates meeting the minimum/desired qualifications may be further evaluated/scored against any advertised Preferred Qualifications. The hiring authority will interview and select the successful candidate from a referral list provided by Human Resources. Additional assessments/testing may be required as part of the selection process.

Supplemental Information
Licenses and Certificates: Some positions may require appropriate licenses or certifications at time of appointment or within a specified timeframe, e.g., Microsoft Certified Technology Specialist (MCTS). Valid driver license is required at time of application. Valid AZ driver license is required at time of appointment. The successful applicant will be subject to a 39-month DOT Motor Vehicle Record review to determine applicant's suitability to operate county vehicles in accordance with Pima County administrative procedures. Failure to obtain and maintain the required licenses and certifications shall be grounds for termination. Any offer of employment resulting from this recruitment is contingent upon Risk Management's review and approval of the candidate's driving record.

Special Notice Items: Some positions may require satisfactory completion of a personal background investigation, polygraph examination and/or pre-/post appointment drug-testing by law enforcement agencies due to the need for access to law enforcement, corrections or court facilities, property and associated confidential and sensitive information, documents, communications and data base systems.

Physical/Sensory Requirements: Some positions require lifting equipment, climbing, working on towers, elevated or below grade platforms. All positions require the ability to identify industry standard color-coding of electrical wiring and components. Other physical and sensory abilities will be determined by position.