Develops ERP customisations, extensions and integrations in the ERP stack.
Entry
Intermediate
Coding
High
Key skills
Common progression
- Developer
- ERP Developer
- Senior Software Engineer
Career overview
The ERP Developer builds customisations and extensions on the ERP platform: custom code, reports, interfaces and integrations. They follow ERP standards and performance guidelines. The role leads to Senior Software Engineer, Solution Architect or IT Operations Manager.
Main responsibilities
- Configure and customise ERP modules
- Write, test and review production code
- Build integrations between systems and APIs
- Design and document REST APIs
- Write unit and integration tests
- Model and query relational databases
- Keep technical documentation up to date
- Prepare and execute change requests in production
- Mentor junior team members and review their work
- Build and maintain CI/CD pipelines
Technical skills
Technologies
Education level
Education requirements vary depending on the company, country and experience. Professional experience, certifications and technical skills can sometimes compensate for formal education.
High School / Bac
Less common
Bac+2 (2-year degree)
Less common
Bac+3 (Bachelor)
Common entry point
Bac+5 (Master / Engineering)
Common entry point
Experience & coding level
Experience level
Coding level
Useful certifications
Certifications are never mandatory. They are one way among others to prove a skill.
- SAP C_TAW12
- Microsoft MB-500
- Oracle PL/SQL
Where can this career take you?
Multiple paths are possible. Click a role to open its profile.
Direct progression
Possible branches
Where can you go next?
Realistic next career moves, with compatibility and a transition roadmap for each.
Overlap: 11% · Difficulty: Medium
Skills to learn: Solution design, Integration architecture, Cloud architecture
View roadmapOverlap: 0% · Difficulty: Hard
Skills to learn: Operations management, SLA & KPI, People management
View roadmapWhere can you go from here?
A typical progression built from real career relationships. Click any role to open its profile.
- Developer
- ERP Developer
- Senior Software Engineer
Soft skills
- Analytical thinking
- Rigour and attention to detail
- Problem solving
- Autonomy
- Clear communication
- Teamwork
- Technical curiosity
Common previous careers
Roles that frequently lead into this career.
Overlap: 24% · Difficulty: Medium
Skills to learn: ERP development, ABAP / ERP language, Integrations & interfaces
View roadmapOverlap: 12% · Difficulty: Medium
Skills to learn: ERP development, ABAP / ERP language, Integrations & interfaces
View roadmapRelated resources
Continue your career exploration
Keep moving: compare roles, follow a roadmap, read a guide or prepare for an interview.
Ready to explore your next step?
A documented transition from this role to the next.
ERP DeveloperSolution Architect
Keep exploring
Compare this role with others, or check which career fits you best.