Receive alerts when this company posts new jobs.
Applications Programmer Analyst Senior
at Maricopa County
- 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:
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:
- Overall computer operations procedures, operating systems, platforms, database management systems, languages, procedures, and controls.
- Software Development Life Cycle (SDLC) principles and best practices.
- 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.
- 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 training, certifications and/or other special requirements:
Microsoft Certified Solutions Developer (e.g., Web Applications, SharePoint Applications, Applications Lifecycle Management).
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.