Duties
- Contribute to application design and technical documentation
- Provide technical guidance to the team
- Manage software development to specification & timelines
- Maintain and improve existing solutions
- Ensure software is developed to quality standards
- Maintain development SOPs
- Execute technical investigations
- High level of analytical & problem-solving skills
- Possess exceptional verbal and written communication skills
Technical skills
- Exceptional development experience in Progress OpenEdge
- Exceptional database design skills
- Strong OO programming experience
- A passion for solving complex business problems
- Leadership experience of project working and professional software development processes, including agile
- Logical out of the box thinker
- Strong experience in using source control
Requirements
- Tertiary qualification in Computer Science or similar
- Minimum 4 years’ in a Senior development role within the Progress OpenEdge development environment
- Knowledge of developing an ERP
- Demonstrates leadership skills
- Driver’s License
- Experience in the application of the Scrum/Agile methodology
- Resource management including HR matters
- Experience in managing project performance against SLA
- Solid understanding of project finances
Desired Skills:
- OpenEdge
- ERP
- OO
- Analytical And Problem Solving
- Senior development
Desired Work Experience:
- 2 to 5 years Software Development
Desired Qualification Level:
- Degree