• 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


  • 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

Learn more/Apply for this position