Search Jobs

Scientific. Clinical. Software Engineering

Programmer Analyst

Tucson Metro Area, AZ

Job Type: Engineering Job Number: JN -052020-26847 Region: Tucson Metro Area

Job Description

Analyzes complex business problems to be solved with automated systems. Conducts analysis, design, evaluation, modification, testing and implementation of enterprise class applications. Provides technical expertise to identify, evaluate and develop IT
systems and procedures. Configures application settings and options for off-the-shelf applications; plans and executes integration acceptance testing. Develops conversion and system implementation plans.


Identifies and analyzes complex business problems that are candidates for automation.

Understands complex business processes and develops alternatives for process improvement.

Leads cross-functional teams to develop detailed requirements and identify solution options.

Leads the configuration or development efforts of enterprise applications to fulfill customer requirements.

Works directly with program-area Business Managers in the delivery of IT application services.

Expertise in SQL for use in development activities and coaching junior team members.

Exceptional database logical and physical design skills, specifically with Oracle.

Helps senior members develop programming standards.

Expertise in one or more of the following:

o Application development languages, concepts and uses;

o Enterprise application configuration aligned with business processes;

o Commercial Internet/web tools, protocols, and development languages;

o Data Warehousing/ Business Intelligence packages, concepts and architecture.


To perform this job successfully, an individual must be able to perform each responsibility satisfactorily. The requirements listed

below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the responsibilities.


Bachelor degree required or equivalent combination of education and work experience


Ability to communicate complex issues and take opportunities to influence others.

Ability to identify and design incremental process improvements within and across work groups.

Must have a strong commitment to process improvement and understanding of change management principles

Excellent organizational/time management skills.

Ability to explain and communicate complex technical processes and terminology to a non-technical audience.

Ability to work across organizational barriers to achieve organizational results.

Ability to actively seek customer feedback to adapt and meet customer expectations and deliverables

Ability to actively solicit ideas from others.

Ability to work as a team player in a fast-paced environment.

Proficiency with Python programming.

Experience with Alteryx for data integration.

Experience with Tableau Server desired.

Ability to present output/reporting to key stakeholders.

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.