About the Role:
The ERPNext Developer will be responsible for designing, developing, customizing, and maintaining ERPNext solutions for clients. The role requires strong technical expertise in Python and the Frappe framework, with hands-on experience in implementing ERPNext modules, workflows, and integrations. The developer will work closely with functional consultants and project managers to deliver scalable and efficient ERP solutions.
Key Responsibilities:
- Design, develop, and customize ERPNext applications using Python and Frappe framework.
- Implement and configure ERPNext modules (e.g., Accounting, HR, Inventory, Sales, Purchase, Projects).
- Develop workflows, reports, dashboards, and automated processes to meet client requirements.
- Integrate ERPNext with third-party applications and APIs.
- Perform code reviews, debugging, and testing to ensure high-quality deliverables.
- Collaborate with functional consultants and project managers to understand business requirements.
- Optimize system performance and maintain ERPNext applications.
- Provide technical support and troubleshooting for clients and internal teams.
- Stay updated with ERPNext and Frappe framework advancements.
Skills & Qualifications:
- Bachelor’s degree in Computer Science, IT, or related field.
- 2–3 years of experience in ERPNext development or Frappe framework development.
- Strong Python programming skills and understanding of object-oriented programming.
- Hands-on experience in ERPNext module customization and workflow automation.
- Strong problem-solving, analytical, and communication skills.
- Ability to work independently and in a team environment.
Job Types: Full-time, Permanent
Benefits:
- Paid sick time
- Provident Fund
Work Location: In person