Job Description:-Our client is seeking a Senior AI Software Developer with 7 10 years of experience to design, build, and integrate business-critical cloud-native applications in Microsoft Azure, with a focus on enterprise application development, SAP integration, and secure incorporation of AI and LLM capabilities into distributed, resilient systems.
Responsibilities & Qualifications
Design and develop cloud-native enterprise applications within Microsoft Azure, ensuring scalability, maintainability, and high availability
Integrate business-critical applications with SAP ERP, SAP S/4HANA, and other enterprise systems using APIs, middleware, messaging protocols (OData, IDocs, BAPIs, RFCs), and event-driven architectures
Architect and implement AI-assisted development practices and integrate LLMs, AI agents, and RAG capabilities securely into enterprise applications
Develop and maintain microservices-based, distributed architectures with asynchronous messaging, event-driven patterns, and application resiliency
Design and optimize relational database schemas, caching strategies (Redis, distributed caching), and enterprise data retrieval solutions
Implement secure API integrations, Azure API Management, authentication (OAuth 2.0, OpenID Connect, Microsoft Entra ID), and data governance controls
Support application troubleshooting, monitoring, logging, observability, and CI/CD automated deployment pipelines
Leverage AI-assisted development tools (GitHub Copilot, Claude Code, OpenAI Codex) to enhance productivity and code quality
Requirements
7 10 years of professional software development experience building enterprise-grade applications
Expert proficiency in Go (Golang) and Python; strong SQL and relational database skills (PostgreSQL)
Deep expertise in Microsoft Azure services: cloud-native development, APIM, Service Bus, Event Hubs, Database for PostgreSQL, Key Vault, Entra ID/IAM, networking, and secure connectivity
Proven experience integrating with SAP systems (ERP, S/4HANA) and designing synchronous/asynchronous APIs and enterprise integration patterns
Hands-on experience with AI/LLM integration, AI agents, tool/function calling, RAG, and enterprise data security and access controls
Strong background in microservices, distributed architectures, event-driven design, caching mechanisms, and application fault tolerance
Fluent or professional working proficiency in English
Background in consumer goods, manufacturing, supply chain, or distribution industries is preferred
Create a job alert for this search
Senior AI Software Developer • Broomfield, CO, United States