Senior ERP Engineer / ERP Technical Lead
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Five Nodes AI is seeking a Senior ERP Engineer to build and develop a complete ERP system from the ground up, leading a team of junior developers. The role requires experience with Odoo or other global ERP platforms, strong database skills, and the ability to own the entire development lifecycle.
Key Skills for This Role
Responsibilities
- Lead the full ERP development lifecycle from analysis to launch and operations
- Design system architecture, database schemas, and business modules
- Develop core modules: Accounting, Inventory, Procurement, Sales, HR, and others
- Lead and mentor a team of junior developers, conduct code reviews
- Establish quality standards, manage Git repositories, and enforce development discipline
- Integrate the system with external services and platforms via APIs
- Document the system and ensure ongoing performance, maintenance, and improvement
Requirements
- Proven hands on experience developing ERP systems (Odoo, SAP, or comparable global platform)
- Strong command of a core ERP development language (e.g. Python for Odoo)
- Solid database experience (PostgreSQL / MySQL / SQL)
- Deep understanding of business processes (accounting, inventory, sales, procurement)
- Proven ability to lead a technical team and own a full development cycle
- Proficiency with version control (Git) and development methodologies
- ERP development: 4 years (Required)
Full Job Posting
Overview
- We are seeking a skilled ERP Engineer capable of building and developing a complete ERP system from the ground up, and owning the entire process end to end: analysis, design, development, testing, and deployment.
- You will lead a team of junior developers and take full ownership of the system's quality and delivery.
Key Responsibilities
- Lead the full ERP development lifecycle, from analysis to launch and operations.
- Design system architecture, database schemas, and business modules.
- Develop core modules: Accounting, Inventory, Procurement, Sales, HR, and others as needed.
- Lead and mentor a team of junior developers, conduct code reviews, and raise their technical level.
- Establish quality standards, manage Git repositories, and enforce development discipline.
- Integrate the system with external services and platforms via APIs.
- Document the system and ensure ongoing performance, maintenance, and improvement.
Core Requirements
- Proven hands on experience developing ERP systems (Odoo, SAP, or a comparable global platform).
- Strong command of a core ERP development language (e.g. Python for Odoo, or relevant to the platform).
- Solid database experience (PostgreSQL / MySQL / SQL).
- Deep understanding of business processes (accounting, inventory, sales, procurement).
- Proven ability to lead a technical team and own a full development cycle.
- Proficiency with version control (Git) and development methodologies.
Preferred (Plus)
- Mobile app development experience (React Native / Flutter / iOS / Android).
- Systems integration and API development experience.
- Prior experience in a holding company or multi business environment.
- Fluency in Arabic and English.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Five Nodes AI
Marketing Executive
Dubai, UAE
Five Nodes AI seeks a dynamic Marketing Executive to serve as the brand's face across digital platforms, blending on-camera presence with content creation. The role involves video production, graphic design, and content
LaserFische Developer / Expert
Dubai, UAE
About the Role We are seeking a seasoned Laserfiche Developer to lead the design, development, and ongoing optimization of our enterprise content management (ECM) environment. This is a technical, hands-on role focused o