MCW Restaurant Group is a growing multi-brand restaurant company operating several stores nationwide. We are strengthening our internal systems and looking for an IT Developer (Python/ERPNext) to help build and maintain business-critical applications that support operations, inventory, purchasing, and finance.
This role is ideal for a developer who enjoys building real-world systems, working closely with business teams, and developing solutions that directly impact daily store execution.
Key Responsibilities
As an IT Developer, you will:
- Develop, customize, and maintain internal business systems using Python and ERPNext (Frappe Framework)
- Build and enhance ERPNext modules including:
- Inventory & Warehousing
- Purchasing & Procurement
- Store Material Requests
- Commissary & Production Tracking
- Accounting and Cost Controls
- Create custom DocTypes, workflows, reports, dashboards, and automation scripts
- Troubleshoot issues, fix bugs, and optimize system performance
- Support integrations with third-party tools (POS systems, APIs, internal apps)
- Collaborate with operations and finance teams to translate business processes into scalable system solutions
- Maintain clear technical documentation and structured module turnover
Required Qualifications
- Strong experience in Python development
- Familiarity with backend frameworks and database-driven systems
- Experience working with business applications, ERP systems, or workflow automation
- Ability to understand operational processes and convert them into functional modules
- Comfortable working independently in a fast-moving environment
- Experience with ERPNext and/or the Frappe Framework
- Knowledge of JavaScript (Client Scripts), MariaDB/MySQL
- Background in retail, restaurant, multi-branch, or supply chain operations
- Experience with Git, Linux servers, and deployment workflows