12 Oct
|
Teceze India
|
Chennai
12 Oct
Teceze India
Chennai
About the Role
We are looking for an experienced Python Developer with robust 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
Solid experience in Python development (5+ years)
Hands-on experience with ERP applications
Experience in: ERPNext, Frappe Framework
Robust 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
📌 Python Developer Chennai
🏢 Teceze India
📍 Chennai