Job Title: ERPNext Developer Location: Chennai, Tamil Nadu, India. Department: Software Development / ERP Solutions
Overview We are seeking a skilled ERPNext Developer to design, customize, implement, and maintain ERPNext-based solutions using the Frappe Framework. You will play a key role in delivering tailored ERP applications for manufacturing, trading, services, HR, accounting, and other business modules in Chennai’s vibrant SME and enterprise ecosystem.
Key Responsibilities
- Design, develop, configure, test, deploy, and maintain custom applications and modules using ERPNext and Frappe Framework.
- Perform advanced customizations: Create DocTypes, server scripts, client scripts, workflows, custom reports, dashboards, and print formats.
- Implement business logic, API integrations (REST/GraphQL), third-party connectors, and data migrations.
- Customize and extend core ERPNext modules (e.g., Accounting, HR, CRM, Buying/Selling, Stock, Manufacturing, Projects, Asset Management).
- Handle upgrades, patches, and smooth transitions for existing customizations during ERPNext/Frappe version updates.
- Collaborate with functional consultants, clients, and stakeholders to gather requirements, perform GAP analysis, and propose optimal solutions.
- Ensure code quality, version control (Git), unit/functional testing, and best practices for performance and security.
- Troubleshoot issues, provide post-implementation support, and contribute to open-source ERPNext/Frappe community when applicable.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Electronics Engineering, or related field (Master’s preferred for senior roles).
- 2–8+ years of hands-on experience in ERPNext development and Frappe Framework (minimum 2 years for mid-level roles).
- Strong proficiency in Python, JavaScript (ES6+), HTML/CSS, Jinja templating, and MySQL/MariaDB.
- Deep understanding of ERPNext architecture, DocTypes, Hooks, Bench, and Frappe utilities.
- Experience with API integrations, custom apps, client/server scripts, and version control (Git).
Preferred
- Hands-on experience with multiple ERPNext modules (e.g., Manufacturing, Accounting, HR, CRM).
- Knowledge of Linux server management, Docker, NGINX/Apache, and cloud deployments (AWS/Azure).
- ERPNext/Frappe certification, open-source contributions, or prior client-facing implementation experience.
- Familiarity with business processes in manufacturing/trading/services sectors.
Compensation: Competitive (₹5–18 LPA based on experience).
Job Category: ERP / Enterprise Applications
Job Type: Full Time
Job Location: Chennai