Software Developer - Finance / Procurement Compliance AI Platform
XPT Software Australia Pty Ltd
Job Description
XPT Software Australia Pty Ltd | Contract
Software Developer - Finance / Procurement Compliance AI Platform
- XPT SoftwareAustralia PTY Ltd, incorporated in 2016, is a Software Services company
- XPT works with topclients across Australia in Banking, Insurance, Telecom,Retail, Energy, Mining and Manufacturingdomains.
- We have 120+technocrats in Australia working at our clientlocations.
- XPT SoftwareAustralia is part of group companies which has globalpresence across India & Europe.
- We have served100+ clients globally, fulfilling their onsite-offshoreneeds.
Job Description
Must Have Skills:
- 5+years of Python
- SQL
- Snowflake
- CI/CD
- Testing
Nice to Have Skills:
- Python
- SQL
- Snowflake
- CI/CD
- Testing
- Observability
Detailed Job Description
Aboutthe Role We are looking for a Software Developer to join our Finance and ProcurementCompliance AI Platform team. You will play a key role in building, operating,and scaling a production AI solution that automates purchasing compliancechecks across the procure-to-pay lifecycle. The platform processes contracts,invoices, and timesheets using Azure AI, Document Intelligence, and LLM-poweredvalidation workflows, ensuring accurate and auditable compliance outcomeswith human oversight.
Inthis role, you will develop and maintain cloud-native services using Pythonand Azure technologies, including Azure Functions, Durable Functions, CosmosDB, and Snowflake. You will design and optimize data integrations,orchestrate large-scale document-processing pipelines, implement monitoringand observability solutions, and support CI/CD-driven deployments. You willalso build evaluation infrastructure that enables data scientists to measure,track, and improve model performance.
Theideal candidate will have strong Python engineering skills, experiencedeveloping serverless or event-driven solutions on Azure, and expertise inSQL, data pipelines, and enterprise integrations. A solid understanding oftesting, code quality, observability, and cloud security is essential.Experience with Azure OpenAI, Document Intelligence, SAP integrations,MLflow, Azure ML, Infrastructure-as-Code, and GitLab CI/CD will be highlyadvantageous. This role offers the opportunity to shape a critical AIplatform in a highly regulated enterprise environment.
o Siemens PLC Platforms
o Rockwell Automation PLC Platforms
Understanding of industrial control systems architecture and operationaltechnology environments.
Familiarity with automation systems, communications networks, and plantcontrol infrastructure.
Project Management
- Minimum 8+ years of project management experience delivering industrial orcontrol systems projects.
- Demonstrated experience managing projects in mining, energy, manufacturing,utilities, or heavy industrial sectors.
- Strong stakeholder management and communication skills.
- Experience managing vendors, contractors, and multidisciplinary delivery teams.
- Proven track record delivering projects safely, on time, and within budget
Preferred Qualifications
- Engineering or related degree
- PMP or PRINCE2 certification
- Mining/resource sector experience.
Key Competencies
- Leadership, risk management, vendor management, communication, safety focusand problem solving.