Website Developer -- 2

Job ID: 34531392

Budget: $800 – $1,200 USD

We are searching for an integration website developer to build and maintain software integrations across various platforms for our company. In this role, you will identify, plan, and execute integration strategies, create tools for other developers, ensure ongoing monitoring, and maintain as well as optimize your builds to support our company and have knowledge and understanding of this COUNTER Project (COUNTER - Counting Online Usage of NeTworked Electronic Resources) and SUSHI.)


Integration Developer Responsibilities:

• 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 https://cop5.projectcounter.org/en/5.0.2/
• 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

• To copy this project is written with Python 3.7. The PyQt GUI framework and to work in PHP website.
• 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.
Related categories: PHP JavaScript Python HTML REST API