Search by job, company or skills

optihr business solutions inc.

ERP Systems Developer

Save
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

Our client is looking for an experienced ERP Systems Developer to design, customize, and maintain scalable ERP solutions that support operations across Sales, Logistics, Supply Chain, Finance, and Manufacturing.

You will work closely with business units to translate operational requirements into robust system solutions and have real ownership over what you build.

Core Technical Skills

  • Python (3+ years, backend development)
  • JavaScript (3+ years, front-end customization)
  • MariaDB / MySQL (schema design, query optimization)
  • Git version control (branching, code review workflows)
  • Frappe Framework: DocTypes, ORM, Hooks
  • Server Scripts & Background Jobs
  • REST API design and Permissions management
  • HTML/CSS for front-end Frappe customizations

ERPNext-Specific Competencies

  • Module customization across: Sales, Inventory, Accounting, HR, and Manufacturing
  • Development of custom Frappe applications from scratch
  • System integration experience with E-commerce platforms, Payment gateways, Logistics and courier APIs
  • Deep understanding of core ERP workflows: Quotation → Sales Order → Delivery Note → Sales Invoice; Purchase Order → Goods Receipt → Purchase Invoice; Work Order → Job Card → Finished Goods
  • Ability to translate business requirements into scalable system solutions
  • Familiarity with ERPNext v14 or v15 preferred

 

LINUX & DEVOPS

  • Bench CLI: setup, update, and multi-site management
  • Nginx: configuration, SSL, reverse proxy setup
  • Production deployment: staging pipelines, rollback procedures
  • Server hardening basics and log monitoring

Experience Requirements

  • 3–5 years of hands-on Python and JavaScript development
  • 2–4 years of ERPNext/Frappe development experience
  • Proven track record in Customizing standard ERPNext modules, Building and deploying custom Frappe apps and Integrating ERP with third-party platforms.
  • Experience managing production deployments and troubleshooting live issues
  • ERPNext v13/v14/v15 experience (please note version in your application)

AI & Innovation-Preferred Advantage

Not required, but candidates with the following will stand out:

  • Experience integrating AI/ML tools into ERP workflows (e.g., demand forecasting, anomaly detection)
  • Python-based ML exposure using libraries such as scikit-learn, pandas, or similar
  • Process automation mindset: identifying repetitive workflows and eliminating them
  • Familiarity with LLM APIs or AI-assisted tooling in a business context

Key Competencies

  • Analytical thinking and structured problem-solving
  • Strong business process understanding across Finance, Ops, and Supply Chain
  • Clear written and verbal communication — able to explain technical concepts to non-technical stakeholders
  • Self-directed: can manage priorities and deliver independently
  • Documentation discipline: maintains clear specs, changelogs, and user guides
  • Collaborative: works effectively with Finance, Operations, and Logistics teams

To apply, please include your ERPNext version experience and a brief description of a custom app or integration you have built.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148937071