Menu Close

South Africa: Erp Junior Developer posted by Dananda Talent

Date 2024-10-17
Job Title Erp Junior Developer
Employer Dananda Talent
More Information
Salary 5
Category It Computer
Location South Africa
/ South Africa

Job Summary

Key

Responsibilities:

  • ERPNext Development & Customization:
    • Customize and extend ERPNext modules to meet specific business requirements.
    • Develop and maintain custom apps within the Frappe framework.
    • Implement workflows, DocTypes, reports, and print formats based on business needs.
    • Integrate ERPNext with third-party systems using RESTful APIs.
  • js Backend Development:
    • Develop and maintain Node.js-based services and APIs to integrate with ERPNext.
    • Create scalable backend solutions for handling data synchronization, business logic, and custom requirements.
    • Optimize Node.js applications for maximum speed, scalability, and performance.
  • API Integrations:
    • Work on integrating third-party systems (payment gateways, CRM systems, etc.) with ERPNext using Node.js and ERPNext’s API services.
    • Build custom API endpoints to extend ERPNext’s functionality.
  • Database Management:
    • Work with MariaDB (used by ERPNext) and MongoDB/MySql (commonly used in Node.js stacks).
    • Optimize database queries, manage migrations, and ensure data consistency across multiple systems.
  • Testing & Debugging:
    • Develop unit tests, perform bug fixes, and work closely with QA teams to ensure high-quality software releases.
    • Identify and resolve performance bottlenecks in both ERPNext and Node.js systems.
  • Collaborate with Cross-functional Teams:
    • Work closely with business analysts, project managers, and other developers to understand business requirements and deliver high-quality software solutions.

Required Skills:

  • ERPNext/Frappe:
    • Minimum of 2 years of hands-on experience with ERPNext and the Frappe framework.
    • Proficient in customizing and developing ERPNext modules (HR, Finance, CRM, Inventory, etc.).
    • Strong knowledge of ERPNext’s DocType architecture and RESTful API integrations.
  • js:
    • 2+ years of experience in Node.js development, building scalable and high-performance backend applications.
    • Familiarity with popular Node.js frameworks like Express.js or Nest.js.
    • Strong understanding of JavaScript (ES6+) and asynchronous programming patterns.
  • Database:
    • Experience with MariaDB, MySQL, or MongoDB for both ERPNext and Node.js applications.
    • Familiarity with database optimization techniques and query performance tuning.
  • Other Technical Skills:
    • Version control with Git.
    • Experience working in Linux/Unix-based environments.
    • Familiarity with Docker or other containerization technologies is a plus.

Preferred Skills:

  • Experience in working with cloud platforms like AWS, Google Cloud, or Azure.
  • Knowledge of modern frontend frameworks (React, Vue.js) is a plus, although not mandatory.
  • Understanding of DevOps practices (CI/CD pipelines, Jenkins, etc.) is an advantage.

Soft Skills:

  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Ability to manage time and prioritize tasks in a fast-paced environment.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

Benefits:

  • Competitive salary based on experience.
  • Health insurance and other benefits.
  • Opportunity to work in a flexible and collaborative environment with cutting-edge technologies.

Erp Junior Developer position available in South Africa, South Africa. This job position was posted by Dananda Talent. The job has been posted as a char8000 ad on 2024-10-17 at 01:28:36 in the It Computer category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


South Africa: Erp Junior Developer posted by Dananda Talent

Key Responsibilities:ERPNext Development & Customization:Customize and extend ERPNext modules to meet specific business requirements.Develop and maintain custom apps within the Frappe framework.Implement workflows, DocTypes, reports, and print formats


View Job
Erp Junior Developer

Error making API request.

Share this to someone who needs a job:
View Job  South Africa: Sales Consultant posted by The Key Recruitment Group
Posted in Jobs in South Africa

More Jobs in Your Area