Applications Programmer Analyst Senior
Company: Maricopa County
Location: Phoenix
Posted on: January 24, 2025
Job Description:
Posting Date01/08/25Application DeadlineOpen Until FilledPay
RangeMin - 1st Quartile - Mid - Max
$81,000.00 - $97,003.20 - $113,006.40 - $145,000.00Job
TypeUnclassifiedDepartmentSheriffAbout the PositionThe Applications
Programmer Analyst Lead analyzes and evaluates information systems
to modify them to meet customer needs. This position functions
independently as a team leader, mentoring and coaching other
programmer analysts and managing complex processes and projects.
The lead has experience with full stack software development using
Microsoft products and .Net programming languages.About the
Maricopa County Sheriff's Office:Do you possess integrity, strong
interpersonal skills, and do you have a desire to serve your
community? The Maricopa County Sheriff's Office (MCSO) invites you
to become part of Arizona's leading law enforcement agency. We are
seeking passionate individuals to join our team with a variety of
openings for Civilian, Detention and Sworn personnel. We come
together as a team to support and provide public safety. We are
OneMCSO - become one with us!Position QualificationsWe recognize
your time is valuable, so please apply if you meet the following
required qualifications:Education
- Bachelor's degree in Computer Science, Information Technology,
or closely related field,Experience
- Three (3) years of programming experience as a Full Stack
Microsoft .Net developer with experience in .Net Framework 4.8+,
.Net 5.0+, ASP.Net, Model-View-Controller (MVC), C#,
Representational State Transfer Application programing interface
(Rest API) and SQL Server Integration Services (SSIS) and SQL
Server Reporting Services (SSRS) .ORCombined education and
experience qualifications
- An equivalent combination of education and job-related
experience may substitute for the minimum qualifications on a year
for year basis.Other requirements
- Training that may be provided on-the-job: FEMA NIMS - IS100 and
700; Safety; Payroll; PREA.
- Prior to hiring, the Sheriff's Office requires that all
candidates pass a background review.Our Preferred Candidate has
- Experience in a senior or lead development role.
- Five (5) years of experience as a Full Stack Microsoft .Net
developer with hands on programming experience in .Net Framework
4.8+, .Net 5.0+, ASP.Net/MVC, C#, AJAX, SQL server, SSRS, SSIS, and
Rest API.
- Experience with Team Foundation Server, or Git administration /
configuration or build and release management.
- Experience working with Microsoft Power Platform, Microsoft
Dynamics, and SharePoint.
- Experience working in Agile Methodology.Compensation is more
than a salary with MCSO:
- Growth and stability since 1871
- Choice of three medical plans - starting as low as
$70/month
- Holidays - 10/year + 1 personal day
- Enrollment in Arizona State Retirement System
- Paid sick and parental leaves (birth/adoptioin)
- 10% discount at KinderCare facilities in the Valley and
upcoming to serve County employees and their families
exclusively
- MCSO Mentoring program to provide personal and professional
growth opportunities for all employees
- Access to free County gyms
- Learn more at Essential Job Tasks(This is not an all-inclusive
list of all job duties that may be required; employees will be
required to perform other related duties as assigned.)
- Troubleshoots, investigates, analyzes, and solves application
problems.
- Performs technical modifications required for regular
application patches and tools upgrades.
- Creates, modifies, or adapts new and existing code using
standard procedures and techniques.
- Writes Code, unit tests, and builds repeatable deployment and
test scripts.
- Analyzes business processes.
- Codes and debugs application programs.
- Designs/develops any required database conversion
programs.
- Designs computer systems or modules.
- Develops functional and program specifications.
- Documents any required data feed and system integration
needs.
- Develops and documents detailed designs for applications and
databases from which programs will be coded, tested, and
debugged.
- Develops necessary database impact analysis documentation for
DBA on new or modified database requirements.
- Tests application, interfaces, or conversion programs.
- Develops user, system, and operation run documentation.
- Implements application systems or modules.
- Performs application maintenance and support activities.
- Collects and reports data as required for departmental
statistics.
- Communicates regularly with users, associates and management
staff.
- Partners with programming and database staff on a day-to-day
basis.
- Demonstrates leadership and effectiveness as a team leader,
managing processes and projects and assigning workflow.
- Mentors and coaches IT staff in support of collaborative
service management practices including problem solving, user
support and communication.
- Maintains a consistently high level of quality for developed
code using sound unit testing and debugging principles.
- Reviews emerging technologies and participates in determining
the future technology direction for the department.Working
Conditions Maricopa County is an EEO/ADA Reasonable Accommodation
Employer.The following environments described are only
representative of how the essential job tasks are currently
performed or envisioned. As such, in order to accommodate a
disability or limitation, the essential job tasks may be performed
in ways other than described on these pages.Work occurs primarily
indoors. Tasksrequire managingtime pressures and high work volumes
with high degree of decision making, concentration, and accuracy.
Position requires ethical conduct and a professional demeanor.Work
environment
- Indoors
- Rarely outdoors or in temperatures above 90 degrees
- Conditions may rarely include stairs or ladders, high noise
level, dim lighting, bright lighting, exposure to contagious
diseasesPhysical environment
- Sitting, standing, walking
- Speaking, hearing, seeing, readingSocial environment
- Accuracy
- Decision making
- Concentration/vigilance
- Teamwork
- Conditions frequently include interruptions, time pressures.
High volume of work, handling multiple or complicated tasks,
frequently changing tasks, unscheduled tasks, working in close
physical proximity with others
- Conditions rarely include emergencies, traumatic subject
matter, dangerous environment, isolation, overtime/rotating shifts,
public contactKnowledge, Skills, and AbilitiesKnowledge of
- Full stack software development.
- System Development Life Cycle (SDLC).
- Microsoft Dynamics and ability to learn other internal systems
as required.
- SharePoint design and development.
- Microsoft SQL, Stored procedures, views, and functions.
- Microsoft object-oriented programming languages.
- Criminal Justice Information Services (CJIS) Compliance.Skill
in
- Supporting mission critical enterprise software systems,
applications or services.
- Comprehending, analyzing, and communicating complex technical
information.
- Managing time efficiently and adjusting to multiple changing
priorities.
- Applying advanced problem-solving and decision-making abilities
to critical tasksto identify problems and recommend solutions.
- Gathering and converting user requirements into technical
specification documents.Ability to
- Perform complex analysis, design, development & coding of
software applications.
- Lead, mentor, and provide technical and project leadership to
other staff members.
- Demonstrate initiative and work independently to accomplish
responsibilities with minimal supervision.
- Express complex technical concepts effectively in verbal and
written formats to diverse user base with varying degrees of
technical experience.
- Build trust, influence, and foster relationships with diverse
team members.
- Apply discretion and integrity when handling highly
confidential information.
- Communicate effectively with command staff, subordinates,
peers, and external contacts.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.Selection Procedure
- Only the most qualified candidates will be considered
- Consideration will only be given to candidates who submit
online applications
- Candidates will be contacted primarily through email and their
Workday online application profile
- Must pass a pre-employment background and/or fingerprint
investigation as required by statute or policy, including drug and
alcohol testing requirements for positions designated as
safety-sensitiveMaricopa County is an equal opportunity
employer.Apply Now!
Keywords: Maricopa County, Prescott , Applications Programmer Analyst Senior, Professions , Phoenix, Arizona
Didn't find what you're looking for? Search again!
Loading more jobs...