Zoral, a leading provider of research and development to the software industry, is searching for an Automation Engineer (JavaScript Developer) to join its development center.
Requirements:
Good level of programming skills in JavaScript; OOP/OOD is a plus, python is a very big plus.
Knowledge and basic understanding of informational systems design (e.g. multi-tier architecture, client-server, microservices, clouds, workflow design, etc.)
Understanding of how computer systems communicate to each other (basics of networks, transport and application level of network protocols; TCP/IP, HTTP, REST, SOAP)
Basic knowledge of algorithms and ways of their representations
Experience in databases and SQL
Experience with configuration tools like Git and Jira
Basic skills in testing (testing automation is a big plus)
Knowledge of data formats such as XML and JSON
Degree in computer science, mathematics, or related disciplines
Nice to have:
Experience in business analysis
Well-structured thinker
Desire to participate in innovative projects in FinTech and mortgage automation area
Good English and communication skills
Responsibilities:
Define, design, implement and test business processes, workflows, and data flows
Define, design, implement and test data providers that enable communication with 3rd party systems
Use low code, no code technologies
The daily tasks:
Basic profile: JS back-end development + integration tasks using different APIs.
Basic functions include:
* Design and implement process and decision workflows (BPMN) in Zoral Decision Engine (ZDE);
* Implement business logic for existing process and decision workflows;
* Design and implement integration with 3rd-party web-services and systems using REST and other APIs;
* Develop and maintain custom and use 3rd-party standard JS libraries required for solutions based on using ZDE;
* Design and implement DB intergations using SQL, GraphQL, o-Data and other interfaces;
* Perform other integration tasks (like access to cloud storages, etc.);
* Analyze the assigned tasks in interaction with business analysts, architects, etc.;
* Write unit-tests and perform some other testing activities related to assigned development tasks;
* Maintain a high level of proficiency in ZDE, ZDE APIs and additional Zoral products, JS, GraphQL, SQL, etc.;
* Communicate and cooperate with Zoral and client project teams in order to efficiently resolve assigned tasks;
We offer:
Attractive salary and good opportunities for career and personal development
Compensation package
Good opportunities for career and personal development
About the project:
Zoral Labs, a leading provider of research and development to the software industry, is searching for an Automation Engineer for its development center.
We are looking for an engineer to design, build and implement business process flows with decision engine used as its base in different industries.