Software Engineer

 

Description:

We are looking for a skilled ERPNext Developer to design, develop, and implement ERPNext solutions tailored to our business needs. The ideal candidate should have hands-on experience with Frappe Framework, Python, JavaScript, and MySQL, along with a strong understanding of ERP workflows.

 

Key Responsibilities

- Customize and develop ERPNext modules based on business requirements.

- Design and implement Frappe applications, DocTypes, and workflows.

- Write Python and JavaScript code to extend ERPNext functionalities.

- Integrate ERPNext with third-party applications via REST API or custom scripts.

- Develop custom reports, dashboards, and print formats using Jinja templates.

- Collaborate with functional teams to gather requirements and provide technical solutions.

 

Required Skills & Qualifications

Mandatory:

  • Strong experience in ERPNext customization and development.
  • Proficiency in Python, JavaScript, and Frappe Framework.
  • Hands-on experience with MySQL/MariaDB database querying.
  • Familiarity with REST APIs and system integrations.
  • Knowledge of Linux server administration (for deployment and troubleshooting).
  • Strong experience in Git version control system.

Preferred (Bonus Skills):

  • Experience with Vue.js (used in Frappe Desk).
  • Knowledge of Docker, Nginx, and Redis for deployment.
  • Understanding of accounting, inventory, HR, and CRM workflows in ERPNext.
  • ERPNext certification or relevant training.

 

Education & Experience

  • Bachelor’s degree in Computer Science, IT, or related field.
  • 2+ years of experience in ERPNext development (adjust based on seniority).

Organization South City Hospital (Pvt.) Ltd.
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-06-17 7:18 am
Expires on 2025-08-01