Senior Software Developer
Description
Job Description
We are looking for an experienced ERPNext / Frappe Developer to develop, customize, implement and maintain ERPNext solutions based on business requirements.
Key Responsibilities:
- Develop and customize ERPNext modules, DocTypes and Frappe applications.
- Create Client Scripts, Server Scripts, Custom Scripts and Workflows.
- Develop Script Reports, Query Reports, Print Formats and Jinja templates.
- Develop REST APIs and integrate ERPNext with third-party applications.
- Work with Python, JavaScript, MariaDB/MySQL and SQL queries.
- Handle ERPNext deployment, upgrades, backups and troubleshooting using Linux and Bench.
- Understand business requirements and implement ERP solutions across departments.
- Optimize system performance, resolve technical issues and maintain documentation.
Required Skills:
ERPNext, Frappe Framework, Python, JavaScript, SQL, MariaDB, REST API, Client Scripts, Server Scripts, Custom Reports, Workflows, Jinja, Git and Linux.