Programmer Analyst
Type of organization:
Location:
Job category:
Experience level:
Employment type:
Position modality:
Pay type:
Pay:
Position description
About the Position
The Programmer Analyst is responsible for developing and modifying application systems by encoding, testing, debugging, and documenting programs to meet business needs. The Programmer Analyst will work closely with Help Desk staff to assist with escalated tickets and determine future software development needs.
About Us
Together, we can thrive. In Human Services, we focus on maximizing potential and providing support and resources for all stages of life. We partner with families and communities to encourage children to learn, invite youth and adults to cultivate professional skills, guide families to achieve financial success and enable seniors to live independently. Join our team and unlock your potential.
Proud to Offer
- Work with a greater purpose
- Tuition reimbursement
- Exceptional work-life balance, with hybrid and alternative work schedule options
- Opportunities for growth and development within Maricopa County
- Low-cost, high-value healthcare for you and your qualifying dependents
- Paid vacation, sick time, and parental leave
- Extensive wellness program, including healthcare premium discounts
- Employee discounts for goods and services
- Maricopa County participates in the Arizona State Retirement System. This defined retirement benefit requires a 12.27% monthly contribution rate and includes a 100% employer match on Day 1
- Learn more at Work With Us | Maricopa County, AZ
We Require
- One year of related experience with software development
- Bachelor’s degree in Computer Science or another IT-related field
- A combination of post-secondary education and/or job-related experience may substitute for the minimum qualifications on a year-for-year basis
We Also Value
- Experience with Microsoft Dynamics 365 CRM
- Knowledge of Microsoft .NET programming languages, Microsoft SQL, and Microsoft Azure
- Familiarity with modern web languages and extensions (JavaScript, C#, jQuery, MVC, SPA, Bootstrap, SAOP, JSON)
Job Contributions
- Develop customizations, plugins, workflows, and integrations for Microsoft Dynamics 365 CRM through writing clean, efficient, and well-documented code that adheres to coding standards and best practices
- Develop and maintain web applications using JavaScript, .NET, and related technologies such as HTML, CSS, and jQuery
- Lead the daily activities of the Help Desk staff and work to resolve escalated concerns. Provides escalated technical assistance to system users
- Complete end-to-end deployment and maintenance for application and case management software (HSD Dynamics), including documentation, programming, system testing, and troubleshooting
- Troubleshoot problems as a liaison with other departments, divisions, and organizations and recommend solutions
- Participate in or provide end-user training, interpreting and translating functional technical terms to make them understandable to the end user
- Develop and implement modifications of applications, troubleshoot programming problems to isolate program issues, and take appropriate action to correct
- Deploy migrations to new versions of the systems, including system testing, data conversion, application set-up, and system upgrades
- Participate in on-call support of production issues
- Provide additional support to the HelpDesk team
Working Conditions
Work is primarily performed in an office setting with a limited telework option. It may be subject to working non-standard hours or days. May require travel to and from job-related locations during a scheduled workday, subject to County policies regarding the use of County vehicles or private vehicles used on County business. While performing the duties of this job, the employee is regularly required to speak clearly and hear; see details of objects less than a few feet away; sit for long periods; stand, walk, use hands to finger handle or feel; reach with hands and arms; and occasionally push, pull, or lift up to 20 pounds.
Qualifications
We Require
- One year of related experience with software development
- Bachelor’s degree in Computer Science or another IT-related field
- A combination of post-secondary education and/or job-related experience may substitute for the minimum qualifications on a year-for-year basis
How to apply
More jobs like this
Western Resource Advocates (WRA)
Gain the skills you need to advance in your career
The ASU Lodestar Center's Nonprofit Management Institute provides the knowledge, tools and connections for you to become an effective nonprofit professional, volunteer or board member and to help your organization grow.