Job Openings Integration Engineer

About the job Integration Engineer

Reporting to the Lead Developer the successful candidate will work with the team to manage and develop an ecosystem of integrations with third parties. This role will have a dual mandate, split evenly between the creation and maintenance of actual integrations and the improvement of the platform supporting those integrations. You will be expected to deliver work of the highest quality and help drive the platform strategy behind the integration with the goal being the productisation of key integrations. You will work closely with a selection of internal teams to improve the overall customer-facing product integration capability.

What youll be doing

  • Work with the engineering team and the API team specifically to implement missing end points, sort out custom from common integrations and move the common ones within the main product. Help surface the integration status in the main product
  • Work with internal Professional Services Team and customers to document, design and implement automated integration flows with the product platform and API suite
  • Work with Support Team to deal with escalated support requests on existing custom integrations
  • Work with Product Team to evaluate and help select and implement future 3rd party integration tools to automate integration flows within the product
  • Working with the Partnerships team to help evaluate and implement the technical scope of integrating with other 3rd party line of business platforms from a product perspective
  • Develop code of high quality, fully testable and automatically tested. Drive the adoption of best practices and enhance the general codebase quality.

What youll need

  • 5+ years of experience software development and technical design including C#, JavaScript/TypeScript and node.js, Postman or equivalent, SQL, SOAP and REST APIs. Design patterns understanding is helpful
  • 3+ years in the integration / API development and usage
  • 3+ years in Azure solution creation and development
  • BSc/MSc in Computer Science or equivalent field required
  • AWS experience an advantage
  • Customer facing experience is an advantage
  • Strong analytical skills required
  • Experience working cross-functionally with Product, Engineering, and Customer Success teams
  • Self-starter and good time management skills is a must
  • Strong communication and stakeholder management skills.