What are the responsibilities and job description for the Senior Integrations Engineer position at Leave Your Mark?
Job Description
Job Description
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 :
Powered by JazzHR
i6ly7UhE1G