Freelance
N/A
TBD
Aug 22, 2022
I'm looking for Library management software: to build and maintain software integrations across various platforms for our
To ensure success as an integration developer, you will need to have analytical and problem-solving abilities and be able to work in several programming languages. A top-notch integration developer can creatively solve integration problems and is comfortable writing and maintaining complex systems.
Responsibilities:
Part A:
Serving a single online library
• The counter
• Counting report
• Manage Suppliers, Get Reports, Get Featured Reports, Import Reports, costs, Search, Visual
Part B:
Consortium serving multiple online libraries, and software serving library investors:
Based on the report of part a, the report is integrated:
• joint report.
• transaction report
• exchange report
• Have the knowledge to COUNTER 5 & SUSHI and understand the standard for software developers to use to allow the software to automatically retrieve all possible reports for all supported possible time ranges for a given library or consortium.
• COUNTER also provides advice and guidance to those implementing and using COUNTER Library. Kindly refer to this
• Devising and reporting on integration development plans and strategies.
• Developing asynchronous messaging architectures, rule-based systems, and network architectures.
• Coordinating activities with other developers to ensure that integration projects are completed on time.
• Formulating strategies and designing architectures for systems integrations.
• Ensuring that best practices in integration processes are followed by the organization.
• Checking and correcting conflicts in data configurations and overlaps.
• Maintaining the integrity and smooth functioning of the company's integration.
• Analyzing and improving current system integrations and migration strategies.
• Assisting with the management of organizational databases and retrieval systems.
Target Goal
• The project is written with Python 3.7. The PyQt GUI framework
• Proficient in using COUNTER data platforms to implement our website
• Understand the structure of COUNTER, API, and SUSHI, to implement on our website
• Manage library vendor credentials
• Fetch reports that strictly adhere to the COUNTER 5 standards
• Fetch customized reports using the available parameters in the SUSHI API
• Import COUNTER 5 reports into the local directories and database and some COUNTER 4 reports into the database
• Specify the costs of subscribed items (user can input)
• Search the SQLite database of fetched and imported reports
• Generate charts using the data in the database
Integration Developer Requirements:
• A bachelor's in computer science, computer engineering, or related field.
• 2 years' experience as a programmer or computer scientist.
• Excellent knowledge of two or more programming languages (C#, C++, Java, Python, or others).
• Superior programming skills that relate to code development, maintenance, and implementation.
• Meticulous knowledge of integrations, development processes, and integration
• Interpersonal skills along with the ability to work in a team.
• A keen eye for detail and the ability to spot and fix errors in complex code.
• Analytical and problem-solving abilities.
• Ability to perform tasks independently.
• Good presentation and report-writing skills.
Kindly send your resume to my