Senior Integrations Engineer

Remote
Full Time
Experienced

Our client is seeking a highly skilled and motivated Software Engineer to join their Integrations team. You will be responsible for designing, developing, and maintaining scalable and efficient integration solutions. The successful candidate preferably will have healthcare experience and prefer developing simple over complex solutions. You will create and implement APIs, and services that facilitate efficient data exchange. You will be working cross functionally with Product, Client Success teams, and other Engineering teams, to understand requirements and deliver robust solutions.

Responsibilities:

  • Integration Development: Design, develop, and maintain scalable integrations using Node.js, JavaScript (TypeScript required), and React.js for frontend UI (as needed). Implement APIs, services for efficient data exchange; GraphQL experience highly valued.
  • Event-Driven Applications: Deep understanding of event-driven architectures.
  • Vendor Integrations: Experience with multiple integration types: SFTP (files), HL7, REST APIs, webhook-driven solutions.
  • Cloud, CI/CD, and Testing: Proficient in Kubernetes, AWS, GitHub CI (build, deployment), and Jest (unit testing).
  • Documentation & Knowledge Sharing: Create and maintain detailed documentation for integration processes, APIs, and workflows.
  • Continuous Improvement & Support: Identify optimization opportunities for integration processes, tools, and frameworks. Troubleshoot and resolve existing integration issues to ensure seamless operation.
  • Security & Compliance: Ensure all integration activities adhere to security standards and best practices.

Requirements:

  • Database Expertise: Strong SQL, relational database skills with JSONB are required; PostgreSQL experience is preferred.
  • Proficient in Kubernetes, AWS, GitHub CI (build, deployment), and Jest (unit testing).
  • Experience with multiple integration types: SFTP (files), HL7, REST APIs, webhook-driven solutions.
  • TypeScript experience required.
  • GraphQL experience preferred.
  • Bachelor’s degree in computer science .
  • 4+ years of software engineering experience.
  • Healthcare industry experience is highly desirable.
  • Experience working with Jira, sprints and agile methodology.
  • Familiarity with monitoring and logging tools (Grafana, Prometheus.)
  • Knowledge of lua code a plus.
  • Strong communication skills required.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*