Backend Lead – Siebel Integration Specialist (Node.js & Microsoft Graph)
Location: Bangalore
Experience: 7+ Years
Key Responsibilities
- Lead backend development and integration initiatives using Node.js and TypeScript.
- Design, develop, and maintain integrations between Siebel CRM, Microsoft 365, and external systems.
- Build scalable REST API and event-driven integration solutions.
- Develop and support Outlook Add-ins and Microsoft 365 integrations.
- Implement secure authentication and authorization using OAuth 2.0 and Microsoft Entra ID.
- Design configurable write-back frameworks and synchronization services between Siebel and Microsoft Graph APIs.
Required Skills
- Strong hands-on experience with Node.js and TypeScript.
- Expertise in Siebel REST APIs and Siebel data model.
- Good understanding of Siebel Business Objects: Contacts, Activities, Opportunities, and Service Requests.
- Experience with API integration patterns (REST APIs, webhooks, event-driven architecture).
- Hands-on experience with Microsoft Graph API (Mail, Calendar, People).
- Experience with Microsoft Graph Tasks API, including task creation, updates, completion, webhook subscriptions, and extended property storage.
- Experience with Siebel Business Component REST APIs for create, update, delete operations, and error handling/mapping.
- Strong understanding of OAuth 2.0, token flows, and Microsoft Entra ID.
Preferred
- Experience in enterprise CRM integrations and workflow automation.
- Strong problem-solving, design, and technical leadership skills.
Pay: Up to ₹3,500,778.64 per year
Application Question(s):
- How many years of hands-on experience do you have in Node.js backend development?
- Have you worked on Siebel CRM integrations? If yes, for how many years?
- Have you designed and implemented REST API integrations between Siebel and external systems?
- What is your experience with OAuth 2.0 authentication flows and Microsoft Entra ID?
- Do you have hands-on experience with Microsoft Graph Tasks API (Microsoft To Do API)?
- This job is an on-site role based in Bangalore. Are you based in Bangalore or Willing to relocate?
- CTC
- ECTC
- How Soon Can You Join?
Work Location: In person