Senior Frappe / ERPNext Developer (Coimbatore)

Senior Frappe / ERPNext Developer (Coimbatore)

03 Sep
|
BNC Motors
|
Coimbatore

03 Sep

BNC Motors

Coimbatore

# Senior Frappe / ERPNext Developer

Company: Arctic Turns Solutions Pvt. Ltd.

Location: Chennai, Tamil Nadu

Experience: 5+ Years

Employment Type: Full-Time

Work Mode: On-site

Department: ERP / Technology

## About Arctic Turns

Arctic Turns Solutions Pvt. Ltd. is an ERP consulting and technology company specializing in Oracle NetSuite, Oracle EBS, Oracle Fusion and enterprise business solutions.

We are expanding our ERPNext / Frappe practice and are looking for an experienced Senior Frappe / ERPNext Developer who can take ownership of ERPNext development, customization, integrations, technical implementation and production support.

The ideal candidate should have strong hands-on experience with Frappe Framework, ERPNext, Python, JavaScript, SQL/MariaDB and REST APIs, along with a good understanding of ERP business processes.

## Key Responsibilities

### 1. ERPNext & Frappe Development

Develop, customize and maintain ERPNext applications using the Frappe Framework.

Create and customize DocTypes, Child Tables, Forms, Workflows, Reports, Print Formats and Dashboards.

Develop server-side business logic using Python and Frappe APIs.

Develop client-side functionality using JavaScript, Client Scripts and Frappe APIs.

Build custom Frappe applications and reusable components.

Develop validations, automation, scheduled jobs, notifications and background processes.

Follow best practices and avoid unnecessary modifications to ERPNext core.

### 2. ERPNext Implementation & Customization

Understand business requirements and convert them into ERPNext technical solutions.

Work closely with Functional Consultants and customers during implementation projects.

Customize ERPNext modules based on client-specific requirements.

Support configuration, testing, UAT, deployment and post-go-live activities.

Troubleshoot functional and technical issues across ERPNext implementations.

### 3. ERP Modules

Hands-on knowledge of multiple ERPNext modules is expected, including:

Accounting & Finance

CRM

Selling

Buying

Stock & Inventory

Manufacturing

HR & Payroll

Projects

Assets

Quality Management

Maintenance

Customer & Supplier Management

Strong knowledge of Accounting, Inventory, Sales/Purchase or Manufacturing processes will be an advantage.

### 4. Integrations & APIs

Develop integrations between ERPNext and third-party applications.

Work with REST APIs, JSON, webhooks and authentication mechanisms.

Develop custom API endpoints and integration services.

Integrate ERPNext with e-commerce, payment gateways, CRM, HR,



logistics and other enterprise applications.

Troubleshoot API and integration-related issues.

Frappe provides REST APIs for DocTypes and allows custom Python methods to be exposed through APIs, making integration experience an important part of this role.

### 5. Database & Performance

Work with MariaDB/MySQL databases.

Write and optimize SQL queries.

Understand database schema, relationships and indexing.

Troubleshoot slow reports, queries and application performance.

Perform basic application and database performance tuning.

### 6. Deployment & Server Management

Deploy and maintain ERPNext/Frappe applications.

Work with Linux servers, Frappe Bench, Nginx and Git.

Support application upgrades and version migrations.

Manage backups, restores and deployment activities.

Troubleshoot production environments.

Knowledge of Docker, AWS/Azure/GCP or other cloud environments will be an advantage.

### 7. Technical Leadership

Take ownership of assigned ERPNext projects and technical deliverables.

Review code developed by junior developers.

Provide technical guidance and mentoring to the development team.

Prepare technical designs and development documentation.

Estimate development effort and timelines.

Ensure development quality, security and maintainability.

### 8. Client Interaction

Participate in requirement-gathering sessions with customers.

Explain technical solutions to functional teams and customers.

Analyze production issues and provide root-cause analysis.

Participate in demos, UAT and technical discussions.

Communicate clearly with international clients and project teams.

## Required Technical Skills

### Must Have

5+ years of software development experience

Strong hands-on experience with ERPNext and Frappe Framework

Strong Python programming skills

Strong JavaScript skills

Good knowledge of SQL and MariaDB/MySQL

Experience with Frappe DocTypes, Workflows, Reports, Scripts and Print Formats

Experience with REST API integrations

Experience with Git

Good understanding of Linux

Experience with ERP implementation/customization

Strong debugging and problem-solving skills

### Valuable to Have





Frappe Framework custom app development

Frappe Bench administration

Docker

AWS / Azure / GCP

Redis / background jobs

Nginx

Vue.js

CI/CD

ERPNext version upgrades

Performance optimization

Payment gateway integrations

E-commerce integrations

Experience with multi-company and multi-currency environments

## Experience Requirements The candidate should ideally have:

5+ years of overall software development experience

3+ years of hands-on ERPNext/Frappe experience

Experience working on at least 2–3 ERPNext implementation/customization projects

Experience working directly with clients or functional consultants

Experience developing integrations with external systems

Candidates with strong ERPNext/Frappe experience and fewer overall years may also be considered if they demonstrate strong technical capability.

## Education

Bachelor's degree in

Computer Science

Information Technology

Computer Engineering

Software Engineering

Or a related technical discipline

Equivalent practical experience may also be considered.

## Key Competencies

Strong analytical and problem-solving ability

Excellent debugging skills

Good understanding of ERP business processes

Strong ownership and accountability

Ability to work independently

Ability to mentor junior developers

Good written and verbal communication

Client-facing confidence

Ability to work in a consulting/project environment

Willingness to learn new ERP and cloud technologies

## What You Will Work On at Arctic Turns

You will work on

ERPNext implementations

ERPNext customization projects

Frappe custom applications

Third-party integrations

ERP migration projects

Dashboard and reporting solutions

AI-enabled ERP solutions

Cloud ERP projects

Production support and managed services

International customer projects

## Why Join Arctic Turns?

Opportunity to work with an expanding ERP consulting and technology company

Exposure to international ERP projects

Opportunity to work across ERPNext, Oracle NetSuite, Oracle EBS and Oracle Fusion

Work on custom ERP products and AI-enabled solutions

Opportunity to grow into a Frappe Technical Lead / Solution Architect role

Work directly with experienced ERP consultants and architects

- Exposure to implementation, development, integrations and consulting

## Position

Senior Frappe / ERPNext Developer

Experience: 5+ Years

Location: Chennai

Employment: Full-Time

- Candidates with strong hands-on ERPNext/Frappe development experience are encouraged to apply.

📌 Senior Frappe / ERPNext Developer (Coimbatore)
🏢 BNC Motors
📍 Coimbatore

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior frappe / erpnext developer (coimbatore) / coimbatore

Subscribe to this job alert:

Get the latest job offers by email for: senior frappe / erpnext developer (coimbatore) / coimbatore