Software Developer
Xpt Software Australia Pty
Job Description
Role summary:<\/span><\/b>
<\/p>
Develop, enhance, and operate a production -grade AI platform that automates procurement compliance checks across the procure -to -pay lifecycle. The role focuses on platform engineering, enterprise integrations, AI pipeline operationalization, observability, and cloud -native solution delivery, ensuring AI capabilities are scalable, reliable, and auditable.<\/span>
<\/p>
<\/span>
<\/p>
Key responsibilities:<\/span><\/b>
<\/p>
- Design, build, and maintain cloud -native services and data integration pipelines supporting AI -powered compliance workflows<\/span>
<\/li> - Develop and enhance document processing and orchestration pipelines using <\/span>Azure Functions<\/b> <\/span>and event -driven architectures<\/span>
<\/li> - Integrate enterprise systems including SAP, Snowflake, Cosmos DB, and other source -of -truth platforms<\/span>
<\/li> - Build and operate evaluation infrastructure, telemetry, monitoring dashboards, and operational tooling for AI services<\/span>
<\/li> - Implement CI/CD, automated testing, and production support practices to ensure platform reliability and security<\/span>
<\/li> - Collaborate with Data Scientists and product teams to productionize AI capabilities and continuously improve platform performance<\/span>
<\/li><\/ul>
<\/div><\/span>
Requirements<\/h3>Mandatory skills:<\/span><\/b>
<\/p>- Strong <\/span>Python development<\/b> <\/span>experience with production -grade, testable, and maintainable code<\/span>
<\/li> - Experience building and operating applications on <\/span>Azure cloud<\/b>, including serverless and event -driven architectures<\/span>
<\/li> - Strong knowledge of<\/span><\/b> <\/span>data integration<\/b>, SQL, and enterprise data platforms such as Snowflake or similar warehouses<\/span>
<\/li> - Experience developing APIs, microservices, and distributed systems<\/span>
<\/li> - Hands -on experience with <\/span>CI/CD pipelines, Git -based development, and DevOps practices<\/b><\/span>
<\/li> - Strong understanding of observability, including logging, tracing, performance monitoring, and operational dashboards<\/span>
<\/li><\/ul><\/span>
<\/p>Preferred skills:<\/span><\/b>
<\/p>- Experience with <\/span>Azure OpenAI, Azure Document Intelligence, OCR, or AI -powered applications<\/b><\/span>
<\/li> - Familiarity with <\/span>LLM integration, prompt orchestration, and AI application development<\/b><\/span>
<\/li> - Experience integrating with <\/span>SAP, OData services, or enterprise ERP platforms<\/b><\/span>
<\/li> - Experience working in <\/span>agentic development environments<\/b> <\/span>and AI -assisted engineering workflows<\/span>
<\/li><\/ul><\/span>
<\/p>Experience:<\/span><\/b>
<\/p>- 5–10+ years of experience<\/span><\/b> <\/span>in software engineering, cloud application development, or platform engineering<\/span>
<\/li> - Proven track record delivering and supporting cloud -native, enterprise -scale applications in production environments<\/span>
<\/li> - Experience working in AI, data -driven, or intelligent automation platforms is highly desirable<\/span>
<\/li><\/ul>
<\/div><\/span>
- 5–10+ years of experience<\/span><\/b> <\/span>in software engineering, cloud application development, or platform engineering<\/span>
- Experience with <\/span>Azure OpenAI, Azure Document Intelligence, OCR, or AI -powered applications<\/b><\/span>
- Strong <\/span>Python development<\/b> <\/span>experience with production -grade, testable, and maintainable code<\/span>