API Integration Engineer
Job Description
POSITION SUMMARY
The API Integration Engineer (AIE) assists the Data Automation Operations (DAO) team in designing, testing, deploying, and maintaining data communication channels between disparate systems through APIs to enable seamless data exchange and functionality between different applications on-premises, cloud services, and external third-party systems. The AIE plans, designs, documents, and implements integration processes. The AI assists in the development of automation planning, change management documentation, approval processes, as well as testing and validation cycles. The AIE ensures all automation integrations have fully developed and documented standard procedures that are regularly audited, updated, and distributed to the relevant staff. The AIE provides tier 3 support of automation integrations, workflows, and systems.
ESSENTIAL JOB DUTIES
- Collaborate with front-end, back-end, and orchestration layer developers to ensure system consistency and improve user experience.
- Writing clean, maintainable, and efficient code for automation tasks.
- Integrating third-party services and systems via APIs to enhance capabilities.
- Monitoring API performance, optimizing code, and scaling the API infrastructure as needed.
- Developing and executing test cases to validate the functionality, reliability, and scalability of APIs.
- Providing technical support for API products, including troubleshooting, and resolving issues.
- Keeping abreast of technological advancements and best practices in API development to continuously improve existing APIs.
- Working with product managers and stakeholders to understand business needs and translate them into technical requirements.
- Participating in code reviews to maintain high code quality and encourage knowledge sharing among the development team.
QUALIFICATIONS
- Must exhibit strong technical writing skills, have ability to analyze information, communicate processes, and exhibit excellent follow-up skills.
- Ability to work under pressure and able to multi-task and prioritize work assignments to meet deadlines.
- Have a successful tracking record of managing engagements of all sizes and durations.
- Deep technical knowledge of the following:
- Rampiva Automate
- Nuix eDiscovery
- Relativity
- AccessData Forensics ToolKit
- EDRM
- Visual Studio
- SQL Server
- Python
- Working knowledge of Relativity APIs is a must
WORK ENVIRONMENT
Remote
COMPANY BENEFITS
- Medical, Dental, and Vision insurances
- Life, Short and Long-term Disability Insurances
- 401(k) after 90-days
- PTO and Paid Holidays
Salary range is $85,000-$120,000