Search by job, company or skills

TECEZE

Python Developer

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position Title - Python Developer – ERP Applications

Experience Required - 5 to 10 Years

Job Location - Chennai - onsite

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147528225

Similar Jobs

Chennai, India

Skills:

DjangoRDBMSMySQLPostgreSQLFlaskFastAPIPythonSqlDjango ORMORM frameworksSQL Alchemy

Chennai, India

Skills:

GraphqlFastAPIRestful ApisKubernetesPythonMicroservicesModel Context ProtocolLarge Language modelscontainerized platforms

Chennai, India

Skills:

Azure CloudPysparkCosmos DBPythonLangchainGenAI LLM frameworksFAISSvector databases

Chennai, India

Skills:

code coverage Solid PrinciplesDesign PatternsAgile MethodologiesIntegration TestingUnit TestingSqlMicroservicesVersion ControlDjangoCloudPythonCLEAN CodeAutomated testsNoSQL DatabasesCI CD pipelines

Chennai, India

Skills:

JenkinsDevopsTerraformDjango FrameworkPythonAWSGitHub Actions