Applications Development Programmer Analyst III - College of Medicine (Phoenix)
Posting Number: req18398
Department: COM Phx Campus Administration
Location: Greater Phoenix Area
Address: 650 E. Van Buren St, Phoenix, AZ 85004 USA
Position Highlights
The University of Arizona College of Medicine - Phoenix is currently seeking applicants for an Applications Development Programmer Analyst III to develop, implement, design and maintain department, college, or institutional web sites and Web applications. As a Applications Development Programmer Analyst III, you will build and extend our web apps based on the Laravel PHP framework, extending our RESTful API, and work on multiple 3rd party integrations. This position will also develop and/or design associated databases and user interfaces and will consult /advise users regarding accessibility, usability, and aesthetic appeal of web sites. Assignments include web site development and/or web site design. If you are a self-starter and have technical skills to be a key player in a small team, we welcome your application!The College of Medicine Phoenix Information Technology Services team is committed to creating and delivering an environment that promotes and advances teaching, learning and research. Working collaboratively and cooperatively across organizational boundaries we design, implement and support a wide variety of solutions that improve and streamline operations and meets the needs of our multi-University student, faculty and staff population.
Outstanding UA benefits include health, dental, and vision insurance plans; life insurance and disability programs; paid vacation, sick leave, and holidays; UA/ASU/NAU tuition reduction for the employee and qualified family members; state and optional retirement plans; access to UA recreation and cultural activities; and more!
The University of Arizona has been recognized for our innovative work-life programs. For more information about working at the University of Arizona and relocations services, please click here.
Duties & Responsibilities
- Plans, designs and develops applications programs, systems and software solutions, utilizing the appropriate software engineering processes.
- Partners with business analysts, systems analysts and engineers in requirements gathering and reviews.
- Articulates, develops and models the end user experience, including the visual design of the application, to make user interaction simple, efficient, and consistent.
- Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
- Works on all phases of application programming at the highest technical level.
- Provides guidance and training to less experienced analysts.
- Works at the highest technical level of all phases of applications systems analysis activities. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
- Works on all phases of application programming at the highest technical level.
- Provides guidance and training to less experienced analysts.
- Works at the highest technical level of all phases of applications systems analysis activities.
- Collaborate with team of full stack developers to design, develop and maintain web-based applications and websites based on Laravel PHP framework.
- Create efficient and reusable code with extensive test coverage and modern technologies.
- Integrate/develop third-party APIs.
- Create and maintain application documentation.
- Perform code reviews and help maintain code quality, performance and application responsiveness.
- Reviews and prioritizes web site development and/or design project requests; manages all aspects of web site development projects. Provides technical and project-based direction to web site developers and other technical staff.
- Analyzes web based technology infrastructure and plans and implements the evolution of web resources. Researches, and implements web application standards and makes recommendations regarding selection and purchase of automated tools.
- Analyzes systems requirements to determine hardware, software and security needs. Coordinates web server hardware/software administration with other technical staff.
- Develops, designs and administers databases associated with web sites. Integrate applications by designing and leveraging database architecture and server scripting.
- Advises and consults with content providers to ensure accessibility, usability and aesthetic appeal of web site designs. Assists content providers in designing web sites for use by individuals with a range of visual, auditory, motor/mobility and cognitive abilities.
- Ensures compliance of web sites with established standards and protocols.
Knowledge, Skills, and Abilities:
- Solid understanding of object-oriented programming principles.
- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- Experience with databases and their declarative query languages (SQL).
- Ability to learn quickly and operate in a fast-pace environment.
Minimum Qualifications
- Bachelor's degree or equivalent advanced learning attained through professional level experience required.
- Minimum of five (5) years of relevant work experience, or equivalent combination of education and work experience.
Preferred Qualifications
* Master's Degree in related field of study.
* Object-oriented programming using PHP.
* Experience with Laravel Framework or other PHP MVC Frameworks.
* Familiarity with MySQL/NoSQL.
* GIT version control workflows.
* Experience using Jira.
* REST API design.
* Experience developing/implementing micro-services.
* MySQL profiling and query optimization.
* Understanding of MVC design patterns.
* Experience working with AWS or other cloud based infrastructures.
* Experience working with various web servers, including IIS and Linux.
* Experience working with virtualization environments/containers (Docker).
FLSA: Exempt
Full Time/Part Time: Full Time
Number of Hours Worked per Week: 40
Job FTE: 1.0
Work Calendar: Fiscal
Job Category: Information Technology
Benefits Eligible: Yes - Full Benefits
Rate of Pay: $86,870 - $112,932, DOE
Compensation Type: salary at 1.0 full-time equivalency (FTE)
Grade
11
Career Stream and Level
PC3
Job Family
Applications Development
Job Function
Information Technology
Type of criminal background check required: Name-based criminal background check (non-security sensitive)
Number of Vacancies: 1
Contact Information for Candidates
College of Medicine-Phoenix, Office of Human Resources
Open Until Filled: Yes
Documents Needed to Apply: Resume and Cover Letter
Special Instructions to Applicant
Application: The online application should be completed in its entirety. Blank or missed information may be considered an incomplete submission.
Letter of Interest: Should clearly indicate how your skills and professional employment experience meet the Minimum and the Preferred qualifications (if applicable).
Diversity Statement
At the University of Arizona, we value our inclusive climate because we know that diversity in experiences and perspectives is vital to advancing innovation, critical thinking, solving complex problems, and creating an inclusive academic community. As a Hispanic-serving institution, we translate these values into action by seeking individuals who have experience and expertise working with diverse students, colleagues, and constituencies. Because we seek a workforce with a wide range of perspectives and experiences, we provide equal employment opportunities to applicants and employees without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or genetic information. As an Employer of National Service, we also welcome alumni of AmeriCorps, Peace Corps, and other national service programs and others who will help us advance our Inclusive Excellence initiative aimed at creating a university that values student, staff and faculty engagement in addressing issues of diversity and inclusiveness.