JOB DESCRIPTION
- Develop and customize procurement solutions using Python
- Extend open-source ERP systems to meet specific business requirements
- Create secure integrations with enterprise systems (like SAP)
- Create and maintain custom APIs for system integrations
- Customize existing features to match business processes
- Develop new modules and functionalities to meet business needs
- Maintain system performance and stability
- Work closely with the cross-functional teams to understand business needs
- Write detailed documentation for custom features and technical specifications
REQUIREMENT
- Strong proficiency in Python and related web frameworks
- Experience with open-source ERP systems, particularly ERPNext or Odoo, including module customization
- Proven experience building enterprise-scale applications
- Deep understanding of database design and optimization
- Experience with modular software architecture, micro-services, and event-driven architectures
- Knowledge of authentication, authorization, and security best practices
- Experience with workflow engine implementation and real-time data synchronization
- Understanding of enterprise system integration patterns
- Proficiency with version control systems and CI/CD practices
- Understanding of cloud infrastructure and containerization
- Knowledge of modern frontend frameworks (Frappe/Vue.js for ERPNext)
- Experience with procurement or supply chain systems preferred
- Knowledge of internationalization and localization implementation
- Excellent written and verbal communication skills
Reporting to Software Development Manager
Working Location: Lumpini Tower 31th floor https://goo.gl/maps/7THUYTnxinZKR82H9