NOTE: this position is elegible for Remote work.

 

Application Integration Developer/Senior Application Integration Developer

Library IT

University of Illinois at Urbana-Champaign

 

 

Illinois is a world leader in research, teaching, and public engagement. We 
serve the state, the nation, and the world by creating knowledge, preparing 
students for lives of impact, and addressing critical societal needs through 
the transfer and application of knowledge. Illinois is the place where we 
embrace difference. We embrace it because we value it. Illinois is especially 
interested in candidates who can contribute, through their research, teaching, 
and/or service, to the diversity and excellence of the Illinois community.

 

The Library is essential to the intellectual vitality of the University and 
attracts talented students, faculty, and scholars to the Urbana-Champaign 
campus. With more than 14 million volumes, it is one of the world’s great 
research libraries and renowned for the depth and breadth of its collections. 
The Library is central to the University’s mission of teaching, research, and 
public service, and it is one campus unit that serves all academic disciplines. 
The Library is looking for a candidate who gets excited helping customers, 
collaborating, and providing solutions to be part of our Infrastructure 
Management and Support team in Library IT. The IMS team supports a variety of 
applications and processes across multiple platforms, including VMware, MS 
Azure, and Amazon Web Services.

 

The University of Illinois is an Equal Opportunity, Affirmative Action employer 
that recruits and hires qualified candidates without regard to race, color, 
religion, sex, sexual orientation, gender identity, age, national origin, 
disability or veteran status. For more information, visit 
http://go.illinois.edu/EEO.

 

PRIMARY POSITION FUNCTION/SUMMARY: 

The Application Integration Developer will develop new solutions, integrate 
existing systems, and support legacy products across the Library in support of 
the instructional, research, and administrative/operational functions of the 
University Library. The Application Integration Developer will analyze new 
requests, design simple to intermediate solutions, complete development, 
perform testing, and implement solutions with direction from senior development 
and infrastructure staff. The Application Integration Developer will also 
provide support for new and existing integrations and software application 
systems.

 

The Senior Application Integration Developer will develop new solutions, 
integrate existing systems, and support legacy products across the Library in 
support of the instructional, research, and administrative/operational 
functions of the University Library. The Senior Application Integration 
Developer will analyze new requests, handle complex design needs, complete or 
oversee development, perform testing, and implement solutions independently or 
in collaboration with a team. The Senior Application Integration Developer will 
provide support for new and existing integrations and software application 
systems. This position will also provide consultation on computing and storage 
resources, database services, infrastructure as code processes, serverless 
computing options, and other related cloud services for Library faculty and 
researchers.

 

DUTIES AND RESPONSIBILITIES:

Application Integration Developer

Application Development

Analyze, design, develop, test, implement, and maintain simple to moderately 
complex applications and procedures to address business needs.
Integrate campus and library applications with vended and internally developed 
applications.
Respond to requests for data and reporting capabilities.
Collaborate with Library IT staff and stakeholders to identify needs and define 
system requirements.
Apply development, documentation, security, and accessibility best practices.

Application Support

Provide Tier 2 support and troubleshooting for Library application systems.
Interact with vendor partners through defined methods as needed.
Participate in online communities as appropriate for the purpose of supporting 
Library services.

Research
Research new technologies and industry trends that could impact direction or 
enhance approaches to software solutions related to Library services.
Other Related Duties as Assigned

 

ADDITIONAL DUTIES AND RESPONSIBILITIES:

Senior Application Integration Developer

Independently analyze, design, develop, test, implement, and maintain simple to 
complex applications and procedures to address business needs.
Provide architectural and technical direction to less experienced staff.
Leverage contemporary virtual resources, services, and architectures to provide 
efficient and cost-effective solutions.
Provide Tier 2 and 3 support and troubleshooting for Library application 
systems, coordinating with other campus or system providers when needed.
Interact with vendor partners and invoke escalation paths as needed.
Develop and maintain awareness of campus provided services relevant to 
infrastructure and software development needs.
Provide consultation on computing and storage resources, database services, 
infrastructure as code processes, serverless computing options, and other 
related cloud services for Library faculty and researchers.
Represent projects and work at meetings, give presentations at conferences or 
other venues, and contribute to publications and/or grant proposals.

 

QUALIFICATIONS: Application Integration Developer

Required: 

Two (2) years of progressively more responsible experience in an IT related 
profession.
College course work which included Information Technology (IT), IT Management, 
or a closely related discipline may be substituted as follows: 60 semester 
hours or Associate’s Degree equals one (1) year, 90-120 semester hours or 
Bachelor’s Degree equals two (2) years.
Demonstrated experience in software application development and/or programming.

Preferred:

Experience working in a UNIX/Linux or Windows command-line environment.
Experience using or knowledge of various shell scripting environments such as 
bash or PowerShell.
Experience using or knowledge of programming languages such as Ruby on Rails, 
Python, .NET, C#, or PHP.

Experience using or knowledge of version control systems such as Git.
Experience working in or knowledge of database systems such as MySQL/MariaDB, 
Postgres, or Microsoft SQL Server.
Experience with systems integrations with cloud software platforms.
Experience with API integration, interoperability standards, and data exchange 
formats such as JSON or XML.
Experience with web accessibility tools and compliance.
Experience working in a university or academic research library.
Demonstrated experience in gathering stakeholder needs and adjusting to changes.

 

