Padmi

Senior Software Engineer (Dot Net Core & API Integration)

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at ThrivePass

Opens the source posting on shine.com

Source description

About the role

View original

As a skilled Senior Software Engineer with expertise in .NET Core API integration, your role will involve building, maintaining, and enhancing scalable web applications. You will collaborate with cross-functional teams to develop high-quality software solutions that prioritize performance, security, and maintainability. Key Responsibilities: - Analyze, understand, and map complex, heterogeneous third-party APIs into normalized data models. - Design and build connectors/integrations for SaaS platforms, field-specific APIs, and proprietary vendor APIs. - Develop and maintain data transformation and normalization pipelines that abstract away vendor-specific differences. - Handle authentication and authorization flows across diverse providers (OAuth2, API keys, SAML, custom flows). - Build resilient integration patterns that gracefully handle API inconsistencies, rate limits, and error behaviors. - Collaborate with product teams to design consistent, unified API schemas that scale across multiple providers. - Establish strong testing, monitoring, and logging frameworks for integration reliability. - Mentor and guide engineers in best practices for integration architecture and abstraction design. Qualifications Required: - 4+ years of backend engineering experience, with significant time spent in API-heavy environments. - Proven ability to reverse-engineer poorly documented APIs, understand complex JSON/XML payloads, and resolve mapping challenges. - Deep experience with API normalization, data modeling, and abstraction design. - Expertise with REST, GraphQL, and event-driven integrations. - Strong knowledge of integration middleware, API gateways, and webhooks. - Familiarity with async processing, queuing systems, and retry strategies. - Excellent problem-solving skills in handling edge cases, non-standard implementations, and schema drift. Additional Company Details: The company values individuals experienced in API-first engineering and comfortable working with complex data structures, integrations, and scalable system design. Nice-to-have qualifications include experience working at or integrating with unified API platforms, familiarity with domain-specific APIs (e.g., PRISM, HRIS, ATS, CRM, Healthcare APIs), knowledge of schema evolution strategies, versioning, and API governance, and background in ETL/data pipelines or interoperability standards (e.g., OpenAPI, JSON Schema). As a skilled Senior Software Engineer with expertise in .NET Core API integration, your role will involve building, maintaining, and enhancing scalable web applications. You will collaborate with cross-functional teams to develop high-quality software solutions that prioritize performance, security, and maintainability. Key Responsibilities: - Analyze, understand, and map complex, heterogeneous third-party APIs into normalized data models. - Design and build connectors/integrations for SaaS platforms, field-specific APIs, and proprietary vendor APIs. - Develop and maintain data transformation and normalization pipelines that abstract away vendor-specific differences. - Handle authentication and authorization flows across diverse providers (OAuth2, API keys, SAML, custom flows). - Build resilient integration patterns that gracefully handle API inconsistencies, rate limits, and error behaviors. - Collaborate with product teams to design consistent, unified API schemas that scale across multiple providers. - Establish strong testing, monitoring, and logging frameworks for integration reliability. - Mentor and guide engineers in best practices for integration architecture and abstraction design. Qualifications Required: - 4+ years of backend engineering experience, with significant time spent in API-heavy environments. - Proven ability to reverse-engineer poorly documented APIs, understand complex JSON/XML payloads, and resolve mapping challenges. - Deep experience with API normalization, data modeling, and abstraction design. - Expertise with REST, GraphQL, and event-driven integrations. - Strong knowledge of integration middleware, API gateways, and webhooks. - Familiarity with async processing, queuing systems, and retry strategies. - Excellent problem-solving skills in handling edge cases, non-standard implementations, and schema drift. Additional Company Details: The company values individuals experienced in API-first engineering and comfortable working with complex data structures, integrations, and scalable system design. Nice-to-have qualifications include experience working at or integrating with unified API platforms, familiarity with domain-specific APIs (e.g., PRISM, HRIS, ATS, CRM, Healthcare APIs), knowledge of schema evolution strategies, versioning, and API governance, and background in ETL/data pipelines or interoperability standards (e.g., OpenAPI, JSON Schema).

One address, no account. We’ll tell you when matching roles go live.

More at ThrivePass

Related open roles

View all roles
Senior Software Engineer (Dot Net Core & API Integration) at ThrivePass · Padmi