Overview
Design, build, and support integrations between Anaqua's software platform and internal and external systems, delivering reliable, scalable solutions from requirements through deployment and ongoing support.
What you'll do
- Collaborate with clients, vendors, and internal teams to gather, analyze, and finalize integration requirements, providing structure and guidance throughout discovery.
- Lead integration-related meetings and requirements workshops, including preparation, facilitation, and clear documentation of outcomes and next steps.
- Translate business and operational requirements into clear technical integration designs and implementation plans.
- Design, develop, and maintain system-to-system integrations using RESTful APIs and existing SOAP/WCF services.
- Build and support scalable data integration and pipeline solutions across multiple file types, databases, APIs, and data platforms.
- Implement data synchronization, transformation, and processing solutions (batch and near-real-time).
- Assist with testing, deployment, monitoring, and post-deployment support.
- Troubleshoot and resolve API, data flow, and integration issues.
- Produce clear technical documentation and provide regular status updates to stakeholders.
What you'll need
- 5+ years of experience as a Mid-level / Senior Integration Engineer.
- Strong proficiency in C#, with solid experience using .NET Framework and .NET Core, including Entity Framework, ASP.NET Core, and LINQ.
- Solid understanding of OOP principles, design patterns, and SOLID principles.
- Experience designing and consuming RESTful APIs.
- Experience maintaining and integrating with SOAP/WCF services.
- Understanding of API versioning, security, and performance best practices.
- Strong knowledge of HTTP/HTTPS and stateless service design.
- Hands-on experience with JSON and XML payloads and error handling.
- Familiarity with API authentication and authorization (OAuth 2.0, JWT, API keys).
- Experience using Swagger / OpenAPI for API documentation and testing.
- Strong SQL skills, including complex queries, joins, and stored procedures.
- Experience with relational databases such as SQL Server or PostgreSQL.
- Hands-on experience with data transformation, mapping, and synchronization.
- Solid understanding of ETL concepts, including batch and near-real-time integrations.
Nice to have
- Design, implement, and support Document Management System (DMS) integrations and synchronization between products and platforms such as iManage, HighQ, NetDocuments, SharePoint, and other enterprise content management systems.
- Configure and troubleshoot document synchronization, metadata mapping, workspace provisioning, folder structures, and document lifecycle integrations.
- Work directly with client IT, security, and infrastructure teams.
- Experience installing software in on-premise client environments.
- Review firewall, proxy, DNS, SSL, networking, and security requirements.
- Coordinate installation activities and production deployments.
- Familiarity with asynchronous and message-based integrations (e.g., Azure Service Bus).
- Exposure to cloud-based integration architectures (Azure preferred).
- Microsoft Azure experience.
- Hosting or infrastructure support background.
- Familiarity with microservices-based architectures.
Details
- Location: Gurugram, Haryana, India.
Read the full description and apply on the company’s own careers page.