Python Software Developer

Teceze Consultancy Services

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teceze Consultancy Services is seeking an experienced Python Developer to join our ERP team in Chennai. You will design, customize, and support ERP modules using Python-based frameworks, focusing on ERPNext, Frappe, and related ecosystems.

You will build backend features, integrate third-party systems, and ensure secure, scalable deployments while collaborating with functional consultants and analysts across projects.

Qualifications

  • Hands-on experience in Python-based ERP development, customization and integration.
  • Experience with ERPNext, Frappe Framework or other ERP ecosystems.
  • Strong knowledge of Python, JavaScript, SQL and REST APIs for ERP modules.

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 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.
  • Collaborate with consultants, analysts, and implementation teams.
  • Prepare technical documentation and deployment guides.
  • Support ERP implementation, migration, and upgrade activities.
  • Ensure security, scalability, and performance.

Skills

Python development
ERP applications
ERPNext
Frappe Framework
Odoo
JavaScript
HTML/CSS
REST API
JSON
SQL
MariaDB
PostgreSQL
Git version control
Linux server deployment
Docker

Tools

Git
Docker
Linux

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, Odoo
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ERPNext Developer
ERPNext Developer

Technostacks • Ahmedabad District

On-site
INR 600,000 - 1,200,000
ERPNext / Frappe Developer
ERPNext / Frappe Developer

United States Digital Space LLC • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Python Developer – Odoo ERP
Python Developer – Odoo ERP

TTK Services Private Limited • Bengaluru

On-site
INR 800,000 - 1,200,000
ERPNext Technical Consultant / Developer
ERPNext Technical Consultant / Developer

SAS Infosystem • Kolkata District

On-site
INR 800,000 - 1,400,000
Senior Odoo Developer
Senior Odoo Developer

bytes technolab • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Frappe / ERPNext Developer
Frappe / ERPNext Developer

United States Digital Space LLC • Maharashtra

On-site
Provident Fund
ERPNext Developer
ERPNext Developer

Aarais • Chennai District

On-site
INR 500,000 - 1,800,000
Frappe Developer
Frappe Developer

ITChamps Software - SAP Consulting & Training • Bengaluru

Hybrid
INR 600,000 - 1,000,000
ERPNext Functional Consultant
ERPNext Functional Consultant

Infinite Locus • Gurugram District

On-site
INR 900,000 - 1,500,000
ERPNext Developer
ERPNext Developer

सादा / SAADAA • Jaipur

On-site
INR 600,000 - 800,000
Freedom to explore, fail, and learn
Opportunity to work on core system implementation
Culture of continuous learning