Enterprise Cloud and AI Engineer
Role details
Job location
Tech stack
Job description
-
Design, build, and operate cloud-based solutions on Microsoft Azure using .NET/C# as the primary foundation, applying sound architecture, design patterns, and engineering best practices.
-
Build and maintain the middleware, API, and integration layer connecting backend services to modern front-ends (Next.js, React) and native mobile applications.
-
Integrate enterprise backend systems including CMS/DXP platforms, Salesforce, SharePoint, Microsoft 365, and Microsoft Graph, ensuring secure, reliable data flow across the ecosystem.
-
Work with SQL and document databases (Cosmos DB and similar) and Microsoft Fabric to design data models and pipelines that support both application and analytics needs.
-
Design and implement AI-powered features and agentic experiences using Microsoft Copilot Studio, Microsoft Foundry, Azure OpenAI, Azure AI Search, Azure Cognitive Search, and Azure Machine Learning.
-
Architect solutions for performance, security, and scale applying sound patterns for authentication/authorization, caching, messaging, and resilient service-to-service communication.
-
Own CI/CD pipelines and DevOps practices using Azure DevOps and GitHub Actions, driving automated build, test, and deployment across environments.
-
Use AI-driven development tools (GitHub Copilot, Claude, Codex) to accelerate delivery, prototype faster, and raise the bar on code quality across the team.
-
Partner with front-end and mobile engineers to define clean API contracts and shared data models that keep client and server in sync as products evolve.
-
Serve as a technical lead on client engagements, translating business requirements into pragmatic architecture and mentoring developers through code reviews and hands-on guidance.
-
Collaborate with architects across the Experience practice (DXP, Modern Workplace) to ensure backend and integration decisions align with the broader platform strategy.
-
Contribute to Genpact Experience's engineering practice through reusable accelerators, internal tooling, and documentation that raise delivery quality across engagements., Azure · .NET · C# · Next.js · React · TypeScript · REST · GraphQL · Salesforce · SharePoint · Microsoft 365 · Microsoft Graph · SQL Server · Cosmos DB · Microsoft Fabric · Microsoft Copilot Studio · Microsoft Foundry · Azure OpenAI · Azure AI Search · Azure Cognitive Search · Azure Machine Learning · Azure DevOps · GitHub Actions · GitHub Copilot
Why Genpact?
- Flexible PTO - If you need a day off or an extended vacation, take the time!
- Hybrid work environment: Casual and open office or Remote…You choose!
- Great insurance coverage (Multiple Options) and flexible spending accounts
- 401K with Company Matching
- Monthly Work from Home Stipend
- Continuous Training, Certifications, and Learning Opportunities
- Diversity, Equity, Inclusion and Belonging: We care about making Genpact a more diverse, equitable, and inclusive organization to bring about meaningful and measurable changes to representation, team member experience, and client engagement.
Requirements
-
8+ years of professional software development experience, with deep expertise in .NET/C# and Microsoft Azure as a foundation.
-
Proven experience designing and building middleware, APIs, and integration layers connecting backend systems to modern front-end and mobile applications.
-
Hands-on experience integrating enterprise platforms such as CMS/DXP systems, Salesforce, SharePoint/M365, or Microsoft Graph.
-
Experience working with relational (SQL Server) and document/NoSQL databases (Cosmos DB or similar), and familiarity with Microsoft Fabric for data and analytics.
-
Practical experience building AI-powered features using Azure OpenAI, Azure AI Search, Azure Cognitive Search, Azure Machine Learning, or Microsoft Copilot Studio/Foundry.
-
Solid understanding of cloud architecture patterns: microservices, event-driven design, caching, messaging, and secure API design.
-
Experience with CI/CD and DevOps practices using Azure DevOps and/or GitHub Actions.
-
Comfort using AI-assisted development tools (GitHub Copilot, Claude, Codex) as part of the daily engineering workflow.
-
Strong communication skills, with the ability to work directly with clients and cross-functional teams and to mentor other developers.
-
Prior experience in consulting, agency, or multi-client delivery environments is a plus., * Microsoft certifications (Azure Solutions Architect Expert, Azure AI Engineer Associate, Power Platform, or similar).
-
Experience with Next.js/React front-end development or native mobile development (iOS, Android, React Native), enabling full-stack collaboration.
-
Familiarity with agentic AI patterns and multi-agent orchestration frameworks (Semantic Kernel, LangChain, or similar).
-
Experience with headless CMS/DXP platforms (Optimizely, Sitecore, Adobe) and how they fit into a broader enterprise integration strategy.
-
Background designing solutions across hybrid on-prem/cloud environments, particularly involving M365 and SharePoint migrations.
-
Track record of building internal accelerators, frameworks, or reusable components that scale across client engagements.
-
Experience in regulated industries (financial services, healthcare, legal) with attention to security and compliance requirements.