Skip to Main Content

Software Development Architect (Java) (UPDATED)

Below you will find the details for the position including any supplementary documentation and questions you should review before applying to the opening.  To apply to the position, please click the Apply to this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link.  If you would like to print a copy of this position for your records, click on the Print Preview link.

Position Details

Position Information

Title Software Development Architect (Java) (UPDATED)
Department Univ Info Tech Svcs Admin (9501)
Location Main Campus
Position Summary

Please note: This position has been reopened and the review date has been extended to 10/23/2017. If you previously applied for this position your application is under consideration and it is not necessary to reapply.

Please Note: the ‘Contact Information for Candidates’ section below has been updated.

University Information Technology Services (UITS), within the University of Arizona, is accepting applications for a Software Development Architect to design and implement scalable solutions for enterprise applications, such as Kuali Financials and Kuali Coeus, both open-source Java based systems.

We are looking for a talented, creative individual with a positive attitude to join a highly talented software development team. We are proud to have a collaborative environment with space for innovation, continuous learning, accountability, and a desirable work/life balance.

Outstanding UA benefits include health, dental, and vision insurance plans; life insurance and disability programs; 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!

Accepting a new position is a big life step. We want potential candidates and their families to be able to make informed decisions. Candidates who are considering relocation to the Tucson or Phoenix area, and have been offered an on-site interview, are encouraged to use the free services offered by Above & Beyond Relocation Services (ABRS).Ask your department contact to be introduced to ABRS prior to your visit.

The University of Arizona has been listed by Forbes as one of America’s Best Employers in the United States and WorldatWork and the Arizona Department of Health Services have recognized us for our innovative work-life programs. For more information about working at the University of Arizona, please click here.

Duties & Responsibilities

•Provide architectural expertise, hands-on advanced systems development, and integration expertise to provide enterprise solutions utilizing Java/J2EE, Spring, web services, micro-services, and infrastructure as code.
•Advise on selection and usage of IT products that will help improve business needs based on cost benefit analysis and research.
•Create technical documentation and presentations to communicate architectural design options that helps educate development teams and functional business users.
•Discover, promote, and implement automation in all aspects of the software development life cycle.
•Resolve defects through debugging, profiling, performance monitoring, root cause analysis, and other techniques.
•Provide off-hours on-call support by participating in one week rotations with the other development team members.
•Lead code and functional reviews with technical and non-technical team members.
•In rotation with other developers, prepare and lead regular team discussions on relevant topics such as code reviews, conference reports, new technology discovery, etc.

Knowledge, Skills, & Abilities

•Java/J2EE, C++, C#, Scala, Python, or similar programming languages
•Javascript, Ruby, Perl, and PHP
•HTML, CSS, and JavaScript
•Highly proficient in SQL
•REST and SOAP APIs.

Minimum Qualifications

•Bachelor’s Degree in Computer Science, Information Systems, or related subjects.
•Strong experience leveraging common enterprise software paradigms such as Service Oriented Architecture, N-Tier, Microservices, and other distributed web service patterns.
•Experience developing and troubleshooting full stack, integrated systems in enterprise environments.
•Familiarity with cloud technologies such as Amazon Web Services
•Demonstrated experience working with Agile methodologies like Scrum, Kanban, and iterative approaches to software development teams.
•Knowledge of industry standard software development best practices for the full software development life-cycle such as code standards, source control and release management, build processes, testing, and automation.
•Experience mentoring team members.
•Excellent written and verbal communication.

Preferred Qualifications

•Experience utilizing database object-relational mapping (ORM) frameworks such as Hibernate, JPA, OJB, Entity Framework, or others.
•Experience with common design patterns like Model-View-Controller, Aspect-Oriented Programming, the Observable Pattern, and others.
•Relentless problem solving drive to continuously improve, automate processes, and learn new things.

FLSA Exempt
Full Time/Part Time Full Time
Number of Hours Worked per Week 40
Job Category Computer, Engineering and Technical
Benefits Eligible Yes - Full Benefits
Posted Rate of Pay $82,000 Annually
Type of criminal background check required: Fingerprint criminal background check (security sensitive due to title or department)

Posting Detail Information

Posting Number A21894
Number of Vacancies One
Desired Start Date
Position End Date (if temporary)
Limited to Current UA Employees No
Contact Information for Candidates

Melanie Hornstein
mhornstein@email.arizona.edu

Open Date 08/07/2017
Close Date
Open Until Filled Yes
Review Begins On 10/23/2017
Special Instructions to Applicant
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. 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 encourage diverse candidates to apply, including people of color, women, veterans, and individuals with disabilities. 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.

Quick Link for Internal Postings http://uacareers.com/postings/20158

Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * Where did you first learn about this position?
    • Arizona Daily Star
    • Arizona Republic
    • ArizonaDiversity.com
    • Careerbuilder.com
    • Chronicle of Higher Education
    • Department of Economic Security (DES)
    • Diverse Issues in Higher Education
    • HigherEdsJobs.com
    • Hispanic Outlook in Higher Education
    • Indeed.com
    • InsideHigherEd.com
    • Jobing.Com
    • LinkedIn
    • Local Job Banks
    • Pima County One-Stop
    • Professional Conference
    • Professional journal/publication
    • Referred by UA Employee
    • Invited by Dept to Apply
    • UA Website
    • Other
  2. * Do you have a Bachelor’s Degree in Computer Science, Information Systems, or any related subjects?
    • Yes
    • No

Documents Needed to Apply

Required Documents
  1. Cover Letter
  2. Resume
Optional Documents