Spectrum & Diversity Scholars Community

Applications Systems Analyst/Developer (Full-Stack Developer), University of Arizona (apply by March 21)

  • 1.  Applications Systems Analyst/Developer (Full-Stack Developer), University of Arizona (apply by March 21)

    Posted Mar 16, 2018 01:39 PM

    Applications Systems Analyst/Developer (Full-Stack Developer)


    http://uacareers.com/postings/27330






















































    Title Applications Systems Analyst/Developer (Full-Stack Developer) (Extended Temporary)
    Department Libraries - User Experience (1709)
    Location Main Campus
    Position Summary

    This is an Extended Temporary Employment (ETE) position. For further details on this type of position at the University of Arizona, please click here.


    What will you do?


    As a Full-Stack Developer, you’ll help develop and maintain the core web sites and web applications of the UA Libraries: working with a mix of HTMLCSS, and JavaScript code and frameworks on the front end; and developing and maintaining Drupal sites, Omeka and WordPress instances, and other custom-developed back-end applications that provide integration with resource search services, real-time catalog item availability, courseware integration with the campus D2L instance, and tutorial, course, and research guides for our patrons. You’ll be invited to participate in the planning process that identifies business needs and upcoming priorities; with help from the senior staff, you’ll learn the standards, best practices, policies, and procedures that guide our software development and delivery process.


    Because this is an entry-level position (probably your first or second job in IT), we’ll expect you to have a basic working knowledge of IT concepts, practices and procedures, and then we’ll train you in specifics and develop your expertise through actually doing the job. You’ll work under limited supervision by the senior staff: they’re there to get you started, guide you on decisions, and help you when you get stuck. Our goal is to give you broad exposure to all the different parts of the job, and prepare you for a senior-level position a few years down the road.


    Who will you work with?


    You’ll be a member of the twelve-person Software Development & Delivery group, which in turn is one-half of the Technology Strategy & Services department at the UA Libraries. Our department runs the gamut of IT services and skills, so you’ll be working alongside client services support staff and applications systems analysts, in addition to your immediate colleagues doing web design and software development. You’ll also interact on a regular basis with professional staff from all of our campus libraries: Main Library, Special Collections, Science & Engineering, Health Sciences, and Fine Arts.


    Why this job?


    IT work at the UA Libraries occupies a fairly unique position on campus: we’re big enough to support a good-sized staff, we solve a broad spectrum of challenging problems, and we focus on medium-to-long-term solutions. We’re small enough to have some flexibility in how we get things done, and the job is still very much Monday-to-Friday business-hours, so work-life balance doesn’t suffer. Because the Libraries serve all of campus, we work across a lot of problem domains and stakeholder groups, so it stays interesting. We are, in short, a good middle ground between distributed and central IT.


    We’re also a fairly idiosyncratic bunch, from various academic backgrounds (communications, psychology, classical philology, cultural studies, anthropology, astronomy, and media arts, amongst others). Our department includes former screenwriters, school teachers, Biosphere2 tour guides, and Lunar & Planetary Laboratory researchers. We try to be accommodating about work schedules and we’re very serious about professional development. We maintain a relaxed office environment, and the University benefits package is great.


    Visit the University Libraries website to learn more about us.


    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 retirement plan; access to UA recreation and cultural activities; and more!


    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

    • Responsible for analyzing, designing, coding, testing, and maintaining core library websites, supporting applications, and content management systems.

    • Responsible for working with colleagues, service leads, and library departmental staff to determine and refine business needs, assess potential project scope, and research and prototype possible solutions.

    • Under direction by the senior staff, participates in estimation, task breakdown, planning, and prioritization of project milestones, deliverables, and functional and technical requirements.

    • Under direction by the senior staff, responsible for learning coding standards and best practices, and participating in code reviews.

    • The UA Libraries support the UA’s diversity and inclusiveness strategic initiatives designed to create an inclusive environment for all faculty, staff, and students. The candidate is expected to support diversity and inclusiveness efforts in the department and college.

    • Other duties as assigned.


    Knowledge, Skills, & Abilities

    • Strong customer service skills, including the ability to effectively communicate and work with a diverse community of faculty, staff, and students.

    • Ability to work in a team-based environment, and continuously develop knowledge and skills related to the position.

    • Ability to clearly define problems and use appropriate methods to determine and implement solutions.

    • Excellent interpersonal and communication skills, both written and verbal.

    • Ability to work in a highly collaborative and inclusive environment, one that values and leverages the benefits of diverse perspectives.

    • Positive attitude and strong demonstration of Our Values: Collaboration, Continuous Learning, Diversity, Innovation, and Integrity.


    Minimum Qualifications

    Please see Arizona Board of Regents Minimum Qualifications below.


    Arizona Board of Regents Minimum Qualifications

    Three years of experience in programming applications systems using current technology and programming languages; OR, Associate’s degree in Computer Science or related field AND two years of applications systems programming experience; OR, any equivalent combination of experience, training and/or education.


    Preferred Qualifications

    • Experience with:

      • Web development using front-end technologies including HTMLDOM, CSS3, JavaScript/ES6/Typescript, React, and PostCSS.

      • Integration of front-end web resources with external data sources via REST or similar APItechnologies.

      • Application development in object-oriented PHP, including frameworks like CakePHP and Symfony, or comparable languages.

      • Module/plugin development in Drupal, Omeka, WordPress, or similar CMS environments.

      • Service deployment in LAMP-stack or similar architectures.



    • Familiarity with:

      • Software version control tools, e.g. Subversion, Git, etc.

      • Automated testing frameworks, e.g. PHPUnit, Mocha, Selenium, etc.

      • Continuous integration tools, e.g. Jenkins, Travis, CircleCI, etc.

      • Software development management tools, e.g. Atlassian Jira, Redmine, etc.



    • Knowledge of:

      • RESTful services concepts, architecture, and implementation.

      • Current IT security practices and protocols.

      • Agile, Kanban, Lean, and/or DevOps practices and approaches.




    Full Time/Part Time Full Time
    Number of Hours Worked per Week 40
    Job Category Computer, Engineering and Technical
    Benefits Eligible Yes - Full Benefits
    FLSA Exempt
    Posted Rate of Pay $37,500-$42,500
    Type of criminal background check required: Name-based criminal background check (non-security sensitive)



    Posting Detail Information


     












































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

    Krissandra McNeill
    klmcneill@email.arizona.edu


    Open Date 03/14/2018
    Review Start Date 03/21/2018
    Close Date  
    Open Until Filled Yes
    Special Instructions to Applicant

    In your letter of interest, please describe how your experience and qualifications are a good fit for this position.


    Quick Link for Internal Postings http://uacareers.com/postings/27330
    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.