General Summary/Purpose:
The Software Engineer is responsible for the creation, implementation,
maintenance, performance, production support and documentation of the software
applications developed by the Digital Research and Curation Center (DRCC). This
includes but is not limited to the installation, modification, and testing of
new and/or upgraded applications (packages or home grown), operating systems,
file structures, hardware, communication devices, and productivity tools.
Applies analysis techniques and procedures to gather and then translate
business requirements into functional/technical specifications and designs.
Using functional specifications and designs, produces all or part of the
deliverables. Maintains databases and application system code.
Job Scope/Complexity:
Responsible for full life-cycle of medium to large sized complex projects;
strong technical skills; strong ability to understand complex business
processes. Develops solutions based on extensive technical knowledge, skills
and experience; influences client towards innovative/integrated solutions.
Works closely with other Software Engineers, Project Managers and Hodson
Director of the DRCC.
We embrace the critical practice outlined in Care, Code, and Digital Libraries.
Minimum Qualifications (Mandatory):
Bachelor’s degree required. Five years of related work experience with
applications and technologies including:
Extensive experience in Java (required)
Experience in Spring, Maven, Docker, Git (required)
Experience in search index, such as ElasticSearch or Solr (required)
----
Brought to you by code4lib jobs:
https://jobs.code4lib.org/jobs/33939-software-engineer