IT Solutions Engineer / Analyst III
About the position
This role plays a critical part in keeping APS’s technology reliable, scalable, and ready for the future. As an IT Solutions Engineer / Analyst III, you’ll design, build, and support software and systems that power essential energy operations and customer-facing platforms. With growing demand for AI-driven digital solutions, this role helps APS strengthen system performance, improve reliability, and support clean energy initiatives that directly benefit the communities we serve across Arizona.
Responsibilities
- Designing and enhancing full-stack solutions that support mission‑critical energy and self‑service platforms
- Building, maintaining, and troubleshooting applications to improve system performance, scalability, and reliability
- Collaborating with cross‑functional teams to deliver modern solutions, including AI‑enabled technologies
- Supporting mobile and web platforms through continuous improvement and production lifecycle support
- Applying strong engineering judgment to solve complex software and system challenges that impact customers and grid operations
- Designs, develops, troubleshoots, and debugs software programs for enhancements and new products and/or in support of design, infrastructure and technology platforms
- Analyzes and assists with creating reusable and enterprise-level modules/applications
- Conducts performance reviews and recommends improvements to existing codes
- Reviews and recommends equipment, resources and software
- Recommends changes in development, maintenance and system standards
- Trains users in conversion and implementation of system
- Conduct integration system testing and evaluations
- Leads the design, development and implementation of new solutions
Requirements
- Experience developing and supporting full‑stack applications using languages such as Python, Java, C/C++, and JavaScript
- Hands‑on knowledge of modern frameworks and tools (e.g., Spring Boot, Angular, React, Django, CI/CD pipelines)
- Familiarity with cloud, distributed systems, and big data technologies such as Hadoop and Hive
- Ability to troubleshoot complex system and application issues in Linux and Windows environments
- A collaborative problem‑solver who values reliability, continuous improvement, and real‑world impact
- Bachelors' degree in Information Technology or related field
- Five (5) years of prior relevant experience or equivalent combination of education and directly related experience
- Requires strong technical knowledge within a job area or system and basic knowledge across related technical areas
Nice-to-haves
- Knowledge of multiple programming languages, database management systems and development platforms
- Skills in understanding and explaining highly technical issues and solutions in non-technical terms
- Skills in working effectively in teams and across organizations
- Skills in balancing and prioritizing between multiple work streams
- Skills in collaborating with colleagues and teams in different fields across a diverse organization
- Skills in solving advanced complex problems in own area of work
Benefits
- Equal opportunity in all phases of the employment process
- Nondiscrimination in employment
- Family and Medical Leave Act (FMLA) rights and responsibilities