QUALIFICATIONS: Senior Application Integration Developer

Required: 

Five (5) years of progressively more responsible experience in an IT related 
profession developing software based solutions.
College course work which included Information Technology (IT), IT Management, 
or a closely related discipline may be substituted as follows: 60 semester 
hours or Associate’s Degree equals one (1) year, 90-120 semester hours or 
Bachelor’s Degree equals two (2) years.
Demonstrated experience in software application development and/or programming.
Demonstrated experience integrating software application systems.

Preferred:

Experience working in a UNIX/Linux or Windows command-line environment.
Experience using or knowledge of various shell scripting environments such as 
bash or PowerShell.
Experience using or knowledge of programming languages such as Ruby on Rails, 
Python, .NET, C#, or PHP.
Experience using version control systems, such as Git, in a team environment.
Experience working in or knowledge of database systems such as MySQL/MariaDB, 
Postgres, or Microsoft SQL Server.
Experience with systems integrations with cloud software platforms, including 
authentication and authorization protocols.
Experience with API integration, interoperability standards, and data exchange 
formats such as JSON or XML.
Experience deploying and supporting software in a cloud environment such as 
AWS, MS Azure, or Google Cloud Platform.
Experience using or knowledge of infrastructure as code tools such as Ansible 
or Puppet.
Experience using or knowledge of continuous integration/continuous deployment 
models and tools.
Experience with web accessibility tools and compliance.
Experience working in a university or academic research library.
Demonstrated experience in gathering stakeholder needs and adjusting to changes.
Experience with University of Illinois or University Library systems such as 
Banner, Enterprise Data Warehouse, SAML (Shibboleth), Alma/Primo, Illiad, Aeon, 
Elsevier Pure, EZ Proxy, or Springshare products.

 

Successful Candidates will have:

Application Integration Developer:

Enthusiasm for learning new skills.
Ability to troubleshoot problems encountered in Library systems.
Ability to work independently and as part of a team.
Ability to effectively communicate and collaborate.
Ability to work in an environment with diverse staff and students.
Ability to provide excellent customer service.

Senior Application Integration Developer:

Enthusiasm for learning new skills.
Ability to troubleshoot problems encountered in Library systems.
Ability to work independently and as part of a team.
Ability to effectively communicate and collaborate.
Ability to work in an environment with diverse staff and students.
Ability to provide excellent customer service.

 

ENVIRONMENTAL DEMANDS

Most work will be accomplished in a typical office work environment. Some 
travel may be involved to attend conferences and other collaboration 
activities. This position is eligible to be fully or partially remote. On 
occasion, incumbent may need to work outside normal business hours in cases of 
system failure or scheduled deployments.

 

SALARY AND APPOINTMENT INFORMATION

This is a full-time Civil Service IT Technical Associate position appointed on 
a 12-month service basis.  The expected start date is as soon as possible after 
the close of the search. Salary will be commensurate with experience and 
qualifications.

 

To Apply:

Applications must be received by March 14, 2022 Apply for this position using 
the “Apply for Position” button below.  If you have not applied before, you 
must create your candidate profile at http://jobs.illinois.edu.  If you already 
have a profile, you will be redirected to that existing profile via email 
notification.  To complete the application process:

Step 1) Submit the Staff Vacancy Application.

Step 2) Submit the Voluntary Self-Identification of Disability forms.

Step 3) Upload the following documents:

cover letter
resume (months and years of employment must be included)
academic credentials (unofficial transcripts or copy of diploma may be 
acceptable) for all degrees attained. Academic credentials will be verified 
before hire. 
names/contact information for three references

 

In order to be considered as a transfer candidate, you must apply for this 
position using the “Apply for Position” button below. Applications not 
submitted through this website will not be considered. For further information 
about this specific position, contact khutc...@illinois.edu.  For questions 
about the application process, please contact 217-333-2137.

 

University of Illinois faculty, staff and students are required to be fully 
vaccinated against COVID-19. If you are not able to receive the vaccine for 
medical or religious reasons, you may seek approval for an exemption in 
accordance with applicable University processes.

 

The University of Illinois conducts criminal background checks on all job 
candidates upon acceptance of a contingent offer. Convictions are not a bar to 
employment. Other pre-employment assessments may be required, depending on the 
classification of Civil Service employment.

 

As a qualifying federal contractor, the University of Illinois System uses 
E-Verify to verify employment eligibility.

 

The University of Illinois System requires candidates selected for hire to 
disclose any documented finding of sexual misconduct or sexual harassment and 
to authorize inquiries to current and former employers regarding findings of 
sexual misconduct or sexual harassment. For more information, visit Policy on 
Consideration of Sexual Misconduct in Prior Employment

 

The University of Illinois must also comply with applicable federal export 
control laws and regulations and, as such, reserves the right to employ 
restricted party screening procedures for applicants.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/51648-application-integration-developer-senior-application-integration-developer

Reply via email to