Role - Senior Full Stack Python Developer
Role Type - Contract
Experience - 4 to 5+ years
Location - Bangkok
Roles and Responsibilities:
- Design and develop end-to-end contract lifecycle workflows including request, authoring, negotiation, approval, and renewal tracking.
- Build contract template engines, clause libraries, and dynamic document generation capabilities.
- Implement approval routing, version control, and audit trail features to ensure strict contract compliance.
- Develop integration points to synchronize contract data with external procurement and ERP systems like SAP.
- Build data ingestion pipelines to consolidate spend data from multiple sources including ERP and AP systems.
- Develop modules for spend classification, categorization, and supplier segmentation.
- Create interactive dashboards and drill-down analytics for high-level visibility across business units.
- Implement LLM integrations and prompt engineering for contract analysis, summarization, and Q&A features.
- Build AI-powered tools for clause recommendation, deviation detection, and automated spend trend narratives.
- Maintain system performance, schema registries, and custom APIs for cross-system integration and AI model serving.
Qualifications:
- 4โ5+ years of professional experience in Python and related web frameworks for enterprise-scale applications.
- Proven expertise in the Frappe framework and ERPNext module customization, including extension of open-source ERP systems.
- Proficiency in modern frontend frameworks, specifically Vue.js (for ERPNext) or Svelte, with knowledge of internationalization.
- Deep understanding of database optimization for large-volume transactional data, microservices, and event-driven architectures.
- Practical experience with LLM API integration (OpenAI/Anthropic), prompt engineering, RAG pipelines, and vector databases.
- Strong background in procurement or supply chain domains, including spend analytics, taxonomy management, and contract workflows.
- Mastery of enterprise integration patterns, secure API development, cloud infrastructure (containerization), and CI/CD practices.