Skip to main content

Python Developer

Technology
Teceze India
Chennai, India1 month agoUntil 7/11/2026
Full timeOn-site

Job description

About the Role

We are looking for an experienced Python Developer with strong ERP implementation and customization experience to join our team. The candidate should have hands-on expertise in developing, customizing, integrating, and supporting ERP applications using Python-based frameworks.

The ideal candidate should have experience working with ERP platforms such as ERPNext, Frappe Framework or other ERP ecosystems.

Key Responsibilities

  • Design, develop, customize, and maintain ERP modules and business applications.
  • Develop backend functionalities using Python.
  • Customize ERP workflows, forms, reports, scripts, and dashboards.
  • Build REST APIs and third-party integrations.
  • Develop custom modules for HRMS, CRM, Finance, Payroll, Inventory, Procurement, and Project Management.
  • Analyze business requirements and convert them into technical solutions.
  • Perform code reviews, debugging, optimization, and troubleshooting.
  • Work with frontend technologies for ERP UI customization.
  • Collaborate with functional consultants, business analysts, and implementation teams.
  • Prepare technical documentation and deployment guides.
  • Support ERP implementation, migration, and upgrade activities.
  • Ensure application security, scalability, and performance optimization.
Technical Skills
  • Strong experience in Python development (5+ years)
  • Hands-on experience with ERP applications
  • Experience in: ERPNext, Frappe Framework
Strong knowledge of:
  • Python
  • JavaScript
  • HTML/CSS
  • REST API
  • JSON
  • SQL / MariaDB / PostgreSQL
  • Experience with:
  • Custom DocTypes
  • Server Scripts
  • Client Scripts
  • Workflow Automation
  • Print Formats
  • Reports & Dashboards
  • Role & Permission Management
  • Familiarity with Git version control
  • Experience in Linux server deployment and troubleshooting
  • Knowledge of cloud hosting and Docker is an added advantage
Nice to Have
  • Experience with:
  • API Integrations
  • Payment Gateway Integrations
  • WhatsApp/SMS/Email integrations
  • Mobile App backend support
  • AI/Automation integrations
  • Exposure to:
  • AWS / Azure
  • CI/CD pipelines
  • Redis / Queue Management
Preferred Qualifications
  • ERP implementation experience in HRMS, Finance, Payroll, CRM, Procurement, projects, or Service industry
  • Experience working in Agile/Scrum environment
  • Good communication and client handling skills
Keywords
PythonERPNextFrappe FrameworkJavaScriptHTML/CSSREST APIsJSONSQLMariaDBPostgreSQLERP CustomizationERP ImplementationWorkflow AutomationGitLinuxDockerCustom DocTypesServer ScriptsClient ScriptsPrint Formats

Interested in this role?