Solutions Integration Developer

Full Time
Bolivia or Colombia, Remote
Apply Today!

We are seeking a talented integration developer to join our global Solutions team to build and maintain software integrations for banking applications built on top of our platform. In this role, you will identify, plan, and execute integration strategies, create interfaces and connectors for our solution engineers, ensure ongoing monitoring, and maintain as well as optimize the performance and reliability of integrations.

To succeed as an integration developer, you will need to have analytical and problem-solving abilities, be comfortable reading technical documentation, have a good grasp of integration patterns, and be able to identify and implement the right pattern to solve integration problems for each business requirement.  You are comfortable designing, building, and maintaining complex systems.

The preferred location for this role is near either of our offices in La Paz-Bolivia, or Bogota-Colombia. If you are interested but not near these cities, please apply in any case.

Responsibilities

  • Work with the Product Manager and Solution Architect to understand business integration requirements and solution design.
  • Prepare integration requirements and design documents that support the business needs and ensure that it is secure, scalable, reusable, and easy to maintain and upgrade.
  • Developing asynchronous, synchronous, and batch integrations between the ProcessMaker platform and third-party systems.
  • Providing guidance to implementation teams on how to configure integrations in client environments.
  • Design, define and document data models for integrations and how they fit into the banking solutions.
  • Responsible for the design, development and some support of multiple integration solutions for the solutions engineering team.
  • Analyzing, maintaining and improving current system integrations.

Job Requirements

  • A bachelor’s in computer science, computer engineering, or related field, or equivalent experience
  • 2+ years experience as a programmer, software engineer or developer.
  • Strong understanding of API-driven development e.g. REST, SOAP, GraphQL, etc.
  • Excellent knowledge of the following programming languages and frameworks (PHP, JavaScript, Laravel and VueJS).
  • Knowledge of integration patterns, development processes, and system architectures.
  • 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.
  • Experience with Agile development methodology
  • Knowledge of BPMS and understanding of banking domain will be a plus
Privacy Update
We use cookies to make interactions with our website and services easy and meaningful. Cookies help us better understand how our website is used and tailor advertising accordingly.

Accept