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
Numbers & Facts
Location
Broomfield, Colorado
Skills
Access Controlunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Artificial Intelligence (AI) Agentsunmatched
Authenticationunmatched
Cachingunmatched
Cloud Applicationsunmatched
Cloud Computingunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Data Recoveryunmatched
Database Designunmatched
Database Optimizationunmatched
Database Technologyunmatched
Distributed Computingunmatched
English Languageunmatched
Enterprise Applicationsunmatched
Enterprise Protectionunmatched
GitHubunmatched
High Availabilityunmatched
Hubsunmatched
Information/Data Security (InfoSec)unmatched
Manufacturingunmatched
Messaging Middlewareunmatched
Microservicesunmatched
Microsoft Product Familyunmatched
Microsoft Windows Azureunmatched
Network Connectivityunmatched
OAuthunmatched
OpenIDunmatched
PostgreSQLunmatched
Programming Toolsunmatched
Redisunmatched
Relational Databases (RDBMS)unmatched
SAPunmatched
SAP ECC (fka SAP R/3 and SAP ERP)unmatched
SQL Databasesunmatched
Software Administrationunmatched
Software Developmentunmatched
Supply Chainunmatched
System Integration (SI)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.