E

e.construct

ERP Developer

Full-TimeUpdated on 10/23/2026
No salary listed
Mid, Senior
Cairo, Cairo Governorate, Egypt
In Person
IT OperationsEnterprise Applications

About the job

Requirements
  • Three to seven or more years of experience in ERP development.
  • Strong proficiency in Python.
  • Strong proficiency in C#.
  • Hands-on experience with Frappe, ERPNext, or similar frameworks.
  • Solid experience working with Oracle ERP systems and Oracle databases.
  • Strong SQL skills.
  • Experience with REST APIs, integrations, and system interoperability.
  • Familiarity with Git, version control, and deployment best practices.
  • Ability to work independently and take full ownership of ERP implementation.
  • Ability to translate business needs into technical solutions.
  • Ability to communicate with technical and non-technical stakeholders.
Responsibilities
  • Design, develop, customize, and maintain ERP modules using Python with the Frappe framework and C#.
  • Implement ERP solutions independently from requirements gathering through go-live and post-implementation support.
  • Customize workflows, forms, reports, dashboards, and business logic to meet operational needs.
  • Develop and maintain custom ERP apps and extensions on Frappe.
  • Integrate ERP systems with third-party applications, APIs, and internal platforms.
  • Design and optimize database schemas, queries, and performance using SQL and Oracle Database.
  • Handle data migration, validation, and synchronization between systems.
  • Develop and support custom components, integrations, and enhancements within Oracle ERP environments.
  • Work with Oracle databases, PL/SQL, and reporting tools as required.
  • Ensure data integrity, performance optimization, and system stability.
  • Own the full ERP development lifecycle, including development, testing, deployment, documentation, and support.
  • Troubleshoot, debug, and resolve ERP-related issues.
  • Apply security, scalability, and performance best practices.
  • Translate business requirements into technical solutions independently.
  • Work closely with functional teams to improve ERP processes.
  • Produce technical documentation and user guides.
Desired Qualifications
  • Experience with ERPNext implementations.
  • Exposure to cloud hosting, Docker, or CI/CD pipelines.
  • Experience in manufacturing, construction, finance, or operations-heavy environments.
  • Knowledge of system security and role-based access control in ERP systems.
  • Experience with PL/SQL.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A