Maricopa County

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Applications Programmer Analyst Senior

at Maricopa County

Pay: $36.25 to $58.65/hour
$36.25 - $58.65
Posted: 2/1/2019
Job Status: Full Time
Job Reference #: 2262721

Job Description

Overall Job Objective

Position Overview

The Applications Programmer Analyst Senior provides planning, architecture, development, maintenance, and support of commercial and in-house applications for the enterprise delivered via the web, Internet and intranet, and/or client-server. The Applications Programmer Analyst Senior develops applications from conception and design through the implementation phase, and prepares associated design documentation for programs.

Position Qualifications

Minimum education and/or experience:
Bachelor's degree in Computer Science or a related field and five (5) years of IT related experience to include design, construction, and maintenance of web-based applications based on ASP.NET and JavaScript.

Specialized training, certifications, and/or other special requirements:
Must possess, or have the ability to obtain by the time of hire, a valid Arizona driver's license.

Knowledge, skills, and abilities:
Knowledge of:

  • Overall computer operations procedures, operating systems, platforms, database management systems, languages, procedures, and controls.
  • Software Development Life Cycle (SDLC) principles and best practices.
Skill in:
  • Strong interpersonal skills, including the ability to communicate effectively, both orally and in writing, to technical and non-technical individuals at all levels of the organization.
Ability to:
  • Think analytically and solve problems; conduct analysis of alternatives, make recommendations, and issue resolutions.
  • Act as a technical project lead as required based on activities/projects assigned.
  • Work with minimal supervision in the performance of daily activities.
  • Work with vendors to implement and support off the shelf products.
  • Understand and interpret technical manuals, software specifications, hardware principals of operations, and systems software operations.
  • Participate in resolution of service impacting incidents that can occur 24x7.
Preferred education and/or experience:
Experience configuring and supporting web applications using ASP.NET, C#, VB.NET, MVC, .NET Core, JavaScript, HTML and CSS using Visual Studio in a professional environment. Experience developing technical Systems Development Life Cycle (SDLC) documentation.  Experience with .NET Frameworks, SQL Server, and/or configuring IIS (Internet Information Services).  Experience utilizing Cloud services; Containers; Microsoft SharePoint.  Experience developing hybrid and/or native mobile applications.

Preferred training, certifications and/or other special requirements:
Microsoft Certified Solutions Developer (e.g., Web Applications, SharePoint Applications, Applications Lifecycle Management).

Working conditions:
May be required to drive between work locations within metropolitan Phoenix area. Requires working standard business hours Monday through Friday, and may be required to work after hours, on weekends and/or holidays, as needed. Participation in resolution of service impacting incidents that can occur 24x7.

Essential Job Tasks

  • Analyze, modify, configure, test and debug commercial and in-house applications in support of functional requirements.
  • Develop applications from conception and design through the implementation phase, and prepare design documentation for programs.
  • Responsible to meet customer demands, prioritize workloads, coordinate activities, and ensure that activities comply with industry best practices and Maricopa County standards.
  • Coordinate and work with other staff of varying disciplines in the applications development process including, but not limited to, vendors, Business Integration Specialists, IT security staff, project managers, other team members, subject matter experts, end users, and executive business partners.
  • Assist with user implementation of software applications; prepare system, program and customer guides, and documentation.
  • Provide and coordinate staff training; assign and evaluate work done by programming staff and vendors; ensure project deadlines are met.
  • Participate in the development and implementation of processes that improve efficiency and enhance productivity; write and modify operating procedures.
  • Work closely with other groups to coordinate plans and activities to facilitate specific business outcomes. Identify potential service level problems before they occur; implement and communicate solutions, as required.
  • Ensure project management methodologies comply with OET and Maricopa County standards; prepare various reports on operations, activities, project schedules and updates, program manuals, charts, and diagrams.
  • Prepare various reports on operations and activities including project schedules and updates, program manuals, charts, and diagrams.
  • Act as a technical lead, adhering to Software Development Life Cycle (SDLC) best practices, Change Control processes and policies, and compliance of Service Level Agreements (SLAs).

Selection Procedure

The hiring authority will select the successful candidate based on departmental needs.
All offers of employment made to new hires and rehires at Maricopa County are contingent upon successful completion of a post-offer, pre-employment thorough background investigation.  A background investigation is conducted on a current employee who changes to a Safety Sensitive Position or one having the potential for serious adverse impact on the integrity or efficiency of the County.  These requirements do not pertain to employees of elected officials who undergo background investigation processes administered through their respective offices.
Typically successful candidates are hired at a salary rate, up to midpoint of the range, based on applicable experience, internal equity and budgetary allowances.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!