https://bayt.page.link/VKQ4KzBnDiQkoe8n7
Create a job alert for similar positions

Job Description

About the job ERPNEXT DEVELOPER

POSITION PURPOSE


As an ERPNext Techno-Functional Consultant, you will be responsible for designing, customizing, developing, and maintaining ERPNext/Frappe software solutions for Duncan and Ross. You will be translating our business processes and requirements into effective ERPNext/Frappe Solutions.


RESPONSIBILITIES:


  • Working with stakeholders to understand their needs and translating them into technical requirements.
  • Conducting feasibility studies to determine the viability of proposed solutions.
  • Writing clean, efficient, and maintainable code.
  • Testing: Performing unit testing, integration testing, and debugging to ensure the software functions correctly.
  • Creating project plans and timelines.
  • Coordinating with team members and other departments to ensure project milestones are met.
  • Writing and maintaining documentation for code, APIs, and system architecture.
  • Creating user manuals and guides to help end-users understand and use the system effectively.
  • Participating in code reviews to ensure code quality and adherence to best practices.
  • Keeping up-to-date with the latest technologies and trends in software development.
  • Providing technical support and troubleshooting issues as they arise.
  • Performing regular maintenance tasks to ensure the system remains stable and secure.

Essential Functions:


  • Writing custom scripts to extend the functionality of ERPNext.
  • Developing custom applications using the Frappe framework to add new features or modules.
  • Modifying forms and fields to capture additional data as required by the business.
  • Integrating ERPNext with other systems and third-party applications using APIs. (Microsoft Azure AD/Teams/Outlook/Manatal/Nitro Sign/WhatsApp/Twilio)
  • Handling data migration tasks to ensure smooth transition from legacy systems to ERPNext.
  • Designing and optimizing database schemas to ensure efficient data storage and retrieval.
  • Writing complex database queries for reporting and data analysis.
  • Identifying and fixing bugs in the ERPNext/Frappe system.
  • Managing system upgrades and ensuring compatibility with customizations.
  • Providing training to end-users on how to use the customized ERPNext system.
  • Creating and maintaining technical documentation for customizations and integrations.
  • Implementing role-based access control to ensure data security.
  • Ensuring the system complies with relevant industry standards and regulations.

QUALIFICATIONS:


  • Bachelors degree in Computer Science, IT, or related field
  • 5+ years of experience; ERPNext development expertise
  • Skilled in Python, JavaScript, HTML, CSS, Node.js, Jinja
  • Proficient with Frappe, Nginx, Redis, MariaDB/MySQL
  • Knowledge of Git, Metabase, Open AI, and ERPNext frameworks
  • Familiar with Finance, HR, Sales, IT, and Marketing processes
  • Strong analytical, problem-solving, and communication skills
  • Ability to lead, work independently, and multitask
  • Experience with system audits, diagnostics, and compliance
  • Fluent in English; other languages a plus


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.