
ERP Software Developer (Senior)
- Durban, KwaZulu-Natal
- Permanent
- Full-time
- Bachelor's degree in Informatics or Computer Science with leaning to software development.
- At least 4 years development experience.
- At least 2 years mentoring junior developers
- A driving passion for developing business solutions orientated around ERP systems.
- Thorough understanding of the software development life cycle.
- Although no specific programming language skills are required, an ability to rapidly master new languages and development tools is essential.
- Strong Database management and SQL experience.
- Excellent problem-solving skills.
- Strong knowledge of financial and operational processes.
- Development experience with any ERP system
- Understanding of Linux is advantageous
- Design, develop and improve modules based on functional and system requirements.
- Participate in the testing process through unit testing and bug fixes.
- Project Lead in software projects from design through to implementation.
- Software Quality Assurance (SQA) on design, coding, source code control, code reviews, testing, release management and product integration.
- Be part of new client take ons to gain valuable experience in assisting clients in changing systems
- Participate in daily scrum meetings
- Participate in sprint planning
- Mentor trainee & junior developers