Job Title:  Consultant | Data Science | Bengaluru | Finance Transformation

Position Overview

Develop modern web applications and backends that integrate AI capabilities in a secure, observable, and performant way. Build experiences, APIs, and enterprise integrations across AWS, GCP, and Azure environments.

Core Responsibilities

·      Build responsive React/Next.js front-ends; implement real-time/streaming interactions (SSE/WebSockets).

·      Develop secure backends (Node.js/Express or Python/FastAPI) and integrate AI endpoints and structured outputs.

·      Implement authentication/authorization using OIDC/OAuth2 with enterprise identity providers (Azure AD/Entra ID, Amazon Cognito, Google Identity).

·      Integrate enterprise APIs (e.g., Microsoft Graph and/or other SaaS), storage, and messaging; manage document generation flows.

·      Set up CI/CD, environment configs, secrets, logging/metrics; ensure performance, resilience, and accessibility.

Must-Have Skills

·      Strong JavaScript/TypeScript with React/Next.js; backend development in Node.js or Python.

·      Secure API design, error handling, and observability (logs, metrics, traces).

·      Experience integrating with identity providers and enterprise APIs; handling structured JSON contracts from AI services.

Nice-to-Have Skills

·      Teams/Slack/Outlook/Gmail add-ins or plugin frameworks; Power BI/Tableau embedding.

·      Background jobs and workflow engines; component libraries and accessibility.

Educational Qualifications

·      Bachelor’s in Computer Science/Engineering or equivalent.

Experience Requirements

·      2–6 years in full-stack engineering, including multi-cloud or enterprise integrations.

Tools / Technologies

·      React/Next.js, Node.js/Express or FastAPI, TypeScript, OIDC/OAuth2, GitHub Actions/GitLab CI/CodeBuild/Cloud Build/Azure DevOps, OpenTelemetry, cloud services on AWS/GCP/Azure, KMS/Secrets Manager/Key Vault/Secret Manager